
Formula umum
=RIGHT(name,LEN(name)-FIND(", ",name)-1)
Ringkasan
Untuk mengekstrak nama depan dari nama lengkap dalam format "Belakang, Depan", Anda dapat menggunakan rumus yang menggunakan fungsi RIGHT, LEN dan FIND. Dalam bentuk rumus umum (di atas), nama adalah nama lengkap dalam format ini:
TERAKHIR,
Jones PERTAMA , Sarah
Smith, Jim
Doe, Jane
Koma dan spasi memisahkan nama belakang dari nama depan.
Dalam contoh, sel aktif berisi rumus ini:
=RIGHT(B4,LEN(B4)-FIND(", ",B4)-1)
Penjelasan
Pada tingkat tinggi, rumus ini menggunakan KANAN untuk mengekstrak karakter dari sisi kanan nama. Untuk mengetahui jumlah karakter yang perlu diekstraksi untuk mendapatkan nama depan, rumus menggunakan fungsi FIND untuk menemukan posisi "," pada nama:
FIND(", ",B4) // position of comma
FIND mengembalikan posisi koma dan spasi sebagai angka. Jumlah ini kemudian dikurangi dari total panjang nama:
LEN(B4)-FIND(", ",B4) // length of first name + 1
Hasilnya adalah panjang nama depan, ditambah satu karakter tambahan, karena koma. Untuk mendapatkan panjang sebenarnya, 1 dikurangi:
LEN(B4)-FIND(", ",B4)-1 // length of the first name
Karena namanya dalam urutan terbalik (TERAKHIR, PERTAMA), fungsi KANAN dapat mengekstrak panjang nama depan.
Misalnya, namanya "Chang, Amy", posisi koma adalah 6. Jadi rumus bagian dalam disederhanakan menjadi ini:
10 - 6 - 1 = 3 // panjang nama depan
Kemudian:
RIGHT("Chang, Amy",3) // "Amy"
Catatan: rumus ini hanya akan berfungsi dengan nama dalam format Belakang, Depan, dipisahkan dengan koma dan spasi.