Power Query Merge vs Append: Metode Penggabungan Data Mana yang Anda Butuhkan?
By Mirko Peters ·
Pelajari perbedaan antara merge dan append di Power Query. Temukan kapan harus membuat tabel lebih lebar atau lebih panjang di Excel dan Power BI untuk mengotomatiskan persiapan data Anda.
Automatically translated with AI from the original post. Read the English original

Power Query merge dan append adalah dua operasi pembentukan data yang berbeda yang tersedia di Excel dan Power BI. Merge menggabungkan tabel terpisah secara berdampingan menggunakan kunci kolom yang sesuai seperti pada database, sedangkan append menumpuk tabel secara vertikal dengan menyejajarkan header kolom yang sama untuk memperpanjang dataset Anda.
Poin Penting
- Merge membuat tabel lebih lebar dengan menggabungkan data secara berdampingan menggunakan kolom kunci yang sama.
- Append membuat tabel lebih panjang dengan menumpuk baris secara vertikal di atas satu sama lain.
- Merge bekerja mirip dengan join pada database, sehingga Anda dapat memilih jenis join inner, outer, atau left/right.
- Append memerlukan header kolom yang identik atau sangat mirip agar data tertumpuk dengan benar.
- Anda dapat melakukan merge atau append data dari sumber yang sama sekali berbeda, misalnya menggabungkan ekspor CSV dengan tabel database SQL.
Jika Anda pernah menghabiskan berjam-jam menyalin dan menempel data dari berbagai sumber ke dalam satu lembar induk, Anda pasti memahami frustrasi dalam persiapan data. Dalam lingkungan Microsoft 365 modern, alat seperti Excel dan Power BI menangani integrasi data secara native melalui mesin Power Query. Namun, pemula sering kesulitan saat menggabungkan beberapa kumpulan data karena keliru membedakan dua alat kombinasi utama: merge dan append. Memahami perbedaan fungsional antara kedua operasi ini akan menghemat waktu berjam-jam untuk pemecahan masalah dan menjaga model data Anda tetap berjalan efisien.
Memahami Merge di Power Query: Membuat Tabel Lebih Lebar
Operasi merge di Power Query dirancang untuk menyatukan informasi yang terkait secara berdampingan. Bayangkan seperti mempertemukan dua tabel berbeda yang memiliki informasi bersama, seperti ID pelanggan, kode produk, atau nomor karyawan, lalu menghubungkannya.
Ketika Anda memulai merge, Power Query bekerja mirip sistem database relasional. Anda memilih tabel utama, memilih tabel sekunder, dan menandai kolom kunci yang menghubungkan keduanya. Setelah dicocokkan, Anda dapat memperluas tabel sekunder untuk mengambil hanya kolom yang Anda butuhkan, misalnya menambahkan nama dan alamat email pelanggan ke tabel mentah transaksi pesanan yang hanya berisi nomor ID.
Memilih Jenis Join yang Tepat
Power Query menawarkan beberapa jenis join selama operasi merge:
- Left Outer: Menyimpan semua baris dari tabel pertama dan baris yang cocok dari tabel kedua.
- Right Outer: Menyimpan semua baris dari tabel kedua dan baris yang cocok dari tabel pertama.
- Full Outer: Menyimpan semua baris dari kedua tabel tanpa memandang ada tidaknya kecocokan.
- Inner: Hanya menyimpan baris yang menemukan kecocokan persis di kedua tabel.
- Left Anti & Right Anti: Hanya mengembalikan baris yang tidak memiliki kecocokan di tabel lawan.
Memilih jenis join yang tepat memastikan laporan akhir Anda tidak secara tidak sengaja menghilangkan data penting atau menduplikasi baris secara tidak terduga.
Menguasai Append di Power Query: Membuat Tabel Lebih Panjang
Jika merge berfokus pada lebar, append sepenuhnya berfokus pada panjang. Jika data Anda terbagi di beberapa file, bulan, atau spreadsheet regional yang memiliki struktur kolom yang sama persis, append adalah alat yang Anda butuhkan.
Saat Anda menambahkan tabel (append), Power Query mengambil baris dari tabel pertama lalu menumpuk baris dari tabel kedua tepat di bawahnya. Agar proses ini berjalan lancar, header kolom harus sejajar dengan benar. Jika ekspor data penjualan Januari dan ekspor data penjualan Februari sama-sama memiliki kolom Date, Product, Quantity, dan Revenue, operasi append akan menggabungkannya secara mulus menjadi satu tabel riwayat dua belas bulan yang lengkap.
Append vs. Impor Folder
Meskipun Anda dapat menggabungkan puluhan kueri individual secara manual, Power Query juga menyediakan konektor folder khusus. Jika Anda menaruh semua laporan bulanan ke dalam satu folder Windows atau SharePoint, Power Query dapat menggabungkan dan menambahkan semua file secara otomatis. Pendekatan ini jauh lebih mudah diskalakan jika sumber data Anda terus bertambah dari bulan ke bulan tanpa intervensi manual.
Menggabungkan Data dari Sumber yang Berbeda
Salah satu fitur paling ampuh dari Power Query adalah sifatnya yang tidak terikat pada asal data. Karena mesin di baliknya mengabstraksi lapisan koneksi, Anda tidak pernah dibatasi untuk hanya menggabungkan file dengan jenis yang sama.
Anda dapat dengan mudah menggabungkan (merge) spreadsheet Excel lokal yang berisi target offline dengan database SQL Server langsung yang melacak kinerja aktual. Demikian pula, Anda dapat menambahkan (append) ekspor CSV dari sistem lama dengan data cloud yang berasal dari daftar SharePoint. Selama persyaratan struktural untuk merge (kunci bersama) atau append (header kolom yang sesuai) terpenuhi, lokasi asal data tidak lagi menjadi masalah.
Kesimpulan dan Langkah Selanjutnya
Menguasai perilaku merge dan append yang berbeda adalah langkah fundamental dalam mengubah alur kerja spreadsheet Anda dari pekerjaan manual menjadi proses otomatis. Dengan membiarkan Power Query menangani pekerjaan berat dalam menggabungkan dan menumpuk data, Anda menghilangkan kesalahan manusia dan menghemat berjam-jam waktu berharga setiap bulannya.
Untuk mempelajari lebih dalam bagaimana Power Query membersihkan, mentransformasi, dan mengotomatisasi alur kerja data Microsoft 365 Anda, dengarkan episode lengkapnya di podcast ini untuk penjelasan mendalam yang bebas dari jargon tentang applied steps, bahasa M, dan praktik terbaik bagi pemula.
Pertanyaan Umum
Apa perbedaan utama antara merge dan append di Power Query?
Merge membuat tabel Anda lebih lebar dengan menggabungkan dua tabel secara berdampingan menggunakan kolom kunci bersama. Append membuat tabel Anda lebih panjang dengan menumpuk baris dari beberapa tabel secara vertikal berdasarkan kesesuaian header kolom.
Dapatkah saya menggabungkan tabel dari format file yang berbeda?
Dapat. Power Query memungkinkan Anda melakukan merge atau append data dari sumber yang sama sekali berbeda, misalnya menggabungkan worksheet Excel dengan database SQL atau daftar SharePoint, selama kriteria relasional atau struktural terpenuhi.
Apa yang terjadi jika nama kolom tidak cocok saat melakukan append?
Jika header kolom tidak cocok selama operasi append, Power Query akan membuat kolom terpisah untuk header yang tidak cocok, sehingga menghasilkan nilai kosong atau null pada baris yang sebelumnya tidak memiliki kolom tersebut.
Apakah saya perlu memahami cara menulis kode untuk menggunakan merge atau append?
Tidak perlu menulis kode. Operasi merge dan append sepenuhnya dapat diakses melalui tombol grafis dan kotak dialog yang mudah digunakan di editor Power Query pada Excel dan Power BI.