Membagi teks ke dalam beberapa kolom menggunakan fungsi

Anda dapat menggunakan fungsi teks LEFT, MID, RIGHT, SEARCH, dan LEN untuk memanipulasi string teks dalam data Anda. Misalnya, Anda dapat mendistribusikan nama depan, tengah, dan belakang dari satu sel ke dalam tiga kolom terpisah.

Contoh 1: Memisahkan Jeff dan Smith

Contoh ini memisahkan dua komponen: nama depan dan nama belakang. Satu spasi memisahkan kedua komponen nama tersebut.

Salin sel di tabel dan tempelkan ke lembar kerja Excel di sel A1.

Petunjuk    Sebelum Anda menempelkan data ke lembar kerja, atur lebar kolom dari kolom A dan B menjadi 250.

Nama contoh Deskripsi
Jeff Smith Tidak ada nama tengah
Rumus Hasil (nama depan)
'=LEFT(A2, SEARCH(" ",A2,1)) =LEFT(A2, SEARCH(" ",A2,1))
Rumus Hasil (nama belakang)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

 Catatan   Dalam grafik berikut, sorotan pada nama lengkap menunjukkan karakter yang cocok dengan pencarian rumus SEARCH.

Nama depan

Nama depan diawali dengan karakter pertama dalam string (J) dan berakhir di karakter kelima (spasi). Rumus mengembalikan lima karakter dalam sel A2, dimulai dari kiri.


Rumus untuk mengekstrak nama depan

Gunakan fungsi SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi dalam A2, dimulai dari kiri.

Nama belakang

Nama belakang dimulai di spasi, lima karakter dari kanan, dan berakhir di karakter terakhir di sebelah kanan (h). Rumus ini mengekstrak lima karakter dalam A2, dimulai dari kanan.

Rumus untuk mengekstrak nama belakang

Gunakan fungsi SEARCH dan LEN untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi dalam A2, dimulai dari kiri. (5)
Callout 2 Hitung jumlah total string teks, lalu kurangi jumlah karakter di sebelah kiri spasi, seperti ditemukan di langkah 1.

Atas Halaman Atas Halaman

Contoh 2: Ekstrak nama depan dan belakang, plus inisial tengah

Contoh ini menggunakan nama depan, inisial tengah, dan nama belakang. Spasi memisahkan setiap komponen nama.

Nama contoh Deskripsi
Eric S. Kurjan Satu inisial tengah
Rumus Hasil (nama depan)
'=LEFT(A2, SEARCH(" ",A2,1)) =LEFT(A2, SEARCH(" ",A2,1))
Rumus Hasil (inisial tengah)
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1)) =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1))
Rumus Hasil Langsung (nama belakang)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

Nama depan

Nama depan diawali dengan karakter pertama dari kiri (E) dan berakhir di karakter kelima (spasi pertama). Rumus ini mengekstrak lima karakter pertama dalam A2, dimulai dari kiri.


Rumus untuk memisahkan nama depan dan nama belakang, serta inisial nama tengah

Gunakan fungsi SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (5)

Nama tengah

Nama tengah dimulai di posisi karakter keenam (S), dan berakhir di posisi kedelapan (spasi kedua). Rumus ini menggunakan fungsi SEARCH bertumpuk untuk menemukan lokasi spasi kedua.

Rumus ini mengekstrak tiga karakter, dimulai dari posisi keenam.

Detail rumus untuk memisahkan nama depan, nama tengah, dan nama belakang

Gunakan fungsi SEARCH untuk menemukan nilai start_num:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (5).
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (S). Posisi numerik ini adalah posisi awal nama tengah. (5 + 1 = 6)

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 3 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (5)
Callout 4 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (S). Hasilnya adalah nomor karakter tempat Anda ingin untuk memulai pencarian contoh spasi kedua. (5 + 1 = 6)
Callout 5 Cari lokasi spasi kedua dalam A2, dimulai dari posisi keenam (S) yang ditemukan di langkah 4. Nomor karakter ini adalah posisi akhir nama tengah. (8)
Callout 6 Cari posisi numerik spasi dalam A2, dimulai dari karakter pertama dari kiri. (5)
Callout 7 Ambil nomor karakter spasi kedua yang ditemukan di langkah 5 dan kurangi dengan nomor karakter spasi pertama yang ditemukan di langkah 6. Hasilnya adalah jumlah karakter yang diekstrak MID dari string teks yang dimulai di posisi keenam yang ditemukan di langkah 2. (8 – 5 = 3)

