Tutorial excel power‌ kueri (dapatkan dan transformasi)

Jika Anda salah satu dari orang-orang yang banyak bekerja dengan data, Anda bisa menjadi siapa saja ( akuntan , HR, analis data, dll.), PowerQuery bisa menjadi alat yang ampuh.

Izinkan saya langsung saja, Power Query adalah salah satu keterampilan Excel tingkat lanjut yang perlu Anda pelajari dan dalam tutorial ini, Anda akan menjelajahi PowerQuery secara mendetail dan mempelajari cara mengubah data dengannya.

Mari kita mulai.

Apa itu Power Query Excel

Power Query adalah add-in Excel yang bisa Anda gunakan untuk ETL. Ini berarti Anda dapat mengekstrak data dari berbagai sumber, mengubahnya , lalu memuatnya ke dalam spreadsheet. Bisa dibilang POWER QUERY adalah mesin pembersih data karena memiliki semua opsi untuk mengubah data. Ini real-time dan mencatat setiap langkah yang Anda ambil.

Mengapa Anda harus menggunakan Power Query (Manfaat)?

Jika Anda memikirkan pertanyaan ini, inilah jawaban saya untuk Anda:

  • Sumber data yang berbeda : Anda dapat memuat data ke dalam editor kueri yang canggih dari sumber data yang berbeda, seperti CSV , TXT, JSON, dll.
  • Transformasi data dengan mudah: Biasanya, Anda menggunakan rumus dan tabel pivot untuk transformasi data, namun dengan POWER QUERY, Anda dapat melakukan banyak hal hanya dengan beberapa klik.
  • Ini real-time: tulis kueri satu kali dan Anda dapat menyegarkannya setiap kali ada perubahan pada data, dan ini akan mengubah data baru yang Anda perbarui.

Izinkan saya membagikan sebuah contoh:

Bayangkan Anda memiliki 100 file Excel yang berisi data dari 100 kota dan sekarang atasan Anda ingin Anda membuat laporan dengan semua data dari 100 file tersebut. OKE, jika Anda memutuskan untuk membuka setiap file secara manual dan menyalin dan menempelkan data dari file-file ini dan Anda memerlukan setidaknya satu jam untuk itu.

Namun dengan Power Query, Anda dapat melakukannya dalam hitungan menit. Apakah Anda merasa bersemangat? BAGUS.

Nanti di tutorial ini Anda akan mempelajari cara menggunakan Power Query dengan banyak contoh, namun pertama-tama Anda perlu memahami konsepnya.

Konsep permintaan listrik

Untuk mempelajari power query, Anda perlu memahami konsepnya yang bekerja dalam 3 langkah:

1. Dapatkan datanya

Power query memungkinkan Anda mendapatkan data dari berbagai sumber seperti web, CSV, file teks, beberapa buku kerja dari satu folder dan banyak sumber lain tempat kami dapat menyimpan data.

2. Transformasikan data

Setelah Anda memasukkan data ke dalam power query, Anda memiliki banyak opsi yang dapat Anda gunakan untuk mengubah dan membersihkannya. Ini menciptakan kueri untuk semua langkah yang Anda lakukan (dalam urutan langkah demi langkah).

3. Memuat data

Dari Editor Kueri Tingkat Lanjut, Anda bisa memuat data yang diubah ke dalam lembar kerja, atau Anda bisa langsung membuat PivotTable atau PivotChart atau membuat koneksi hanya data.

Di mana Power Query (Cara menginstal)?

Di bawah ini Anda dapat melihat cara menginstal Power Query Access di berbagai versi Microsoft Excel.

Unggul 2007

Jika Anda menggunakan Excel 2007, mohon maaf karena PQ tidak tersedia untuk versi ini, jadi Anda perlu mengupgrade ke latest version (Excel untuk Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010).

power-query-excel-2007

Excel 2010 dan Excel 2013

Untuk tahun 2010 dan 2013 Anda perlu menginstal add-in secara terpisah yang dapat Anda unduh dari tautan ini dan setelah diinstal Anda akan mendapatkan tab baru di pita Excel seperti di bawah ini:

power-query-excel-2013-2010
  • Pertama-tama, unduh add-in dari sini (situs web resmi Microsoft).
  • Setelah file diunduh, buka dan ikuti instruksinya.
  • Setelah itu, Anda akan secara otomatis mendapatkan tab “Power Query” di pita Excel Anda.

