Saya memiliki data berupa nama lengkap dalam satu kolom dan ingin memisahkannya menjadi nama depan dan nama belakang. Jelaskan cara menggunakan fungsi TEXT seperti LEFT, RIGHT, atau MID untuk menyelesaikan tugas ini.
Untuk memisahkan nama lengkap menjadi nama depan dan nama belakang, kamu bisa gunakan kombinasi fungsi LEFT, RIGHT, dan MID di Excel. Berikut cara melakukannya:
1. Memisahkan Nama Depan:
Misalkan nama lengkap ada di kolom A2. Gunakan fungsi LEFT untuk mengambil bagian depan (sebelum spasi):
excel
=LEFT(A2, FIND(" ", A2)-1)
Fungsi FIND(” “, A2) mencari posisi spasi pertama, lalu LEFT mengambil teks dari kiri sampai sebelum spasi, yang merupakan nama depan.
2. Memisahkan Nama Belakang:
Untuk mengambil nama belakang, gunakan fungsi RIGHT dan LEN:
excel
=RIGHT(A2, LEN(A2) - FIND(" ", A2))
Fungsi LEN(A2) menghitung panjang teks, dan FIND(” “, A2) mencari posisi spasi pertama. RIGHT mengambil teks setelah spasi, yang merupakan nama belakang.
Catatan:
Metode ini bekerja jika ada satu spasi di antara nama depan dan belakang. Jika ada lebih dari satu nama belakang (misalnya, nama ganda), pendekatan lain mungkin dibutuhkan.
Bisa pakai fungsi TEXT kayak LEFT, RIGHT, atau MID buat pisahin nama depan & nama belakang dari satu kolom.
Misal, nama lengkap ada di A2:
Ambil Nama Depan (sebelum spasi)
=LEFT(A2, FIND(" ", A2)-1)
Ini bakal ambil semua huruf sebelum spasi pertama.
Ambil Nama Belakang (setelah spasi pertama)
=RIGHT(A2, LEN(A2) - FIND(" ", A2))
Ini bakal ambil semua huruf setelah spasi pertama.
Kalau ada nama tengah, bisa pakai MID atau TEXTSPLIT (Excel 365) buat hasil lebih rapi. Kalau datanya bervariasi, bisa coba Power Query biar otomatis.
Oke, gini caranya:
- Nama Depan (sebelum spasi):
Ketik formula ini di kolom lain:<code class="language-excel">=LEFT(A1, FIND(" ", A1) - 1) </code>
Jadi, dia bakal ambil semua karakter sebelum spasi pertama.
- Nama Belakang (setelah spasi):
Pakai formula ini:<code class="language-excel">=RIGHT(A1, LEN(A1) - FIND(" ", A1)) </code>
Ini bakal ambil semua karakter setelah spasi.
Kalau namanya lebih dari dua kata (misalnya John Michael Doe
), formula ini cuma pisah nama depan dan sisanya aja. Kalau mau lebih detail, mending pakai Text to Columns di tab Data. Simpel banget