Nama belakang

Nama belakang dimulai dari enam karakter dari kanan (K) dan berakhir di karakter pertama dari kanan (n). Rumus ini menggunakan fungsi SEARCH bertumpuk untuk menemukan lokasi spasi kedua dan ketiga (yang berada di posisi kelima dan kedelapan dari kiri).

Rumus ini mengekstrak enam karakter dalam A2, dimulai dari kanan.

Fungsi Search kedua dalam rumus untuk memisahkan nama depan, nama tengah, dan nama belakang

Gunakan fungsi LEN dan SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi dalam A2, dimulai dari karakter pertama dari kiri. (5)
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (S). Hasilnya adalah nomor karakter tempat Anda ingin untuk memulai pencarian contoh spasi kedua. (5 + 1 = 6)
Callout 3 Cari lokasi spasi kedua dalam A2, dimulai dari posisi keenam (S) yang ditemukan di langkah 2. Nomor karakter ini adalah posisi akhir nama tengah. (8)
Callout 4 Hitung panjang total string teks dalam A2, lalu kurangi dengan jumlah karakter dari kiri sampai lokasi spasi kedua yang ditemukan di langkah 3. Hasilnya adalah jumlah karakter yang akan diekstrak dari kanan nama lengkap. (14 – 8 = 6.

Atas Halaman Atas Halaman

Contoh 3: Janaina B. G. Bueno

Ini adalah contoh cara mengekstrak dua inisial tengah. Lokasi spasi pertama dan ketiga memisahkan komponen nama.

Nama contoh Deskripsi
Janaina B. G. Bueno Dua inisial tengah
Rumus Hasil (nama depan)
'=LEFT(A2, SEARCH(" ",A2,1)) =LEFT(A2, SEARCH(" ",A2,1))
Rumus Hasil (inisial tengah)
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,1)) =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,1))
Rumus Hasil Langsung (nama belakang)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

Nama depan

Nama depan diawali dengan karakter pertama dari kiri (J) dan berakhir di karakter kedelapan (spasi pertama). Rumus ini mengekstrak delapan karakter pertama dalam A2, dimulai dari kiri.


Rumus untuk memisahkan nama depan, nama belakang, dan dua inisial tengah

Gunakan fungsi SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (8)

Nama tengah

Nama tengah dimulai dari posisi kesembilan (B), dan berakhir di posisi keempat belas (spasi ketiga). Rumus ini menggunakan fungsi SEARCH bertumpuk untuk menemukan lokasi spasi pertama, kedua, dan ketiga di posisi kedelapan, kesebelas, dan keempat belas.

Rumus ini mengekstrak lima karakter, dimulai dari posisi kesembilan.

Rumus untuk memisahkan nama depan, nama belakang, dan dua inisial tengah

Gunakan fungsi SEARCH untuk menemukan nilai start_num:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (8)
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (B). Posisi numerik ini adalah posisi awal nama tengah. (8 + 1 = 9)

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 3 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (8)
Callout 4 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (B). Hasilnya adalah nomor karakter tempat Anda ingin untuk memulai pencarian contoh spasi kedua. (8 + 1 = 9)
Callout 5 Cari lokasi spasi kedua dalam A2, dimulai dari posisi kesembilan (B) yang ditemukan di langkah 4. (11.
Callout 6 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi kedua (G). Nomor karakter ini adalah posisi awal yang Anda inginkan untuk mulai mencari spasi ketiga. (11 + 1 = 12)
Callout 7 Cari spasi ketiga dalam A2, dimulai dari posisi kedua belas yang ditemukan di langkah 6. (14)
Callout 8 Cari posisi numerik spasi pertama dalam A2. (8)
Callout 9 Ambil nomor karakter spasi ketiga yang ditemukan di langkah 7 dan kurangi dengan nomor karakter spasi pertama yang ditemukan di langkah 6. Hasilnya adalah jumlah karakter yang diekstrak MID dari string teks yang dimulai di posisi kesembilan yang ditemukan di langkah 2.

Nama belakang

Nama belakang dimulai dari lima karakter dari kanan (B) dan berakhir di karakter pertama dari kanan (o). Rumus ini menggunakan SEARCH bertumpuk untuk menemukan lokasi spasi pertama, kedua, dan ketiga.

Rumus ini mengekstrak lima karakter dalam A2, dimulai dari kanan nama lengkap.

Rumus untuk memisahkan nama depan, nama belakang, dan dua inisial tengah

Gunakan fungsi SEARCH bertumpuk dan LEN untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (8)
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (B). Hasilnya adalah nomor karakter tempat Anda ingin untuk memulai pencarian contoh spasi kedua. (8 + 1 = 9)
Callout 3 Cari lokasi spasi kedua dalam A2, dimulai dari posisi kesembilan (B) yang ditemukan di langkah 2. (11)
Callout 4 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi kedua (G). Nomor karakter ini adalah posisi awal yang Anda inginkan untuk mulai mencari spasi ketiga. (11 + 1 = 12)
Callout 5 Cari spasi ketiga dalam A2, dimulai dari posisi kedua belas (G) yang ditemukan di langkah 6. (14)
Callout 6 Hitung panjang total string teks dalam A2, lalu kurangi dengan jumlah karakter dari kiri sampai lokasi spasi ketiga yang ditemukan di langkah 5. Hasilnya adalah jumlah karakter yang akan diekstrak dari kanan nama lengkap. (19 - 14 = 5)

Atas Halaman Atas Halaman

Contoh 4: Kahn, Wendy Beth

Dalam contoh ini, nama belakang muncul sebelum nama depan, dan nama tengah ditampilkan di akhir. Koma menandai akhir nama belakang, dan spasi memisahkan setiap komponen nama.

Nama contoh Deskripsi
Kahn, Wendy Beth Nama belakang terlebih dahulu, dengan koma
Rumus Hasil (nama depan)
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1)) =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1))
Rumus Hasil (nama tengah)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))
Rumus Hasil Langsung (nama belakang)
'=LEFT(A2, SEARCH(" ",A2,1)-2) =LEFT(A2, SEARCH(" ",A2,1)-2)