Jika entah kenapa tab “POWER QUERY” ini tidak muncul, tidak perlu khawatir. Anda dapat menambahkannya menggunakan opsi COM Add-in.

  • Buka tab File ➜ Opsi ➜ Add-in.
com-komplemen-1
  • Pada opsi “Add-In”, pilih “COM Add-in” dan klik GO.
  • Setelah itu, centang kotak “Microsoft Power Query untuk Excel”.
tanda centang-microsoft-power-query-untuk-excel-1
  • Pada akhirnya, klik OK.

Unggul 2016, 2019, Office 365

Jika Anda menggunakan Excel 2016, Excel 2019, atau berlangganan OFFICE 365, langganan tersebut sudah ada di tab Data , sebagai grup bernama “GET & TRANSFORM” (Saya suka nama itu, bukan?).

dapatkan-dan-transformasi-1

Unggul Mac

Jika Anda menggunakan Excel di Mac, saya khawatir tidak ada add-in kueri daya untuk ini dan Anda hanya bisa menyegarkan kueri yang sudah ada , namun Anda tidak bisa membuat yang baru atau bahkan mengedit kueri ( LINK ).

power-query-excel-mac

Editor Power Query

Power Query memiliki editornya sendiri tempat Anda bisa mendapatkan data, melakukan semua langkah untuk membuat kueri, lalu memuatnya ke dalam spreadsheet. Untuk membuka Editor Power Query, Anda perlu masuk ke tab Data dan di Dapatkan & Transformasi ➜ Dapatkan Data ➜ Luncurkan Editor Power Query.

peluncuran-power-query-editor-1

Di bawah ini adalah pratinjau pertama editor yang akan Anda dapatkan saat membukanya.

pandangan pertama editor

Sekarang, mari kita jelajahi setiap bagian secara mendetail:

1. Pita

Mari kita lihat semua tab yang tersedia:

  • File: Dari tab File Anda dapat memuat data, menghapus editor, dan membuka parameter kueri.
  • Beranda : Di tab BERANDA, Anda memiliki opsi untuk mengelola data yang dimuat, seperti, menghapus, dan memindahkan kolom dan baris.
  • Transform : Tab ini berisi semua opsi yang Anda perlukan untuk mengubah dan membersihkan data, seperti menggabungkan kolom, mengubah urutan, dll.
  • Tambahkan Kolom : Di sini Anda memiliki opsi untuk menambahkan kolom baru ke data yang Anda miliki di editor tingkat lanjut.
  • View : Dari tab ini Anda dapat membuat perubahan pada tampilan Advanced Query Editor dan data yang dimuat.

2. Langkah-langkah diterapkan

Di sisi kanan editor, Anda memiliki panel pengaturan kueri yang menyertakan nama kueri dan semua langkah yang diterapkan secara berurutan.

langkah-langkah-daftar-opsi yang diterapkan

Saat Anda mengklik kanan pada sebuah langkah, Anda memiliki daftar opsi yang dapat Anda lakukan, seperti, mengganti nama, menghapus, mengedit, memindahkan ke atas atau ke bawah, dll. dan ketika Anda mengklik suatu langkah, editor akan membawa Anda ke transformasi yang dilakukan pada langkah tersebut.

langkah-langkah-daftar-opsi yang diterapkan

Lihat di bawah di mana Anda telah menerapkan kelima langkah secara total dan ketika saya mengklik langkah ke-4, saya dibawa ke transformasi pada langkah empat di mana nama kolom tidak berubah.

total lima langkah diterapkan

3. Pertanyaan

Panel kueri di sisi kiri mencantumkan semua kueri yang saat ini Anda miliki di buku kerja. Ini pada dasarnya adalah tempat di mana Anda dapat mengelola semua pertanyaan.

panel kueri

Saat Anda mengklik kanan pada nama kueri, Anda dapat melihat semua opsi yang dapat Anda gunakan (menyalin, menghapus, menggandakan, dll.)

klik kanan pada nama kueri

Anda juga dapat membuat kueri baru hanya dengan mengklik kanan pada ruang kosong di panel kueri, lalu memilih opsi sumber data.

ruang-kosong-di-panel-kueri

4. Bilah rumus

Seperti yang saya katakan, setiap kali Anda menerapkan suatu langkah di editor, itu menghasilkan kode M untuk langkah itu, dan Anda dapat melihat kode ini di bilah rumus. Anda cukup mengklik bilah rumus untuk mengedit kode.

bilah rumus

