Cara gampang Split Column by Positions di Power Query

Jika kita mencoba conversi di PQ maka masalah yang menjengkelkan adalah jika kita dapet data yang berformat Text Report/Fixed Width karena di PQ gak ada alat yang sebagus Text2Column Excel

kita mesti tebak2 buah manggis, beda jika menggunakan Text2Colum Excel

Data mengenai posisi ini bisa dilihat dari gambar di atas, namun jika ragu2 kita bisa gunakan Record Macro

Caranya:

  1. Klik tombol macro, ada di taskbar kiri bawah
  2. Atau di menu berikut untuk pengguna Excel 2021 atau lebih rendah:
  3.  
  4. Atau dapat menggunakan shortcut ALT + L + R
  5. Isi dengan nama file misalnya PotongFixedWidth taruh di personal
  6. Lakukan File open file text
  7. Akan muncul text wizard
  8. Potong2 seperti biasa
  9. Jika sudah maka klik finish
  10. Jangan lupa klik stop recording (klik taskbar kiri bawah seperti saat klik start recording)
  11. Buka VBE Editor (Tekan ALT+F11)
  12. Pilih VBAProject, Personal.xlsb
  13. Cari Sub PotongFixWidth cek pada module terakhir, misalnya module11 (klik 2x untuk buka isinya)
  14. Ada bagian seperti di gambar bawah ini
  15. jadi posisi: 0,13,24,29,38,68,88,108,128
  16. Tinggal entry kalo kita menggunakan PQ
  17. Gampang kan
Bookmark the permalink.

2 Responses to Cara gampang Split Column by Positions di Power Query

  1. Makasih Pak Bayu

    Jadi kita harus memahami prinsip dasar atas sebuah data excel, apakah dia rapat kiri atau rapat kanan, agar saat melakukan pemotongan/ split character lebih tepat dalam mengeksekusinya. Dapat kita uraikan sebagai berikut:

    1. Text = Rapat kiri (splitnya by rapat kiri)
    2. Value (Angka, Tanggal, Waktu) = Rapat kanan (splitnya by rapat kanan)
    3. Debet, Kredit, Saldo dari sebuah program yang baik akan memberikan jumlah karakter yang sama banyak, misalkan jumlah charakter saldo adalah 20 digit maka akan sama untuk debit dan kreditnya.

Leave a Reply

Your email address will not be published. Required fields are marked *