Isi Data hilang setelah gabung Tabel dari beberapa files/workbooks dalam satu folder dengan power query

6 views
Skip to first unread message

zainul ulum

unread,
Jan 14, 2021, 8:00:41 PM1/14/21
to milis Belajar-Excel
Rekan Be-Excel,

Dalam lampiran terlampir, saya mempunyai beberapa file excel/workbook (WB) dalam satu folder dengan masing-masing WB mempunyai tabel dengan nama tbl_test.

Dengan menggunakan Power Query saya gabungkan tbl_test tersebut dalam satu wb di folder yang lain. 

Hasil penggabungan tersebut ada kolom ([FRI_NO]) dengan  data yang kosong /(blanks), padahal field tersebut tidak ada yang (blanks) dalam workbook sumbernya.

Mohon sarannya agar dalam kolom [FRI_NO] tidak ada yang hilang.

Terimakasih,
-zainul


Rangkuman.zip

Mr. Kid

unread,
Jan 14, 2021, 9:35:35 PM1/14/21
to milis Belajar-Excel
hmmm...
di-zip ya, ndak bisa lihat preview pakai browser..

Ini pakai powerquery untuk appends (union) multiple dataset kan ya...
Syaratnya sederhana saja, case sensitive header harus sama persis.
Jadi ada baiknya di-cek ulang, mungkin ada nama header yang penulisannya berbeda (entah karena spasi, huruf besar kecil, atau malah namanya berbeda)

Power query biasanya menambahkan kolom baru jika ada yang berbeda. Hanya saja, perlu membuat daftar nama header lebih dulu (bisa pakai query lalu digabung dan di-distinct)
Daftar nama header ini yang dipakai dalam expandtablecolumn

Misal :
File 1 : header A dan B
File 2 : header a dan C
File 3 : header B dan C

Hasil union (appends) jika dibuka, akan membentuk tabel dengan header A, B, a, dan C

Regards,
Kid

















--
You received this message because you are subscribed to the Google Groups "milis Belajar-Excel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to milis-belajar-e...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/milis-belajar-excel/19cf648a-fb87-4484-a4da-9a19866f39dfn%40googlegroups.com.

Mr. Kid

unread,
Jan 14, 2021, 10:01:25 PM1/14/21
to milis Belajar-Excel
Lanjuuut...

Biasanya, kalau jumlah kolom hanya sedikit, dibuat kolom sendiri saja ke semua tabel. Jadi bisa pasti sama. Bukankah umumnya susunan kolomnya (urutannya) sama untuk setiap file.
Header bawaan file bisa dibuang dengan menurunkannya menjadi record lalu membuang baris pertamanya. Sampai disini saja (tanpa membuat nama kolom baru), sudah dibuatkan nama header yang seragam oleh Power Query seperti Column1, Column2, dst.

Dengan memastikan nama header sudah sama di semua dataset, maka hasil union (append) akan sesuai kebutuhan.

Regards,
Kid





zainul ulum

unread,
Jan 15, 2021, 3:15:16 AM1/15/21
to milis Belajar-Excel
Maturnuwun Mas,
Saya pastikan header sama persis karena modelnya selalu save as, hanya isi yang berubah.

contoh dan tahapan ada dizipped file. kalo berkenan bisa direview Mas.

thanks
-zainul

Mr. Kid

unread,
Jan 15, 2021, 4:54:18 AM1/15/21
to milis Belajar-Excel
oh gitu...
hehehe... 
soale tadi sekadar berdasar ilmunya union tables ketika ketemu dataset yang berbeda tabel
misal e seperti ini :
daftarKolom.gif
(wkwkwkwk)

Kalau di database engine, biasanya cukup pakai dataset pertama yang selalu baik (dummy pun tak masalah) di select pertama. Select berikutnya menyesuaikan banyaknya kolom.
Tapi kalau di PowerQuery, malah disediakan banyak alat bantu untuk melakukan standarisasi (standarisasi adalah bagian dari proses transformasi data sebelum diolah lebih lanjut atau disimpan).
File terlampir beberapa contoh penggunaan PowerQuery untuk standarisasi nama kolom.

Regards,
Kid





re-Rangkuman.xlsx

zainul ulum

unread,
Jan 15, 2021, 8:47:11 AM1/15/21
to milis Belajar-Excel
Terimakasih Mas Kid,
Ternyata PQ tidak semudah yang dibayangkan. Setelah dibayangkan harusnya benar, ternyata hasilnya tidak sesuai keinginan.
Perlu tambah ilmu trik and trik PQ.

Wassalam,
-zainul



--
===lagi pakai mail.gmail.com===

hendrik karnadi

unread,
Jan 15, 2021, 10:57:06 AM1/15/21
to Milis Belajar-Excel
Kayaknya begitu, krn banyak yang harus diatur...
Tapi kalau pengaturannya sdh sesuai, baru terasa nikmatnya Power Query.

Salam,
HK

Mr. Kid

unread,
Jan 15, 2021, 12:17:28 PM1/15/21
to milis Belajar-Excel
hehehe...
sebenarnya mudah untuk sehari-hari.
reportnya kalau ada kejadian istimewa seperti nama kolom yang secara proses harusnya konsisten ternyata bisa terjadi adanya perubahan nama kolom sehingga membuat runyam.
hal seperti ini adalah rahmat bagi yang mau bergerak maju. Andai tidak terjadi hal tak terduga seperti itu, bisa jadi ndak mau bergerak maju.




zainul ulum

unread,
Jan 17, 2021, 12:16:32 AM1/17/21
to milis Belajar-Excel
Betul Mas Kid,
saya sudah terapkan append query dengan column standar berhasil sesuai dengan harapan. Terimakasih triknya, terus terang sudah aku cari di internet, ternyata nemunya di milis kita.

Lanjut ke permasalahan berikutnya: 
--bagaimana caranya jika folder datanya ada di share points atau di onedrive? biar bisa seperti cloud database?

Maturnuwun,
-zainul
Reply all
Reply to author
Forward
0 new messages