Setelah Anda mempelajari cara menggunakan kode M, Anda juga dapat membuat langkah dengan menulis kode dan cukup mengklik tombol “FX” untuk memasukkan langkah khusus.

tombol fx

5. Ikhtisar Data

Area pratinjau data tampak seperti lembar bentang Excel, namun sedikit berbeda dari lembar bentang biasa di mana Anda dapat mengedit sel atau data secara langsung. Saat Anda memuat data ke dalam editor (kami akan melakukannya sebentar lagi), ini akan menampilkan semua kolom dengan header dengan nama kolom dan kemudian baris dengan data.

area-pratinjau-data

Di bagian atas setiap kolom, Anda dapat melihat tipe data dari data kolom tersebut. Saat Anda memuat data ke dalam editor, Kueri Tingkat Lanjut secara otomatis menerapkan tipe data yang benar (hampir setiap saat) ke setiap kolom.

Anda dapat mengklik tombol di kiri atas header kolom untuk mengubah tipe data yang diterapkan ke kolom. Ini berisi daftar semua tipe data yang dapat Anda ambil.

tombol di kiri atas pada tajuk kolom

Dan di sisi kiri header kolom, Anda memiliki tombol filter yang bisa Anda gunakan untuk memfilter nilai kolom. Catatan: Saat Anda memfilter nilai kolom, kueri lanjutan menganggapnya sebagai satu langkah dan mencantumkannya di Langkah yang Diterapkan.

header-di-sisi-kiri-kolom

Jika Anda mengklik kanan pada tajuk kolom, Anda dapat melihat bahwa ada menu yang menyertakan daftar opsi yang dapat Anda gunakan untuk mengubah data dan menggunakan salah satu opsi dan PQ yang disimpannya sebagai langkah dalam proses yang diterapkan. bukan.

klik kanan pada header kolom

Sumber data untuk Power Query

Bagian terbaik dari Power Query adalah Anda memiliki kemampuan untuk mendapatkan data dari berbagai sumber dan mengubah data tersebut lalu memuatnya ke dalam spreadsheet. Saat Anda mengklik Dapatkan Data di GET & TRANSFORM, Anda dapat melihat daftar lengkap sumber data yang dapat Anda muat ke dalam editor.

opsi-untuk-mendapatkan-data-dari-berbagai sumber

Sekarang mari kita lihat beberapa sumber datanya:

  • Dari Tabel/Rentang : Dengan opsi ini, Anda bisa memuat data ke Editor Kueri Lanjutan langsung dari lembar kerja aktif.
  • Dari buku kerja : Dari buku kerja lain yang Anda miliki di komputer Anda. Anda hanya perlu mencari file ini menggunakan kotak dialog terbuka dan secara otomatis akan mendapatkan data dari file ini.
  • Dari Teks/CSV : Dapatkan data dari file teks atau file yang dipisahkan koma, lalu Anda dapat memuatnya ke dalam spreadsheet.
  • Dari Folder : Dibutuhkan semua file dari folder dan mendukung data dalam editor kueri yang kuat. (Lihat ini: Gabungkan file Excel dari satu folder).
  • Dari Web : Dengan opsi ini Anda mendapatkan data dari alamat web, bayangkan Anda memiliki file yang disimpan di web atau Anda memiliki halaman web dari mana Anda perlu mendapatkan datanya.

Cara memuat data ke Editor Power Query

Sekarang mari pelajari cara memuat data ke dalam editor kueri yang canggih. Di sini Anda memiliki daftar nama siswa dan nilainya ( LINK ).

pelajari cara memuat data ke dalam editor kueri yang canggih

Anda akan memuat data langsung dari spreadsheet, jadi Anda perlu membuka file terlebih dahulu lalu ikuti langkah-langkah di bawah ini:

  • Pertama, terapkan tabel Excel ke data (walaupun Anda tidak melakukannya, Excel akan melakukannya untuk Anda sebelum memuat data ke editor PQ).
  • Sekarang, pilih sel dalam tabel dan klik “Dari Tabel/Rentang” (tab Dapatkan & Transformasi Data).
rentang klik pada tabel
  • Setelah Anda mengklik tombol tersebut, Excel mengonfirmasi rentang data untuk menerapkan tabel Excel ke dalamnya.
rentang-data-untuk-menerapkan-tabel-excel
  • Pada titik ini Anda memiliki data di Editor Power Query, dan tampilannya seperti di bawah ini.