Nama depan

Nama depan diawali dengan karakter ketujuh dari kiri (W) dan berakhir di karakter kedua belas (spasi kedua). Karena nama depan muncul di tengah nama lengkap, Anda perlu menggunakan fungsi MID untuk mengekstrak nama depan.

Rumus ini mengekstrak enam karakter, dimulai dari posisi ketujuh.

Rumus untuk memisahkan nama belakang yang diikuti dengan nama depan dan nama tengah

Gunakan fungsi SEARCH untuk menemukan nilai start_num:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (6)
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (W). Posisi numerik ini adalah posisi awal nama depan. (6 + 1 = 7)

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 3 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (6)
Callout 4 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (W). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (6 + 1 = 7)
Callout 5 Cari lokasi spasi kedua dalam A2, dimulai dari posisi kedua belas (W) yang ditemukan di langkah 4. (12)
Callout 6 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (6)
Callout 7 Ambil nomor karakter spasi kedua yang ditemukan di langkah 5 dan kurangi dengan nomor karakter spasi pertama yang ditemukan di langkah 6. Hasilnya adalah jumlah karakter yang diekstrak MID dari string teks yang dimulai di posisi ketujuh yang ditemukan di langkah 2. (12 - 6 = 6)

Nama tengah

Nama tengah dimulai dari empat karakter dari kanan (B) dan berakhir di karakter pertama dari kanan (h). Rumus ini menggunakan SEARCH bertumpuk untuk menemukan lokasi spasi pertama dan kedua di posisi keenam dan kedua belas dari kiri.

Rumus ini mengekstrak empat karakter, dimulai dari kanan.

Rumus untuk memisahkan nama belakang yang diikuti dengan nama depan dan nama tengah

Gunakan fungsi SEARCH bertumpuk dan LEN untuk menemukan nilai start_num:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (6)
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (W). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (6 + 1 = 7)
Callout 3 Cari lokasi spasi kedua dalam A2, dimulai dari posisi ketujuh (W) yang ditemukan di langkah 2. (12)
Callout 4 Hitung panjang total string teks dalam A2, lalu kurangi dengan jumlah karakter dari kiri sampai spasi kedua yang ditemukan di langkah 3. Hasilnya adalah jumlah karakter yang akan diekstrak dari kanan nama lengkap. (16 - 12 = 4)

Nama belakang

Nama belakang dimulai dengan karakter pertama dari kiri (K) dan berakhir di karakter keempat (n). Rumus ini mengekstrak empat karakter, dimulai dari kiri.

Rumus untuk memisahkan nama belakang yang diikuti dengan nama depan dan nama tengah

Gunakan fungsi SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (6)
Callout 2 Kurangi 2 untuk mendapatkan posisi numerik karakter terakhir nama belakang (n). Hasilnya adalah jumlah karakter yang akan diekstrak oleh LEFT. (6 - 2 =4)

