Power Query 101

Dalam tutorial ini, Anda akan menggunakan pengalaman Power query Excel untuk membuat kueri yang mengimpor data dari halaman web. Sebagai bagian dari proses ini, Anda akan menavigasi di seluruh tabel yang tersedia di halaman web, dan menerapkan langkah-langkah transformasi data untuk menampilkan hanya data yang ingin Anda lihat. Power query merekam semua langkah Anda, dan akan diulang setiap kali Anda merefresh data Anda.

Langkah 1: menyambungkan ke halaman Wikipedia

Excel 2016: Klik tab data , lalu kueri baru > dari sumber lain > dari web. Jika Anda tidak melihat tombol kueri baru , klik > datadari web.

Excel 2010-2013: Klik tab Power query , lalu dari web. Jika Anda tidak melihat tab Power query, pastikan Anda telah mengunduh dan menginstal Add-in Power query.

  1. Dalam kotak dialog dari web , tempelkan URL Wikipedia (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) dalam kotak teks URL .

    Power Query > Dari Web > Dialog Input URL
  2. Klik OK.

    Setelah membuat koneksi ke halaman web, Anda akan melihat daftar tabel yang tersedia di halaman Wikipedia ini di panel Navigator . Anda dapat mengklik pada setiap tabel untuk melihat pratinjau cepat yang ditampilkan di panel sebelah kanan.

    Power Query > Dari Web > Tampilan Tabel Navigator

  3. Klik ganda tabel hasil [edit] , dan editor kueri akan terbuka dengan data turnamen.

Atas Halaman

Langkah 2: membentuk data

Sekarang Anda memiliki tabel yang terbuka di editor kueri, Anda bisa membersihkan dan membentuk data sehingga sesuai dengan kebutuhan Anda. Dalam langkah ini, Anda akan membentuk kembali data dengan menghapus semua kolom kecuali tahun dan pemenang final.

  1. Di kisi pratinjau kueri , gunakan Ctrl + klik untuk memilih kolom tahun dan pemenang final .

  2. Klik Hapus kolom > Hapus kolom lain.

    Power query > editor kueri > menghapus kolom

Langkah 3: Bersihkan data

Dalam langkah ini, Anda akan membersihkan data dengan mengganti nilai dan memfilter data.

  1. Pilih kolom tahun .

  2. Di editor kueri, klik ganti nilai.

  3. Dalam kotak dialog ganti nilai , ketikkan "detail" dalam kotak nilai untuk menemukan teks dan biarkan kotak ganti dengan teks kosong.

  4. Klik OK.

    Power query > editor kueri > mengganti nilai

Langkah 4: memfilter nilai dalam kolom

Sekarang, Anda akan memfilter kolom Year untuk menampilkan baris yang tidak berisi "Year".

  1. Klik panah turun bawah filter pada kolom tahun .

  2. Di menu menurun filter , kosongkan tahun.

  3. Klik OK.

Power query-editor kueri > filter untuk membersihkan data

Langkah 5: menamai kueri

Sekarang waktunya untuk menamai kueri yang telah Anda buat.

Di panel pengaturan kueri , di kotak teks nama , masukkan pemenang Piala Euro. Jika Anda mengklik link semua properti , Anda juga bisa memasukkan Deskripsi kueri dalam kotak teks Deskripsi .

Power query > editor kueri > pengaturan kueri

Langkah 6: memuat kueri ke lembar kerja

Terakhir, kini Anda dapat memuat kueri pemenang Piala Euro ke lembar kerja.

  1. Di sudut kiri atas, klik tutup & load.

    Power query akan mengembalikan hasil kueri ke lembar kerja.

    Jika Anda perlu memperbarui data di lain waktu, klik kanan di mana saja dalam rentang data lalu klik refresh. Informasi baru dari halaman web akan diperbarui secara otomatis.

Langkah 7: Temukan apa yang terjadi di balik layar

  1. Klik di mana saja dalam data, dan pada tab kueri , klik Edit.

  2. Di sebelah kanan, perhatikan daftar langkah yang diterapkan. Saat Anda melakukan aktivitas kueri, langkah-langkah kueri telah dibuat. Setiap langkah kueri memiliki rumus terkait yang ditulis dalam bahasa "M".

  3. Berikut ini adalah penjelasan masing-masing langkah:

Langkah kueri

Tugas

Rumus

Sumber

Menyambungkan ke sumber data web

= Web. Page (web. Contents ("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship"))

Navigasi

Memilih tabel untuk disambungkan

= Source {2} [data]

Tipe perubahan

Mengubah tipe-Power query melakukan hal ini secara otomatis

= Table. TransformColumnTypes (data2, {{"Year", Type text}, {"host", ketikkan teks}, {"", ketikkan teks}, {"pemenang akhir", ketikkan teks}, {"Skor akhir", ketikkan teks}, {"Final runner-up", ketikkan teks}, {"2", ketikkan teks}, {"tempat ketiga cocok dengan tempat ketiga", ketikkan teks}, {"ketiga Tempatkan Skor kecocokan ", ketikkan teks}, {" tempat ketiga cocok dengan tempat keempat ", ketikkan teks}, {" 3 ", ketikkan teks}, {" jumlah teams ", ketikkan teks}})

RemovedOtherColumns

Menghapus kolom lain agar hanya menampilkan kolom yang diminati

Tabel. SelectColumns

= Table. SelectColumns (# "Changed type", {"Final Winner", "Year"})

Nilai ReplacedValue

Mengganti nilai untuk membersihkan nilai dalam kolom yang dipilih

Tabel. ReplaceValue

= Table. ReplaceValue (# "Removed Other Column", "Details", "", Replacer. ReplaceText, {"Year"})

Saringbaris

Memfilter nilai dalam kolom

tabel. SelectRows

= Table. SelectRows (# "nilai yang diganti", masing-masing ([tahun] <> "tahun"))

Anda dapat melihat kode M secara keseluruhan dengan mengklik opsi editor tingkat lanjut di pita Power query. Untuk informasi selengkapnya tentang bahasa rumus Power Query, lihat Mempelajari tentang rumus Power Query.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada pakar di Komunitas Teknologi Excel, mendapatkan dukungan di Komunitas Jawaban, atau menyarankan fitur maupun fitur baru di Suara Pengguna Excel.

Lihat Juga

Power Query dikenal sebagai Dapatkan & Transformasi di Excel 2016

Mengimpor data dari sumber data eksternal

Membentuk data dengan Power query

Catatan:  Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda? Berikut adalah artikel dalam bahasa Inggris untuk referensi.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×