data-dalam-kueri-editor yang kuat
  • Di sini Anda dapat melihat:
    • Di bilah rumus, PQ telah menghasilkan kode M untuk tabel yang baru saja Anda muat ke editor.
    • Di sisi kiri editor Anda memiliki panel kueri tempat Anda memiliki daftar kueri.
    • Di sisi kanan, dalam pengaturan kueri, Anda memiliki bagian bernama “Langkah Terapan” yang berisi semua langkah yang tercantum. Catatan: Anda pasti berpikir bahwa Anda belum melakukan “Modified Type” apa pun, tetapi ada langkah yang disebut “Modified Type” di sana. Izinkan saya memberi tahu Anda KECERDASAN POWER QUERY ketika Anda memuat data ke dalam editor, secara otomatis memeriksa dan menerapkan tipe data yang benar untuk semua kolom.
bilah rumus-pq

Contoh Power Query (Tips dan Trik)

Anda bisa mempelajari cara melakukan beberapa tugas dasar yang biasa Anda lakukan dengan rumus fungsional di Excel, namun dengan PowerQuery Anda bisa melakukannya hanya dengan beberapa klik:

Anda memiliki daftar nilai dan Anda ingin mengganti satu atau lebih nilai dengan yang lain. Nah, dengan bantuan Power Query , Anda bisa membuat kueri dan mengganti nilai-nilai ini, dalam waktu singkat.

Dalam daftar di bawah, Anda perlu mengganti nama saya “Puneet” dengan “Punit”.

daftar nilai
  • Pertama, edit daftar di Editor Kueri Tingkat Lanjut.
  • Setelah itu, di Editor Power Query, buka “Tab Transformasi” dan klik “Ganti Nilai”.
tab transformasi
  • Sekarang di “Value to find” masukkan “Puneet” dan di “Replace with” masukkan “Punit” dan setelah itu klik OK.
nilai untuk ditemukan
  • Setelah Anda mengklik OK, semua nilai diganti dengan nilai baru dan sekarang klik “Tutup dan Muat” untuk memuat data ke dalam spreadsheet.
tutup dan muat

Sama seperti pengurutan biasa, Anda bisa mengurutkan data menggunakan PowerQuery dan saya menggunakan daftar nama yang sama dengan yang Anda gunakan pada contoh di atas.

  • Pertama, muat data ke dalam editor kueri yang canggih.
  • Di tab Beranda, Anda memiliki dua tombol pengurutan (Ascending dan Descending).
  • Klik salah satu tombol ini untuk mengurutkan.
tombol dua-urutan

Katakanlah Anda memiliki beberapa data di suatu tempat dan Anda perlu menghapus beberapa kolom darinya. Intinya kolom-kolom tersebut harus dihapus setiap kali menambah data baru, bukan? Namun, power query dapat mengatasi hal itu.

  • Pilih kolom atau beberapa kolom yang ingin Anda hapus.
data terbuka-di-editor-kueri-kuat
  • Sekarang klik kanan dan pilih “Hapus”.
menarik

Tip Cepat: Ada juga opsi “Hapus kolom lain” di mana Anda dapat menghapus semua kolom yang tidak dipilih.

Sama seperti opsi teks ke kolom, Anda memiliki “Kolom Pisah” di power query. Izinkan saya memberi tahu Anda cara kerjanya.

  • Pilih kolom dan buka tab Beranda ➜ Transformasi ➜ Pisahkan kolom ➜ Berdasarkan pembatas.
kolom terpisah
  • Pilih kustom dari daftar drop-down dan masukkan “–” di dalamnya.
  • Sekarang di sini Anda memiliki tiga opsi berbeda untuk memisahkan kolom.
    • Pembatas paling kiri
    • Pembatas paling kanan
    • Setiap kemunculan pembatas
tiga-pilihan-berbeda-untuk-membagi-kolom

Jika Anda hanya memiliki satu pembatas dalam satu sel, ketiganya akan berfungsi sama, namun jika Anda memiliki lebih dari satu pembatas, Anda harus memilih yang sesuai.

batasi-dalam-sel

Anda cukup mengganti nama kolom dengan mengklik kanan lalu mengklik “Ganti Nama”.

ganti nama-kolom

Tip singkat : Katakanlah Anda memiliki pertanyaan untuk mengganti nama kolom dan orang lain tidak sengaja mengganti namanya. Anda dapat memulihkan nama ini dengan satu klik.