Atas Halaman Atas Halaman

Contoh 5: Mary Kay D. Andersen

Contoh ini menggunakan nama depan dua bagian, Mary Kay. Spasi kedua dan ketiga memisahkan komponen nama.

Nama contoh Deskripsi
Mary Kay D. Andersen Nama depan dua bagian
Rumus Hasil (nama depan)
LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) =LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2,1)+1))
Rumus Hasil (inisial tengah)
'=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) =MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))
Rumus Hasil Langsung (nama belakang)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))

Nama depan

Nama depan diawali dengan karakter pertama dari kiri dan berakhir di karakter kesembilan (spasi kedua). Rumus ini menggunakan fungsi SEARCH bertumpuk untuk menemukan lokasi spasi dari kiri.

Rumus ini mengekstrak sembilan karakter, dimulai dari kiri.

Rumus untuk memisahkan nama depan, nama tengah, inisial tengah, dan nama belakang

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (5)
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (K). Hasilnya adalah nomor karakter tempat Anda ingin untuk memulai pencarian contoh spasi kedua. (5 + 1 = 6)
Callout 3 Cari lokasi spasi kedua dalam A2, dimulai dari posisi keenam (K) yang ditemukan di langkah 2. Hasilnya adalah jumlah karakter yang akan diekstrak oleh LEFT dari string teks. (9)

Nama tengah

Nama tengah dimulai dari posisi kesepuluh (D), dan berakhir di posisi kedua belas (spasi ketiga). Rumus ini menggunakan SEARCH bertumpuk untuk menemukan lokasi spasi pertama, kedua, dan ketiga.

Rumus ini mengekstrak dua karakter dari tengah, dimulai dari posisi kesepuluh.

Rumus untuk memisahkan nama depan, nama tengah, inisial tengah, dan nama belakang

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai start_num:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari karakter pertama dari kiri. (5)
Callout 2 Tambahkan 1 untuk mendapatkan karakter setelah spasi pertama (K). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (5 + 1 = 6)
Callout 3 Cari posisi spasi kedua dalam A2, dimulai dari posisi keenam (K) yang ditemukan di langkah 2. Hasilnya adalah jumlah karakter yang akan diekstrak oleh LEFT dari kiri. (9)
Callout 4 Tambahkan 1 untuk mendapatkan karakter setelah spasi kedua (D). Hasilnya adalah posisi awal nama tengah. (9 + 1 = 10)

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 5 Cari posisi numerik karakter setelah spasi kedua (D). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi ketiga. (10)
Callout 6 Cari posisi numerik spasi ketiga dalam A2, dimulai dari kiri. Hasilnya adalah posisi akhir nama tengah. (12)
Callout 7 Cari posisi numerik karakter setelah spasi kedua (D). Hasilnya adalah posisi awal nama tengah. (10)
Callout 8 Ambil nomor karakter spasi ketiga, yang ditemukan di langkah 6, dan kurangi dengan nomor karakter "D", yang ditemukan di langkah 7. Hasilnya adalah jumlah karakter yang diekstrak MID dari string teks yang dimulai di posisi kesepuluh yang ditemukan di langkah 4. (12 - 10 = 2)

Nama belakang

Nama belakang dimulai dari delapan karakter dari kanan. Rumus ini menggunakan fungsi SEARCH bertumpuk untuk menemukan lokasi spasi pertama, kedua, dan ketiga di posisi kellima, kesembilan, dan kedua belas.

Rumus ini mengekstrak delapan karakter, dimulai dari kanan.

Rumus untuk memisahkan nama depan, nama tengah, inisial tengah, dan nama belakang

Gunakan fungsi SEARCH dan LEN untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (5)
Callout 2 Tambahkan 1 untuk mendapatkan karakter setelah spasi pertama (K). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi. (5 + 1 = 6)
Callout 3 Cari spasi kedua dalam A2, dimulai dari posisi keenam (K) yang ditemukan di langkah 2. (9)
Callout 4 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi kedua (D). Hasilnya adalah posisi awal nama tengah. (9 + 1 = 10)
Callout 5 Cari posisi numerik spasi ketiga dalam A2, dimulai dari kiri. Hasilnya adalah posisi akhir nama tengah. (12)
Callout 6 Hitung panjang total string teks dalam A2, lalu kurangi dengan jumlah karakter dari kiri sampai lokasi spasi ketiga yang ditemukan di langkah 5. Hasilnya adalah jumlah karakter yang akan diekstrak dari kanan nama lengkap. (20 - 12 = 8)

