TL;DR
Power Query adalah tool bawaan Excel buat narik, bersihin, dan gabungin data dari berbagai sumber, dan tiap langkahnya kerekam otomatis di panel Applied Steps. Artinya kamu cukup bersihin data sekali; bulan depan waktu ada file baru, tinggal klik Refresh dan semua langkah jalan ulang sendiri. Aksesnya lewat tab Data > Get Data, gratis di semua Excel 2016 ke atas.
Power Query adalah tool bawaan Excel buat narik, bersihin, dan gabungin data dari berbagai sumber, dan tiap langkahnya kerekam otomatis. Bulan depan datanya berubah? Klik Refresh, selesai.
Itu bedanya sama kerja manual. Kalau kamu tiap bulan ngulang ritual yang sama (buka CSV, hapus 3 baris kosong di atas, split kolom nama, ubah format tanggal, delete kolom yang nggak kepake), Power Query ngerekam ritual itu sekali dan ngulanginnya buat kamu selamanya.
Gratis. Udah ada di Excel-mu. Dan kebanyakan orang nggak pernah buka tab-nya.
Power Query adalah mesin transformasi data di Excel yang nyimpen tiap langkah pembersihan sebagai script yang bisa dijalankan ulang. Kamu ngeklik tombol; Power Query nulis kodenya (bahasa M) di belakang layar.
Tiga hal yang dia kerjain:
Letaknya di tab Data, grup Get & Transform Data. Kalau kamu pakai Excel 2016 ke atas di Windows, dia udah ada di situ dari dulu.
Contoh kasus: file penjualan_maret.csv dari kasir toko_berkah. Isinya 4.812 baris, tapi berantakan: ada 3 baris judul di atas, kolom tanggal kebaca teks, nama produk kecampur sama SKU dalam satu kolom, dan ada kolom kosong di ujung.
Langkah pertama: tarik datanya.
Tombol Load cuma nyemplungin data mentah ke sheet. Tombol Transform Data buka jendela Power Query Editor. Di situ semua kerjaan beneran terjadi.
Di Power Query Editor kamu bakal lihat tiga area:
Panel Applied Steps itu jantungnya. Tiap kali kamu klik tombol transform, satu step nambah di situ. Salah? Klik ikon X di sebelah step-nya, step itu hilang, data balik ke kondisi sebelumnya.
Ini yang bakal kamu pakai di 90% kerjaan. Semuanya cuma klik.
Tab Home > Remove Rows > Remove Top Rows > isi 3.
Tiga baris judul dari kasir hilang.
Tab Home > Use First Row as Headers.
Nama kolom yang bener sekarang kepake.
Klik ikon di sebelah kiri nama kolom (ABC, 123, kalender). Pilih tipe yang bener.
Kolom tanggal yang tadi kebaca Text, ubah jadi Date. Kolom total yang kebaca Text gara-gara ada titik ribuan, ubah jadi Decimal Number pakai Using Locale > pilih Indonesian.
Ini langkah yang paling sering dilewatin, dan paling sering bikin Pivot Table nanti nggak bisa ngitung.
Kolom produk isinya SKU-1042 | Beras Pandan Wangi 5kg. Pisahin.
Klik kolomnya > tab Home > Split Column > By Delimiter > pilih Custom, isi |.
Jadi dua kolom. Rename yang bener: sku dan nama_produk.
Blok kolom teks > tab Transform > Format > Trim. Ini buang spasi di depan dan belakang.
Kenapa penting: "Sleman " dan "Sleman" dianggap dua nilai berbeda sama Pivot Table. Trim nyelesein itu. Sama fungsinya kayak fungsi TRIM, cuma ini otomatis tiap refresh.
Klik kanan nama kolom > Remove. Atau blok kolom yang mau disimpan, klik kanan > Remove Other Columns.
Pakai yang kedua. Kalau file sumbernya bulan depan nambah kolom baru, query kamu nggak bakal error.
Klik panah dropdown di header kolom, uncheck nilai yang mau dibuang. Sama persis kayak filter biasa di Excel, cuma ini kerekam sebagai step.
Tab Add Column > Custom Column. Isi rumusnya pakai bahasa M:
= [harga] * [qty]
Kasih nama total_baris. Kolom baru muncul, keitung otomatis buat semua baris.
Setelah semua step beres, tab Home > Close & Load. Ada dua pilihan kalau kamu klik panah kecilnya:
| Pilihan | Hasilnya | Pakai kalau |
|---|---|---|
| Table (worksheet baru) | Data muncul sebagai Excel Table | Kamu mau lihat dan otak-atik langsung |
| PivotTable Report | Langsung jadi Pivot Table kosong | Tujuan akhirnya emang ringkasan |
| Only Create Connection | Nggak muncul di sheet, cuma disimpan | Query ini cuma bahan buat query lain |
Kalau datanya di atas 1 juta baris, pilih Only Create Connection lalu centang Add this data to the Data Model. Grid Excel cuma muat 1.048.576 baris; Data Model nggak kena batas itu.
Mau ubah pilihan nanti? Tab Data > Queries & Connections > klik kanan query > Load To.
Sebelum Power Query, tiap awal bulan alurnya begini di toko_berkah:
=TRIM(D2), copy ke bawah, paste value, hapus kolom asli.Total: sekitar 40 menit, tiap bulan. Dan minimal sekali dalam 6 bulan ada langkah yang kelewat, terus angkanya salah.
Setelah Power Query: semua langkah di atas jadi 9 step di panel Applied Steps. Bulan berikutnya, export CSV baru dengan nama file sama, timpa yang lama, buka Excel, klik Refresh All.
8 detik. Nol langkah manual. Nol kesempatan buat kelewat.
Waktu yang kehemat: sekitar 8 jam per tahun cuma dari satu laporan. Dan itu laporan yang paling sederhana.
1. Klik Load, bukan Transform Data. Kalau langsung Load, kamu cuma dapat data mentah di sheet dan nggak sempat bersihin. Selalu klik Transform Data.
2. Pakai Remove Columns, bukan Remove Other Columns. Kalau bulan depan sumber datanya nambah kolom, Remove Columns nggak nangkep kolom baru itu. Dia nyelinap masuk ke hasil. Remove Other Columns lebih aman.
3. Lupa ubah tipe data. Angka yang kebaca Text nggak bisa dijumlahin Pivot Table. Selalu cek ikon di kiri nama kolom.
4. File sumber dipindah folder. Query nyimpen path lengkapnya. Begitu file pindah, Refresh error. Benerin dengan edit step Source.
5. Ngerename kolom terus sumbernya berubah nama juga. Kalau file bulan depan nama kolomnya beda (misalnya Tgl jadi Tanggal), step yang nunjuk kolom lama bakal error. Solusinya: bikin step Rename sedini mungkin, atau minta pihak sumber konsisten.
6. Ngedit hasil query langsung di sheet. Semua editanmu bakal ketimpa waktu Refresh. Semua perubahan harus dilakukan di dalam Power Query Editor.
Dokumentasi resminya ada di Microsoft Learn.
Power Query udah nempel bawaan di Excel 2016, 2019, 2021, 2024, dan Microsoft 365 untuk Windows. Letaknya di tab Data, grup Get & Transform Data. Di Excel 2010 dan 2013 kamu harus install add-in terpisah dari situs Microsoft. Excel for Mac punya versi Power Query yang lebih terbatas: bisa refresh dan edit query, tapi beberapa sumber data belum didukung.
Power Query kerja di tahap sebelum analisis: narik data, bersihin, gabungin, ubah bentuknya. Pivot Table kerja setelah data bersih: ngeringkas dan ngitung. Urutan normalnya Power Query dulu, baru Pivot Table. Keduanya bisa dipakai bareng, dan Pivot Table bisa langsung nyambung ke hasil query tanpa lewat sheet.
Nggak. Power Query cuma baca file sumbernya dan nulis hasilnya ke workbook tempat query itu tinggal. File CSV atau Excel aslinya nggak disentuh sama sekali. Ini yang bikin aman: kamu bisa eksperimen sebebasnya, dan kalau kacau tinggal hapus step-nya dari panel Applied Steps.
Penyebab paling umum: file sumbernya pindah folder atau berubah nama. Query nyimpen path lengkapnya, jadi begitu path berubah dia bingung. Benerin lewat Data > Queries & Connections, klik kanan query > Edit, lalu ubah step Source. Penyebab kedua: nama kolom di file baru berubah, sehingga step yang nunjuk kolom itu error.
Power Query bisa proses jutaan baris karena dia kerja di luar grid Excel. Batas 1.048.576 baris cuma berlaku kalau kamu Close & Load ke worksheet. Kalau hasilnya kamu load ke Data Model (pilih Only Create Connection lalu centang Add to Data Model), jumlah barisnya nggak dibatasi grid. Yang jadi batas cuma RAM komputermu.
Power Query bayar sendiri di refresh pertama. Kerja 30 menit di depan, terus tiap bulan berikutnya cuma satu klik.
Mulai dari yang paling nyebelin: laporan mana yang tiap bulan kamu bikin ulang dengan langkah yang sama persis? Itu kandidat pertamamu.
Buka file itu sekarang, Get Data, Transform Data, dan rekam langkahmu.
Lanjut ke cara gabungin puluhan file Excel jadi satu tabel. Itu trik Power Query yang paling bikin ternganga. Atau cek glossary ETL buat tau istilah kerennya apa yang barusan kamu lakuin.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Cara pakai rumus FV dan PV Excel buat hitung nilai uang di masa depan dan sekarang. Lengkap dengan contoh tabungan dan target modal UMKM.
Investasi kelihatan untung di atas kertas, tapi nilai uang berubah tiap tahun. NPV dan IRR Excel bantu kamu nilai apakah proyek beneran layak, bukan cuma kelihatan untung.
Sebelum ambil pinjaman, kamu bisa hitung sendiri cicilan bulanannya pakai satu rumus. Ini cara PMT Excel bekerja, lengkap dengan contoh modal usaha dan jebakan bunga tahunan.