Di Power Query, ada opsi sederhana untuk membuat kolom duplikat. Cukup klik kanan pada kolom yang ingin Anda buat kolom duplikatnya, lalu klik “Kolom Duplikat”.

buat-kolom-duplikat

Dalam power query, transposisi adalah permainan anak-anak. Ya, cukup satu klik.

  • Setelah Anda memuat data ke dalam Advanced Query Editor, yang perlu Anda lakukan hanyalah memilih kolom atau baris.
  • Buka tab Transformasi ➜ Tabel ➜ Transposisi.
mengubah urutan kolom atau baris

Biasanya, untuk mengganti atau menghapus kesalahan di Excel, Anda dapat menggunakan opsi Temukan dan Ganti atau kode VBA. Namun di PowerQuery jauh lebih mudah. Lihat kolom di bawah di mana Anda memiliki kesalahan dan Anda dapat menghapus dan menggantinya.

ganti-atau-hapus-kesalahan

Saat Anda mengklik kanan pada kolom, Anda akan memiliki kedua opsi.

  • Ganti kesalahan
  • Hapus kesalahan
ganti-kesalahan-hapus-kesalahan

Anda memiliki data di kolom tetapi formatnya tidak benar. Jadi setiap kali Anda perlu mengubah formatnya.

mengubah tipe data
  • Pertama, edit data di editor kueri canggih.
  • Setelah itu, pilih kolom dan buka tab Transform.
  • Sekarang, dari Tipe Data, pilih “Tanggal” sebagai tipenya.

Di kueri tingkat lanjut, terdapat opsi untuk menambahkan kolom contoh yang sebenarnya bukan contoh yang terkait dengan kolom saat ini.

Izinkan saya memberi Anda sebuah contoh:

Bayangkan Anda memerlukan nama hari dari kolom tanggal. Daripada menggunakan rumus atau opsi lain yang bisa Anda gunakan, Anda bisa menggunakan “Tambahkan Kolom dari Contoh”.

Berikut cara melakukannya:

  • Klik kanan pada kolom dan klik “Tambahkan Kolom dari Contoh”.
tambahkan kolom dari contoh
  • Di sini Anda akan mendapatkan kolom kosong. Klik sel pertama di kolom untuk mendapatkan daftar nilai yang dapat Anda sisipkan.
kolom kosong
  • Pilih “Nama hari dalam seminggu dari tanggal” dan klik OK.
nama hari-dalam-minggu-tanggal

Ledakan! kolom baru Anda ada di sini.

kolom baru

Anda memiliki opsi berikut untuk mengubah huruf besar/kecil di PowerQuery.

  • Kecil
  • Kotak atas
  • Gunakan huruf kapital untuk setiap kata

Anda dapat melakukan ini dengan mengklik kanan kolom dan memilih salah satu dari tiga opsi di atas. Atau, buka tab Transformasi ➜ Kolom Teks ➜ Format.

kasus perubahan

Untuk menghapus data atau menghapus spasi yang tidak diinginkan , Anda dapat menggunakan opsi TRIM dan CLEAN di PowerQuery. Langkah-langkahnya sederhana:

  • Klik kanan pada kolom atau pilih semua kolom jika Anda memiliki beberapa kolom.
  • Buka tab Transformasi ➜ Kolom Teks ➜ Format.
    1. TRIM: untuk menghilangkan spasi di akhir dan awal sel.
    2. CLEAN: untuk menghapus karakter non-cetak dari sel.
rapikan dan bersihkan

Jadi Anda memiliki daftar nilai dan dari daftar ini Anda ingin menambahkan awalan/akhiran di setiap sel. Di Excel Anda bisa menggunakan metode penggabungan, tapi di PowerQuery ada opsi yang mudah digunakan untuk keduanya.

  • Pertama, pilih kolom di mana Anda perlu menambahkan awalan/akhiran.
  • Lalu buka tab Transformasi ➜ Kolom Teks ➜ Format ➜ Tambah Awalan/Tambahkan Akhiran.
potong-dan-bersih-1
  • Setelah Anda mengklik salah satu opsi, Anda akan mendapatkan kotak dialog untuk memasukkan teks.
kotak dialog untuk memasukkan teks
  • Dan setelah memasukkan teks, klik OK.
masukkan-teks-klik-ok

Jika Anda ahli rumus, saya yakin Anda setuju dengan saya bahwa mengekstraksi teks atau angka dari sel memerlukan penggabungan fungsi yang berbeda. Namun PowerQuery telah memecahkan banyak masalah ini. Anda memiliki tujuh cara untuk mengekstrak nilai dari sel.

