Pengalaman Pribadi Menghadapi Masalah Delimiter
Beberapa waktu lalu, saya sempat berhadapan dengan masalah yang mungkin sudah sering dialami banyak orang yang bekerja dengan data CSV di Excel, terutama pas pakai Power Query. Waktu itu, saya lagi impor data dari file CSV, dan ternyata datanya pakai delimiter Pipe ('|'), padahal Power Query biasanya otomatis baca delimiter Comma (',').
Nah, ini yang jadi masalah: semua data yang seharusnya terpisah ke beberapa kolom, malah numpuk jadi satu kolom gede. Contohnya, ada data yang tampil kayak gini:
1|ISC|HDAJ01ASQ|SIGN BOARD.
Awalnya sih saya coba utak-atik manual. Tapi, kalau data besar dan banyak, ya bakal lama banget kalau dikerjain satu per satu. Jadi saya pikir, "Harus ada cara yang lebih cepat dan efisien nih," dan akhirnya nemu solusi yang pakai Power Query biar lebih otomatis.
Dari pengalaman itu, BroRise mau share gimana cara cepat buat ngatasi masalah delimiter di Power Query. Langsung aja, yuk!
Solusi Pakai Power Query: Biar Data Nggak Numpuk di Satu Kolom
Jadi, kalau ketemu masalah delimiter yang bikin data numpuk di satu kolom, nggak perlu panik. Power Query bisa bantu buat ngatasi ini dengan langkah-langkah mudah.
1. Atur Delimiter Saat Pertama Kali Impor Data
Nah, kalau Pak Bos udah tau dari awal kalau file datanya pakai delimiter yang beda, kayak Pipe ('|'), kita bisa langsung atur biar Power Query baca delimiter yang benar pas pertama kali impor. Begini caranya:
Langkah-langkah:
Di Excel, pilih Data → Get Data → From Text/CSV.
Nanti muncul dialog buat pilih delimiter. Biasanya otomatis pilih Comma, tapi di sini kita harus pilih Custom dan ketik delimiter '|'.
Setelah itu, Excel bakal tampilkan preview data yang udah bener-bener kepecah jadi kolom.
Klik Load buat lanjut ke Excel atau Power Query.
Dengan cara ini, kita udah siap buat kerja dengan data yang langsung dipisah sesuai kolom yang benar. No more data numpuk!
2. Solusi Buat Data yang Udah Salah (Pisahkan Kolom di Power Query)
Kalau udah terlanjur masukin data dan delimiter-nya salah, nggak perlu khawatir! Power Query bisa banget dipakai buat pisahin data yang udah salah tadi jadi kolom-kolom yang benar.
Langkah-langkah:
Buka Power Query Editor: Pilih Data → Queries & Connections, terus klik Edit di query yang ada masalah.
Pilih kolom yang datanya salah, misalnya yang muncul kayak 1|ISC|HDAJ01ASQ|SIGN BOARD.
Di tab Transform, pilih Split Column → By Delimiter.
Masukin delimiter yang benar, dalam kasus ini kita pakai '|' (pipe).
Selesai deh, Power Query bakal otomatis pisahin datanya jadi beberapa kolom yang sesuai.
Jadi, walaupun udah terlanjur salah pas pertama kali impor, dengan Power Query masalah ini bisa diatasi dengan cepat tanpa harus ngedit manual.
kalau saya pribadi ya step pertama yang saya ambil, yaitu Edit di Delimiternya.
Dari pengalaman ini, BroRise jadi makin paham pentingnya memahami format data dan cara kerja Power Query. Ternyata, ngatasi masalah delimiter yang salah di Power Query nggak ribet-ribet amat, malah lebih gampang dari yang dipikirkan. Kita bisa langsung atur delimiter pas pertama kali impor, atau kalau udah terlanjur salah, bisa pakai fitur Split Column buat betulin datanya, atau tetep betulin di step pertama aja setting ulang delimiter di applied steps source juga bisa banget.
Jadi, buat sobat-sobat yang sering kerja dengan file CSV atau data teks lainnya, cobain deh langkah-langkah ini biar kerjaan lebih cepat dan rapi. Power Query emang joss banget buat urusan data!