Dalam pekerjaan sehari-hari, terutama saat menangani laporan atau data dari berbagai sumber, kita sering menjumpai data yang tidak rapi. Biasanya ini terjadi ketika kita menyalin data dari PDF, email, atau website ke Excel. Akibatnya, data yang seharusnya berada di beberapa kolom justru bergabung menjadi satu sel. Untuk itu, kita memerlukan cara efisien dalam merapikan data hasil copy paste di Excel, dan salah satu fitur canggih yang bisa kita manfaatkan adalah fungsi TEXTSPLIT.
Artikel ini akan membahas secara lengkap bagaimana menggunakan fungsi TEXTSPLIT, termasuk dalam bentuk kombinasi rumus, untuk merapikan data hasil copy paste menjadi kolom-kolom yang lebih terstruktur dan mudah diolah.
Mengapa Data Hasil Copy Paste Sering Kacau?
Ketika kita menyalin data dari dokumen non-Excel (seperti file PDF atau website), struktur data seperti tabulasi, kolom, dan pemisah biasanya hilang atau berubah. Contohnya:
1 Jan: Disetor modal tunai oleh pemilik Rp100.000.000
Seharusnya data tersebut bisa dipisahkan menjadi:
- Tanggal
- Keterangan
- Jumlah uang
Namun semuanya masuk dalam satu kolom atau sel, dan inilah mengapa merapikan data hasil copy paste menjadi hal penting sebelum kita mulai analisis data lebih lanjut.
Fungsi TEXTSPLIT di Excel
Fungsi TEXTSPLIT adalah fitur baru yang diperkenalkan di Microsoft Excel 365 dan Excel 2021. Fungsinya adalah untuk membagi isi sebuah sel menjadi beberapa bagian berdasarkan karakter pemisah tertentu (delimiter), seperti spasi (" "
), koma (","
), titik dua (":"
), atau bahkan karakter khusus.
Contoh Dasar:
Misalnya, dalam sel C2
terdapat:
Rizky Maulana Nugraha
Rumus:
=TEXTSPLIT(C2, " ")
Hasilnya akan memisahkan nama tersebut ke dalam tiga kolom:
- Rizky
- Maulana
- Nugraha
Ini adalah cara paling cepat dan dasar dalam merapikan data hasil copy paste berupa nama lengkap.
Studi Kasus: Memisahkan Kalimat Transaksi Keuangan
Misalkan Anda memiliki kalimat transaksi seperti ini di kolom B2
:
1 Jan: Disetor modal tunai oleh pemilik Rp100.000.000
Dan Anda ingin memisahkan menjadi:
- Kolom B:
1 Jan
- Kolom C:
Disetor modal tunai oleh pemilik
- Kolom D:
Rp100.000.000
Rumus Gabungan TEXTSPLIT:
=LET(
teks; B2;
bagian1; TEXTBEFORE(teks; ":");
bagian2; TEXTBEFORE(TEXTAFTER(teks; ": "); "Rp");
bagian3; TEXTAFTER(teks; "Rp");
TEXTSPLIT(bagian1 & "♦" & TRIM(bagian2) & "♦" & "Rp" & bagian3; "♦")
)
Dan berikut hasilnya:
Penjelasan Rumus:
LET(...)
: Menyimpan nilai sementara agar rumus lebih mudah dibaca dan efisien.TEXTBEFORE(teks, ":")
: Mengambil bagian tanggal sebelum tanda titik dua.TEXTAFTER(teks, ": ")
: Mengambil bagian kalimat setelah tanda titik dua dan spasi.TEXTBEFORE(..., "Rp")
: Mengambil kalimat sebelum nilai uang.TEXTAFTER(teks, "Rp")
: Mengambil bagian setelah kata “Rp”.TEXTSPLIT(..., "♦")
: Memecah tiga bagian tersebut ke dalam tiga kolom menggunakan pemisah khusus “♦”.
Rumus ini sangat efektif untuk merapikan data hasil copy paste transaksi keuangan yang menyatu dalam satu sel.
Kapan Menggunakan TEXTSPLIT?
Fungsi TEXTSPLIT sangat cocok digunakan untuk:
- Merapikan data nama lengkap (misalnya dari e-KTP).
- Memecah data tanggal dan keterangan dari sistem laporan lama.
- Memisahkan kategori dan nilai nominal dalam satu kalimat.
- Menata data hasil copy paste dari PDF atau email yang tidak bisa langsung diolah.
- Memproses data transaksi keuangan sebelum dimasukkan ke buku besar.
Variasi Rumus TEXTSPLIT Lainnya
Berikut adalah beberapa contoh rumus TEXTSPLIT lain yang berguna untuk merapikan data hasil copy paste:
1. Mengambil Nama Depan:
=INDEX(TEXTSPLIT(C3, " "), 1)
2. Mengambil Nama Tengah (hanya jika ada 3 suku kata):
=IF(COUNTA(TEXTSPLIT(C3, " "))=3, INDEX(TEXTSPLIT(C3, " "), 2), "")
3. Mengambil Nama Belakang:
=INDEX(TEXTSPLIT(C3, " "), COUNTA(TEXTSPLIT(C3, " ")))
Semua rumus ini bisa membantu memisahkan nama lengkap menjadi nama depan, tengah, dan belakang dengan sangat efisien.
Tips Merapikan Data Hasil Copy Paste di Excel
- Gunakan delimiter yang unik (misalnya
♦
atau|
) jika data mengandung karakter umum seperti spasi dan koma. - Selalu gunakan fungsi TRIM untuk menghilangkan spasi berlebih.
- Cek konsistensi format data sebelum menggunakan TEXTSPLIT. Jika tidak konsisten, pertimbangkan memakai
TEXTBEFORE
,TEXTAFTER
, atauMID
. - Gunakan
LET
untuk membuat rumus kompleks menjadi lebih ringkas dan mudah dipahami. - Simpan versi asli data sebelum dirapikan untuk menghindari kehilangan data saat kesalahan terjadi.
Kesimpulan
Menggunakan fungsi TEXTSPLIT di Excel adalah solusi ampuh dalam merapikan data hasil copy paste yang tidak beraturan. Dengan memahami kombinasi antara TEXTSPLIT, TEXTBEFORE, TEXTAFTER, TRIM, dan LET, Anda bisa mengubah data yang semula kacau menjadi struktur yang rapi dan siap digunakan untuk analisis.
Jika pekerjaan Anda melibatkan banyak data yang disalin dari sumber eksternal, pelajari dan praktikkan fungsi TEXTSPLIT mulai sekarang. Dengan begitu, Anda tidak perlu lagi mengedit data secara manual satu per satu—semuanya bisa otomatis dan hemat waktu!
Download Template Gratis
Bagi Anda yang ingin mencoba teknik ini secara langsung, kami telah menyiapkan template gratis yang dirancang khusus untuk membantu Anda mempraktikkan Merapikan Data Hasil Copy Paste dengan TEXTSPLIT di Excel ini. File Excel bisa didownload melalui tautan berikut:
Atau juga jika ingin mempelajari langkah demi langkah secara visual, bisa kunjungi Youtube Channel Depot Excel. Di sana teman-teman akan melihat bagaimana rumusnya bekerja. Semoga bermanfaat!
0 Komentar