ekstrak nilai

Seringkali Anda memiliki tanggal dan waktu, keduanya dalam satu sel, namun Anda memerlukan salah satunya.

hanya-tanggal-atau-waktu
  • Pilih kolom tempat Anda memiliki gabungan tanggal dan waktu.
  • Jika kamu mau:
    • Tanggal : Klik kanan ➜ Transform ➜ Hanya tanggal.
    • Waktu : Klik kanan ➜ Transform ➜ Waktu saja.
jika-kamu-ingin-berkencan
jika kamu ingin waktu

Sekarang Anda tahu cara memisahkan tanggal dan waktu. Namun selanjutnya, Anda perlu tahu cara menggabungkannya.

menggabungkan-tanggal-dan-waktu
  • Pertama, pilih kolom tanggal dan klik opsi “Hanya tanggal”.
  • Setelah itu, pilih kedua kolom (Tanggal dan Waktu) dan buka tab Transformasi dan dari grup “Kolom Tanggal dan Waktu”, buka Tanggal dan klik “Gabungkan Tanggal dan Waktu”.
menggabungkan-tanggal-dan-waktu

Berikut adalah opsi berikut yang Anda miliki untuk pembulatan angka.

  • Pembulatan ke bawah: Untuk membulatkan angka ke bawah.
  • Putaran: Untuk membulatkan suatu angka.
  • Pembulatan: Anda dapat memilih seberapa jauh Anda dapat membulatkan angka desimal saya.
angka bulat

Berikut langkah-langkahnya:

  • Pilih kolom dan klik kanan ➜ Transform ➜ Round .
    1. Pembulatan ke bawah: Untuk membulatkan angka ke bawah.
    2. Putaran: Untuk membulatkan suatu angka.
    3. Pembulatan: Anda dapat memilih seberapa jauh Anda dapat membulatkan angka desimal saya.

Catatan: Saat Anda memilih opsi “#3 Round”, Anda harus memasukkan jumlah desimal yang akan dibulatkan.

Ada opsi yang dapat Anda gunakan untuk melakukan penghitungan (banyak sekali). Anda dapat menemukan semua opsi ini di tab Transform (di grup Kolom Numerik).

  • Dasar
  • Statistik
  • Ilmuwan
  • Trigonometri
  • Bulat
  • Informasi
perhitungan

Untuk melakukan perhitungan ini, Anda harus memilih kolom dan kemudian opsi.

Katakanlah Anda memiliki kumpulan data yang besar dan ingin membuat tabel ringkasan. Inilah yang perlu Anda lakukan:

berdasarkan kelompok
  • Di tab Transform, klik tombol ‘Kelompokkan menurut’ dan Anda akan mendapatkan kotak dialog.
kelompokkan demi tombol
  • Sekarang dari kotak dialog ini pilih kolom yang ingin Anda kelompokkan dan setelah itu tambahkan nama, pilih operasi dan kolom di mana Anda memiliki nilai.
dialog-pilih-kolom
  • Pada akhirnya, klik OK.
di akhir klik-ok

Catatan: Ada juga opsi lanjutan di opsi “Kelompokkan Berdasarkan” yang dapat Anda gunakan untuk membuat tabel grup multi-level.

Dalam salah satu postingan blog saya, saya mencantumkan tujuh metode untuk menghilangkan tanda-tanda negatif dan power query adalah salah satunya. Klik kanan pada kolom dan masuk ke opsi Transform, lalu klik “Nilai Absolut”.

menghilangkan nilai negatif

Ini secara instan menghilangkan semua tanda negatif dari nilai-nilai tersebut.

Cara memuat data ke dalam spreadsheet

Setelah Anda mengubah data, Anda dapat memuatnya ke dalam spreadsheet dan menggunakannya untuk analisis lebih lanjut. Pada tab beranda ada tombol bernama “Tutup dan Muat” ketika Anda mengkliknya, Anda akan mendapatkan daftar drop-down yang menawarkan opsi tambahan:

  • Tutup dan muat
  • Tutup dan muat
dekat-dan-muat-ke
  • Setelah Anda mengklik tombol tersebut, maka akan muncul opsi berikut:
