Conversi Report file/Print Image yang memiliki field deskripsi lebih dari satu baris

Dari kasus yang kita bahas sebelumnya (Merekam langkah2 konversi/Import file Report/Print Image ke Excel 2007) ,  terlihat bahwa data WP memiliki kolom/field deskripsi yang bervariasi, ada yang 1, ada yang dua, bahkan ada yang 7 baris. Karena memiliki jumlah baris yang bervariasi maka agak susah kalau kita menggunakan formula penggabungan dengan jumlah baris fixed.

Ini tampilannya di Text Editor :

Record Convert01

Kita akan coba bahas step by step :

  1. Kita buka file hasil kerjaan sebelumnya  (Merekam langkah2 konversi/Import file Report/Print Image ke Excel 2007)
  2. Atau Kita konversi data :  gl tahun 2010_part.txt dengan cara biasa (kita potong2 dengan fixed width karena berbentuk text report)
  3. Jika sudah maka,..
  4. Kita buat rumus di G7 (karena sebagai penentu adalah kata "saldo awal" di C7)
  5. =IF(AND(YEAR(A7)=2010,C7<>"saldo awal"),"details","")
  6. Kita copykan sampai cells G25740
  7. Rumus ini untuk membedakan mana baris yang berisi transaksi utama (disebut baris details" dan baris lainnya
  8. Multiple_Row01
  9. Untuk mengisi No. Account & Nama Account, kita ketik di Cell H7
  10. =IF(C7="saldo awal",A6&B6&C6&D6,H6)
  11. Multiple_Row02
  12. Lalu copykan sampai cell terakhir
  13. Untuk deskripsi bisa kita lihat kalau jumlah baris berbeda2, maka kita akan menggabungkan baris dengan baris dibawahnya
  14. rumusnya
  15. =C7 &" " & I8
  16. ini hasilnya
  17. Multiple_Row03
  18. Rumus akan menghasilkan panjang teks yang akan bertingkat, makin awal makin panjang
  19. Karena Itu Kita Perlu Hentikan Penggabungan Jika Menemui Details Baru
  20. Multiple_Row04
  21. Sudah bagus tinggal kita filter, kita ambil yang details saja
  22. ini hasilnya
  23. Multiple_Row05
  24. Rupanya filenya terlalu besar, terpaksa kita sort
  25. sebelum disort kita beri dulu penanda agar nanti bisa dibalikkan sesuai semula
  26. Buat rumus baris dikolom J
  27. =Row()
  28. Copykan sampai baris terakhir
  29. Copykan sheet kesebelahnya
  30. Select all, copy lalu paste value
  31. Lalu pilih ribbon Data-->Sort
  32. pilih kolom G (yang berisi details)
  33. Multiple_Row07
  34. ini hasilnya
  35. Multiple_Row08
  36. kita atur headernya, seperti digambar lalu bisa dibuang kolom2/field yang tidak berguna
  37. Selesai, hasilnya bisa didonlot disini (GL 2010_part.xlsx)
Bookmark the permalink.

Leave a Reply

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