Cara Merapikan Data Hasil Copy Paste dengan TEXTSPLIT Gabungan di Excel

oleh | 14 Jun 2025 | Excel Best Practices | 0 Komentar

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.

Baca Juga  3 Langkah Mudah Membuat Template Stock Opname Excel Siap Pakai

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:

Baca Juga  Cara Menghitung Rasio di Excel untuk Ukuran Rasio Gambar atau Video

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

  1. Gunakan delimiter yang unik (misalnya atau |) jika data mengandung karakter umum seperti spasi dan koma.
  2. Selalu gunakan fungsi TRIM untuk menghilangkan spasi berlebih.
  3. Cek konsistensi format data sebelum menggunakan TEXTSPLIT. Jika tidak konsisten, pertimbangkan memakai TEXTBEFORE, TEXTAFTER, atau MID.
  4. Gunakan LET untuk membuat rumus kompleks menjadi lebih ringkas dan mudah dipahami.
  5. 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:

download file Excel

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!

Baca Juga  2 Cara Mengambil Teks di Posisi Tertentu di Excel dengan Rumus Sederhana

0 Komentar

Kirim Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Join Our Newsletter