opsi-impor-data
  • Pilih bagaimana Anda ingin menampilkan data ini di spreadsheet Anda.
    • Lukisan
    • Laporan Tabel Pivot:
    • Poros tabel
    • Buat hanya satu koneksi
    • Di mana Anda ingin meletakkan datanya?
      • Lembar Kerja yang Ada
      • Lembar kerja baru.
    • Tambahkan data ini ke model data.
  • Cukup pilih opsi tabel dan lembar kerja baru dan biarkan model data tidak dicentang dan klik OK.
opsi-impor-data-2
  • Saat Anda mengklik OK, itu menambahkan lembar kerja baru dengan datanya.
spreadsheet-baru-dengan-data

Lebih banyak contoh untuk dipelajari

Menyegarkan kueri secara otomatis

Dari semua contoh yang saya kutip di sini, ini adalah yang paling penting. Saat Anda membuat kueri, Anda bisa menyegarkannya secara otomatis (Anda bisa mengatur timer).

Dan inilah langkah-langkahnya:

  • Di tab Data, klik “Kueri & Koneksi” dan Anda akan mendapatkan panel Kueri & Koneksi di sisi kanan jendela.
permintaan-dan-koneksi
  • Sekarang klik kanan pada kueri dan centang “Segarkan setiap” dan masukkan menitnya.
klik kanan pada tanda centang kueri

Cara menggunakan rumus dan fungsi di Power Query

Sama seperti Anda bisa menggunakan fungsi dan rumus dalam spreadsheet Excel, Kueri Tingkat Lanjut memiliki daftar fungsi sendiri yang bisa Anda gunakan. Dasar-dasar fungsi dan rumus di PowerQuery sama dengan fungsi spreadsheet Excel.

Di PQ Anda perlu menambahkan kolom khusus baru untuk menambahkan fungsi atau rumus.

Kita ambil contoh saja: Pada data dibawah ini (sudah ada di editor PQ) anda mempunyai nama depan dan belakang ( LINK DOWNLOAD ) .

data-sudah-di-pq-editor-1

Bayangkan Anda perlu menggabungkan kedua nama tersebut dan membuat kolom untuk nama lengkap. Dalam hal ini, Anda bisa memasukkan rumus sederhana untuk menggabungkan nama kedua kolom.

  • Pertama, buka tab Tambah Kolom dan klik “Kolom Khusus”.
tambahkan tab kolom
  • Sekarang di kotak dialog kolom khusus, masukkan nama kolom baru “Nama Lengkap” atau apa pun yang Anda inginkan untuk memberi nama kolom baru tersebut.
kolom khusus
    • Rumus kolom khusus adalah tempat Anda harus memasukkan rumus. Jadi masukkan rumus di bawah ini :
 [First Name]&" "&[Last Name] 
rumus kolom khusus
  • Saat Anda memasukkan rumus pada “Rumus Kolom Kustom”, PQ akan memeriksa rumus yang Anda masukkan dan menampilkan pesan “Tidak ada kesalahan sintaksis yang terdeteksi” dan jika ada kesalahan maka akan menampilkan pesan kesalahan berdasarkan jenis kesalahannya.
  • Setelah Anda memasukkan rumusnya dan tidak ada kesalahan, tekan saja OK.
  • Anda sekarang memiliki kolom baru di akhir data yang berisi nilai dari dua kolom (nama depan dan nama belakang).
kolom-baru-di-akhir-data

Cara menggunakan fungsi di Power Query

Demikian pula, Anda juga bisa menggunakan fungsi sambil menambahkan kolom kustom dan Power Query memiliki banyak daftar fungsi yang bisa Anda gunakan.

Mari kita pahami cara menggunakan suatu fungsi dengan contoh yang mudah dan sederhana. Saya melanjutkan contoh di atas dimana kami menambahkan kolom baru yang menggabungkan nama depan dan nama belakang.

gunakan-fungsi-saat-menambahkan-kolom-kustom

Namun sekarang Anda perlu mengubah teks nama lengkap yang Anda miliki di kolom ini menjadi huruf besar. Fungsi yang dapat Anda gunakan adalah Text.Upper . Seperti namanya, ini mengubah teks menjadi teks huruf besar.

  • Pertama, buka tab Tambahkan Kolom dan klik pada kolom khusus.
klik pada kolom khusus
    • Sekarang, di kotak dialog kolom kustom, masukkan nama kolom dan rumus di bawah ini di kotak rumus kolom kustom:
 Text.Upper([Full Name]) 
dialog kolom khusus
  • Dan ketika Anda mengklik OK, itu membuat kolom baru dengan semua nama dalam huruf besar.
  • Selanjutnya adalah menghapus kolom lama dan mengganti nama kolom baru. Jadi klik kanan pada kolom pertama dan pilih hapus.
