Dalam posting ini, kami akan menunjukkan kepada Anda cara membagi Data menjadi Baris menggunakan Power Query . Saat mengekspor data dari sistem atau sumber lain, Anda mungkin menghadapi situasi ketika data disimpan dalam format yang menggabungkan beberapa nilai ke dalam satu sel.
Hal ini dapat terjadi ketika pengguna secara tidak sengaja memasukkan beberapa informasi ke dalam satu sel jika mereka tidak terbiasa dengan konvensi Excel, atau ketika mereka menyalin/menempelkan data dari sumber lain tanpa format yang tepat. Berurusan dengan data tersebut memerlukan langkah-langkah tambahan untuk mengekstraksi dan mengatur informasi untuk tujuan analisis atau pelaporan.
Bagaimana cara membagi data di Power Query? Transformasi Power Query
dapat membantu dalam memisahkan data menjadi sel atau baris yang berbeda, berdasarkan berbagai faktor seperti pembatas, pola teks, dan tipe data. Anda dapat membagi data dengan memilih kolom yang berisi data yang ingin Anda pisahkan, lalu menggunakan opsi ‘Pisahkan Kolom’ dari tab ‘Transformasi’ di Editor Power Query. Dalam postingan ini, kita akan melihat cara membagi data menjadi beberapa baris menggunakan Power Query.
Cara membagi Data menjadi Baris menggunakan Power Query
Untuk membagi data menjadi baris menggunakan Power Query , Anda perlu mengikuti langkah-langkah berikut:
Mari kita asumsikan bahwa data kita terdiri dari string teks dengan pembatas (nama dan email alamat dipisahkan dengan titik koma), seperti yang ditunjukkan pada gambar di bawah.
Klik kanan sel yang berisi data Anda dan pilih Dapatkan Data dari Tabel/Rentang dari menu konteks.
Klik OK di popup Buat Tabel , sambil memastikan bahwa opsi ‘Tabel saya memiliki header’ tidak dicentang. Data akan terbuka di Editor Power Query.
Membagi data menjadi Baris berdasarkan Demeter Secara default, Power Query akan memperlakukan seluruh konten sel sebagai nilai tunggal dan memuatnya sebagai rekaman tunggal dengan satu kolom dan satu baris. Untuk membagi data, buka menu Split Column di dalam tab Home dan pilih By Delimiter . Opsi ini memungkinkan Anda membagi nilai di kolom yang dipilih berdasarkan pembatas yang ditentukan. Opsi lainnya di menu memungkinkan Anda membagi nilai kolom berdasarkan faktor lain, seperti jumlah karakter, posisi, atau transisi tertentu.
Setelah Anda mengklik ‘By Delimiter’, jendela Split Column by Delimiter akan muncul. Pilih pembatas (karakter atau urutan karakter yang memisahkan dan membedakan nilai individual dalam kumpulan data Anda) di tarik-turun Pilih atau masukkan pembatas . Karena titik koma memisahkan nilai data dalam kasus kami, kami telah memilih Titik koma dari menu tarik-turun, seperti yang ditunjukkan pada tangkapan layar di bawah:
Selanjutnya, klik dan perluas Opsi lanjutan dan pilih Pisahkan menjadi ‘ 3kuat3 Baris 1kuat1’. Klik OK untuk menerapkan perubahan.
Sekarang Power Query akan mengurai data Anda, membaginya pada setiap kemunculan titik koma, dan menempatkan setiap entri di baris tersendiri.
Seperti yang Anda lihat pada tangkapan layar di atas, data kami telah dibagi dengan baik menjadi beberapa baris. Sekali lagi, kami akan membagi data untuk memisahkan nama dari alamat email.
Pisahkan data menjadi Kolom menurut Delimeter Klik pada dropdown Split Column di bawah bagian Transform dalam tab Home dan pilih By Delimiter . Jendela Split Column by Delimiter akan muncul.
Agar Power Query dapat mengubah data dengan benar, Anda harus mengidentifikasi dan menentukan pembatas dengan benar. Misalnya, dalam kasus kami, tanda kurang dari (<) memisahkan nama dan alamat email. Jadi kita akan memilih Kustom di bawah dropdown Pilih atau masukkan pembatas dan ketikkan simbol kurang dari (dalam kebanyakan kasus, Power Query akan secara otomatis mencoba mencari tahu apakah data Anda berisi nilai yang dipisahkan oleh pembatas atau tidak dan jika demikian, apa pembatas itu).
Kali ini, kita tidak akan mengklik dropdown ‘Opsi lanjutan’ karena kita ingin membiarkan nilai default dipilih, yaitu Dibagi menjadi ‘Kolom’. Klik OK untuk menerapkan perubahan.
Power Query akan mengubah data Anda dan memasukkan nama dan alamat email di masing-masing kolom, seperti yang ditunjukkan pada gambar di bawah:
Catatan:
Anda dapat melakukan langkah tambahan untuk menghapus spasi kosong atau karakter tambahan dari data Anda. Misalnya, ada simbol lebih besar dari (>) yang mengikuti setiap alamat email dalam kasus kita. Untuk menghilangkannya, kita klik kanan pada header kolom dan pilih Ganti Nilai . Kemudian ganti ‘
Itulah konten tentang Cara membagi Data menjadi Baris menggunakan Power Query, semoga bermanfaat.