Atas Halaman Atas Halaman

Contoh 6: Paula Barreto de Mattos

Contoh ini menggunakan nama belakang tiga bagian: Barreto de Mattos. Spasi pertama menandai akhir nama depan dan awal nama belakang.

Nama contoh Deskripsi
Paula Barreto de Mattos Nama belakang tiga bagian
Rumus Hasil (nama depan)
'=LEFT(A2, SEARCH(" ",A2,1)) =LEFT(A2, SEARCH(" ",A2,1))
Rumus Hasil (nama belakang)
RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

Nama depan

Nama depan diawali dengan karakter pertama dari kiri (P) dan berakhir di karakter keenam (spasi pertama). Rumus ini mengekstrak enam karakter dari kiri.

Rumus untuk memisahkan nama depan dan tiga bagian nama belakang

Gunakan fungsi Search untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)

Nama belakang

Nama belakang dimulai dari tujuh belas karakter dari kanan (B) dan berakhir di karakter pertama dari kanan (s). Rumus ini mengekstrak tujuh belas karakter dari kanan.

Rumus untuk memisahkan nama depan dan tiga bagian nama belakang

Gunakan fungsi LEN dan SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)
Callout 2 Hitung panjang total string teks dalam A2, lalu kurangi dengan jumlah karakter dari kiri sampai spasi pertama, yang ditemukan di langkah 1. Hasilnya adalah jumlah karakter yang akan diekstrak dari kanan nama lengkap. (23 - 6 = 17)

Atas Halaman Atas Halaman

Contoh 7: James van Eaton

Contoh ini menggunakan nama belakang dua bagian: van Eaton. Spasi pertama menandai akhir nama depan dan awal nama belakang.

Nama contoh Deskripsi
James van Eaton Nama belakang dua bagian
Rumus Hasil (nama depan)
'=LEFT(A2, SEARCH(" ",A2,1)) =LEFT(A2, SEARCH(" ",A2,1))
Rumus Hasil (nama belakang)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

Nama depan

Nama depan diawali dengan karakter pertama dari kiri (J) dan berakhir di karakter kedelapan (spasi pertama). Rumus ini mengekstrak enam karakter dari kiri.

Rumus untuk memisahkan nama depan dan dua bagian nama belakang

Gunakan fungsi SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)

Nama belakang

Nama belakang dimulai dengan karakter kesembilan dari kanan (v) dan berakhir di karakter pertama dari kanan (n). Rumus ini mengekstrak sembilan karakter dari kanan nama lengkap.

Rumus untuk memisahkan nama depan dan dua bagian nama belakang

Gunakan fungsi LEN dan SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)
Callout 2 Hitung panjang total string teks dalam A2, lalu kurangi dengan jumlah karakter dari kiri sampai spasi pertama, yang ditemukan di langkah 1. Hasilnya adalah jumlah karakter yang akan diekstrak dari kanan nama lengkap. (15 - 6 = 9)

Atas Halaman Atas Halaman

Contoh 8: Bacon Jr., Dan K.

Dalam contoh ini, nama belakang muncul terlebih dahulu, diikuti akhiran. Koma memisahkan nama belakang dan akhiran dari nama depan dan inisial tengah.

Nama contoh Deskripsi
Bacon Jr., Dan K. Nama belakang dan sufiks terlebih dahulu, dengan koma
Rumus Hasil (nama depan)
'=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) =MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))
Rumus Hasil (inisial tengah)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1))
Rumus Hasil (nama belakang)
'=LEFT(A2, SEARCH(" ",A2,1)) =LEFT(A2, SEARCH(" ",A2,1))
Rumus Hasil (sufiks)
'=MID(A2,SEARCH(" ", A2,1)+1,(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-2)-SEARCH(" ",A2,1)) =MID(A2,SEARCH(" ", A2,1)+1,(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-2)-SEARCH(" ",A2,1))

Nama depan

Nama depan dimulai dengan karakter kedua belas (D) dan berakhir di karakter kelima belas (spasi ketiga). Rumus ini mengekstrak tiga karakter, dimulai dari posisi kedua belas.