kolom-baru-dengan-semua-nama-dalam-modal
  • Terakhir, ganti nama kolom baru menjadi “Nama Lengkap”.

Ada total 700 fungsi yang dapat Anda gunakan di power query sambil menambahkan kolom baru dan berikut adalah daftar lengkap yang disediakan oleh Microsoft untuk fungsi-fungsi tersebut, lihatlah.

Cara mengubah kueri di PQ

Jika Anda ingin membuat perubahan pada kueri yang sudah ada di buku kerja Anda, Anda cukup mengeditnya lalu membuat perubahan tersebut. Di tab Data, ada tombol bernama Kueri & Koneksi.

tombol-bernama-permintaan-dan-koneksi

Saat Anda mengklik tombol ini, ini akan membuka panel di sisi kanan yang mencantumkan semua kueri yang Anda miliki di buku kerja saat ini.

daftar-semua-kueri-dilakukan

Anda dapat mengklik kanan pada nama kueri dan memilih edit dan Anda akan mendapatkannya di editor kueri yang canggih untuk mengeditnya.

klik kanan-pada-nama-kueri-dan-pilih-edit

Saat Anda mengedit kueri, Anda bisa melihat bahwa semua langkah yang Anda lakukan sebelumnya tercantum dalam “Langkah yang Diterapkan” yang juga bisa Anda edit atau Anda bisa melakukan langkah baru.

langkah-terapan-yang-dapat-Anda-juga-edit

Dan setelah Anda selesai mengedit, Anda cukup mengklik tombol “Tutup dan Muat”.

Koneksi ekspor dan impor

Jika Anda memiliki koneksi yang Anda gunakan untuk kueri dan sekarang Anda ingin berbagi koneksi tersebut dengan orang lain, Anda dapat mengekspor koneksi tersebut sebagai file odc.

Pada tabel kueri terdapat tombol yang disebut “Ekspor Koneksi” dan ketika Anda mengkliknya, Anda dapat menyimpan koneksi kueri tersebut ke dalam sistem Anda.

koneksi ekspor

Dan jika Anda ingin mengimpor koneksi yang dibagikan oleh orang lain, Anda cukup membuka tab Data dan di Dapatkan & Transformasi klik Koneksi yang Ada .

impor-koneksi-dapatkan-transformasi

Dan kemudian klik tombol “Jelajahi lebih lanjut” dari mana Anda dapat menemukan file koneksi yang dibagikan dengan Anda dan mengimpornya ke buku kerja Anda.

tombol telusuri untuk mempelajari lebih lanjut

Bahasa PowerQuery (kode M)

Seperti yang saya sebutkan sebelumnya, untuk setiap langkah yang Anda ambil di PowerQuery, ini menghasilkan kode (di backend) yang disebut M Code . Di tab Beranda, ada tombol bernama ” Editor Tingkat Lanjut” yang dapat Anda gunakan untuk melihat kode.

editor tingkat lanjut

Dan ketika Anda mengklik editor lanjutan, ia akan menampilkan editor kode dan kode ini terlihat seperti ini:

editor kode

M adalah bahasa peka huruf besar-kecil dan seperti bahasa lainnya, M menggunakan variabel dan ekspresi. Struktur dasar kode terlihat seperti di bawah ini dimana kode dimulai dengan ekspresi LET.

struktur kode dasar

Dalam kode ini kita memiliki dua variabel dan nilai yang ditetapkan padanya. Pada akhirnya, untuk mendapatkan nilainya, ekspresi IN digunakan. Sekarang ketika Anda mengklik OK, itu akan mengembalikan nilai yang ditetapkan ke variabel “Nama Variabel” di hasilnya.

Nama variabel

Lihat sumber daya ini untuk mempelajari selengkapnya tentang Power Query Language.

Pada akhirnya

Apa itu Excel PowerQuery?

Power Query adalah mesin transformasi data yang dapat Anda gunakan untuk memperoleh data dari berbagai sumber, membersihkan dan mengubah data tersebut, lalu menggunakannya lebih lanjut dalam analisis.

Anda tidak bisa menghindari POWER QUERY. Jika Anda berpikir seperti itu, banyak hal yang kita lakukan dengan fungsi Excel atau kode VBA dapat diotomatisasi dengan menggunakannya, dan saya yakin tutorial ini akan menginspirasi Anda untuk lebih sering menggunakannya.