Rumus untuk mengekstrak nama depan Contoh 8: Bacon Jr., Dan K.

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai start_num:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)
Callout 2 Tambahkan 1 untuk mendapatkan karakter setelah spasi pertama (J). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (6 + 1 = 7)
Callout 3 Cari spasi kedua dalam A2, dimulai dari posisi ketujuh (J) yang ditemukan di langkah 2. (11)
Callout 4 Tambahkan 1 untuk mendapatkan karakter setelah spasi kedua (D). Hasilnya adalah posisi awal nama depan. (11 + 1 = 12)

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 5 Cari posisi numerik karakter setelah spasi kedua (D). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi ketiga. (12)
Callout 6 Cari posisi numerik spasi ketiga dalam A2, dimulai dari kiri. Hasilnya adalah posisi akhir nama depan. (15)
Callout 7 Cari posisi numerik karakter setelah spasi kedua (D). Hasilnya adalah posisi awal nama depan. (12)
Callout 8 Ambil nomor karakter spasi ketiga, yang ditemukan di langkah 6, dan kurangi dengan nomor karakter "D", yang ditemukan di langkah 7. Hasilnya adalah jumlah karakter yang diekstrak MID dari string teks yang dimulai di posisi kedua belas, yang ditemukan di langkah 4. (15 - 12 = 3)

Nama tengah

Nama tengah dimulai dengan karakter kedua dari kanan (K). Rumus ini mengekstrak dua karakter dari kanan.

Rumus untuk mengekstrak nama tengah Contoh 8: Bacon Jr., Dan K.

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)
Callout 2 Tambahkan 1 untuk mendapatkan karakter setelah spasi pertama (J). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (6 + 1 = 7)
Callout 3 Cari spasi kedua dalam A2, dimulai dari posisi ketujuh (J) yang ditemukan di langkah 2. (11)
Callout 4 Tambahkan 1 untuk mendapatkan karakter setelah spasi kedua (D). Hasilnya adalah posisi awal nama depan. (11 + 1 = 12)
Callout 5 Cari posisi numerik spasi ketiga dalam A2, dimulai dari kiri. Hasilnya adalah posisi akhir nama tengah. (15)
Callout 6 Hitung panjang total string teks dalam A2, lalu kurangi dengan jumlah karakter dari kiri sampai lokasi spasi ketiga yang ditemukan di langkah 5. Hasilnya adalah jumlah karakter yang akan diekstrak dari kanan nama lengkap. (17 - 15 = 2)

Nama belakang

Nama belakang diawali di karakter pertama dari kiri (B) dan berakhir di karakter keenam (spasi pertama). Oleh karena itu, rumus ini mengekstrak enam karakter dari kiri.


Rumus untuk mengekstrak nama belakang Contoh 8: Bacon Jr., Dan K.

Gunakan fungsi SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)

Akhiran

Akhiran dimulai dari karakter ketujuh dari kiri (J), dan berakhir di karakter kesembilan dari kiri (.). Rumus ini mengekstrak tiga karakter, dimulai dari posisi ketujuh.

Rumus untuk mengekstrak akhiran Contoh 8: Bacon Jr., Dan K.

Gunakan fungsi SEARCH untuk menemukan nilai start_num:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)
Callout 2 Tambahkan 1 untuk mendapatkan karakter setelah spasi pertama (J). Hasilnya adalah posisi awal akhiran. (6 + 1 = 7)

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 3 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)
Callout 4 Tambahkan 1 untuk mendapatkan posisi numerik karakter setelah spasi pertama (J). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (7)
Callout 5 Cari posisi numerik spasi kedua dalam A2, dimulai dari karakter ketujuh yang ditemukan di langkah 4. (11)
Callout 6 Kurangi 1 dari nomor karakter spasi kedua yang ditemukan di langkah 4 untuk mendapatkan nomor karakter “,”. Hasilnya adalah posisi akhir akhiran. (11 - 1 = 10)
Callout 7 Cari posisi numerik spasi pertama. (6)
Callout 8 Setelah menemukan spasi pertama, tambahkan 1 untuk menemukan karakter berikutnya (J), yang juga ditemukan di langkah 3 dan 4. (7)
Callout 9 Ambil nomor karakter “,” yang ditemukan di langkah 6, dan kurangi dengan nomor karakter “J”, yang ditemukan di langkah 3 dan 4. Hasilnya adalah jumlah karakter yang diekstrak MID dari string teks yang dimulai di posisi ketujuh yang ditemukan di langkah 2. (10 - 7 = 3)

Atas Halaman Atas Halaman

Contoh 9: Gary Altman III

Dalam contoh ini, nama depan berada di awal string dan akhiran di akhir, sehingga Anda dapat menggunakan rumus yang serupa dengan Contoh 2: Gunakan fungsi LEFT untuk mengekstrak nama depan, fungsi MID untuk mengekstrak nama belakang, dan fungsi RIGHT untuk mengekstrak akhiran.

Nama contoh Deskripsi
Gary Altman III Nama depan dan belakang dengan sufiks
Rumus Hasil (nama depan)
'=LEFT(A2, SEARCH(" ",A2,1)) =LEFT(A2, SEARCH(" ",A2,1))
Rumus Hasil (nama belakang)
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1)) =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1))
Rumus Hasil (sufiks)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

Nama depan

Nama depan diawali di karakter pertama dari kiri (G) dan berakhir di karakter kelima (spasi pertama). Oleh karena itu, rumus ini mengekstrak lima karakter dari kiri nama lengkap.

Rumus untuk memisahkan nama depan, nama belakang, dan sebutan

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (5)

Nama belakang

Nama belakang dimulai di karakter keenam dari kiri (A) dan berakhir di karakter kesebelas (spasi kedua). Rumus ini menggunakan SEARCH bertumpuk untuk menemukan posisi spasi.

Rumus ini mengekstrak enam karakter dari tengah, dimulai dari karakter keenam.

Rumus untuk memisahkan nama depan, nama belakang, dan sebutan

Gunakan fungsi SEARCH untuk menemukan nilai start_num:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (5)
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (A). Hasilnya adalah posisi awal nama belakang. (5 + 1 = 6)

Gunakan fungsi SEARCH bertumpuk untuk menemukan nilai num_chars:

Callout 3 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (5)
Callout 4 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (A). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (5 + 1 = 6)
Callout 5 Cari posisi numerik spasi kedua dalam A2, dimulai dari karakter keenam yang ditemukan di langkah 4. Nomor karakter ini adalah posisi akhir nama belakang. (12)
Callout 6 Cari posisi numerik spasi pertama. (5)
Callout 7 Tambahkan 1 untuk menemukan posisi numerik karakter setelah spasi pertama (A), yang juga ditemukan di langkah 3 dan 4. (6)
Callout 8 Ambil nomor karakter spasi kedua, yang ditemukan di langkah 5, lalu kurangi dengan nomor “A”, yang ditemukan di langkah 6 dan 7. Hasilnya adalah jumlah karakter yang diekstrak MID dari string teks, yang dimulai di posisi keenam, yang ditemukan di langkah 2. (12 - 6 = 6)

Akhiran

Akhiran dimulai dari tiga karakter dari kanan. Rumus ini menggunakan SEARCH bertumpuk untuk menemukan posisi spasi.

Rumus untuk memisahkan nama depan, nama belakang, dan sebutan

Gunakan fungsi SEARCH dan LEN untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (5)
Callout 2 Tambahkan 1 untuk mendapatkan karakter setelah spasi pertama (A). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (5 + 1 = 6)
Callout 3 Cari spasi kedua dalam A2, dimulai dari posisi keenam (A) yang ditemukan di langkah 2. (12)
Callout 4 Hitung panjang total string teks dalam A2, lalu kurangi dengan jumlah karakter dari kiri sampai spasi kedua, yang ditemukan di langkah 3. Hasilnya adalah jumlah karakter yang akan diekstrak dari kanan nama lengkap. (15 - 12 = 3)

Atas Halaman Atas Halaman

Contoh 10: Mr. Ryan Ihrig

Dalam contoh ini, nama lengkap didahului dengan awalan, dan Anda menggunakan rumus yang serupa dengan Contoh 2: fungsi MID untuk mengekstrak nama depan, fungsi RIGHT untuk mengekstrak nama belakang.

Nama contoh Deskripsi
Tn. Ryan Ihrig Dengan prefiks
Rumus Hasil (nama depan)
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1)) =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-(SEARCH(" ",A2,1)+1))
Rumus Hasil (nama belakang)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1))

 Catatan   Dalam grafik berikut, sorotan pada nama lengkap menunjukkan karakter yang cocok dengan pencarian rumus SEARCH.

Nama depan

Nama depan diawali dengan karakter kelima dari kiri (R) dan berakhir di karakter kesembilan (spasi kedua). Rumus ini menggunakan SEARCH bertumpuk untuk menemukan posisi spasi. Rumus ini mengekstrak empat karakter, dimulai dari posisi kelima.

Rumus untuk mengekstrak nama depan Contoh 10: Mr. Ryan Ihrig

Gunakan fungsi SEARCH untuk menemukan nilai start_num:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (4)
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (R). Hasilnya adalah posisi awal nama depan. (4 + 1 = 5)

Gunakan fungsi SEARCH untuk menemukan nilai num_chars:

Callout 3 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (4)
Callout 4 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (R). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (4 + 1 = 5)
Callout 5 Cari posisi numerik spasi kedua dalam A2, dimulai dari karakter kelima, yang ditemukan di langkah 3 dan 4. Nomor karakter ini adalah posisi akhir nama depan. (9)
Callout 6 Cari spasi pertama. (4)
Callout 7 Tambahkan 1 untuk menemukan posisi numerik karakter setelah spasi pertama (R), yang juga ditemukan di langkah 3 dan 4. (5)
Callout 8 Ambil nomor karakter spasi kedua, yang ditemukan di langkah 5, lalu kurangi dengan nomor “R”, yang ditemukan di langkah 6 dan 7. Hasilnya adalah jumlah karakter yang diekstrak MID dari string teks, yang dimulai di posisi kelima yang ditemukan di langkah 2. (9 - 5 = 4)

Nama belakang

Nama belakang dimulai dari lima karakter dari kanan. Rumus ini menggunakan SEARCH bertumpuk untuk menemukan posisi spasi.

Rumus untuk mengekstrak nama belakang Contoh 10: Mr. Ryan Ihrig

Gunakan fungsi SEARCH dan LEN untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (4)
Callout 2 Tambahkan 1 untuk mendapatkan posisi karakter setelah spasi pertama (R). Hasilnya adalah nomor karakter yang Anda inginkan untuk mulai mencari spasi kedua. (4 + 1 = 5)
Callout 3 Cari spasi kedua dalam A2, dimulai dari posisi kelima (R), yang ditemukan di langkah 2. (9)
Callout 4 Hitung panjang total string teks dalam A2, lalu kurangi dengan jumlah karakter dari kiri sampai spasi kedua, yang ditemukan di langkah 3. Hasilnya adalah jumlah karakter yang akan diekstrak dari kanan nama lengkap. (14 - 9 = 5)

Atas Halaman Atas Halaman

Contoh 11: Julie Taft-Rider

Contoh ini menggunakan nama belakang dengan tanda hubung. Spasi memisahkan setiap komponen nama.

Nama contoh Deskripsi
Julie Taft-Rider Nama belakang dengan garis hubung
Rumus Hasil (nama depan)
'=LEFT(A2, SEARCH(" ",A2,1)) =LEFT(A2, SEARCH(" ",A2,1))
Rumus Hasil (nama belakang)
'=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

 Catatan   Dalam grafik berikut, sorotan pada nama lengkap menunjukkan karakter yang cocok dengan pencarian rumus SEARCH.

Nama depan

Nama depan diawali di karakter pertama dari kiri dan berakhir di posisi keenam (spasi pertama). Rumus ini mengekstrak enam karakter dari kiri.


Rumus untuk mengekstrak nama depan Contoh 11: Julie Taft-Rider

Gunakan fungsi SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi pertama dalam A2, dimulai dari kiri. (6)

Nama belakang

Seluruh nama belakang dimulai dari sepuluh karakter dari kanan (T) dan berakhir di karakter pertama dari kanan (r).

Rumus untuk mengekstrak seluruh nama belakang Contoh 11: Julie Taft-Rider

Gunakan fungsi LEN dan SEARCH untuk menemukan nilai num_chars:

Callout 1 Cari posisi numerik spasi dalam A2, dimulai dari karakter pertama dari kiri. (6)
Callout 2 Hitung panjang total string teks yang akan diekstrak, lalu kurangi dengan jumlah karakter dari kiri sampai spasi pertama, yang ditemukan di langkah 1. (16 - 6 = 10)

Atas Halaman Atas Halaman

Tentang mengekstrak komponen nama

Kunci untuk mendistribusikan komponen nama dengan fungsi teks adalah posisi setiap karakter dalam string teks. Posisi spasi dalam string teks juga penting karena menunjukkan awal atau akhir komponen nama dalam string.

Misalnya, dalam sel yang hanya berisi nama depan dan nama belakang, nama belakang dimulai setelah lokasi spasi pertama. Beberapa nama dalam daftar Anda mungkin berisi nama tengah, yang dalam kasis ini, nama belakang dimulai setelah lokasi spasi kedua.

Artikel ini menjelaskan cara mengekstrak berbagai komponen dari beberapa jenis format nama.

Atas Halaman Atas Halaman

 
 
Berlaku pada:
Excel 2013