Rumus Excel: Dapatkan nama belakang dari nama dengan koma -

Formula umum

=LEFT(name,FIND(", ",name)-1)

Ringkasan

Jika Anda perlu mengekstrak nama belakang dari nama lengkap dalam format TERAKHIR, PERTAMA, Anda dapat melakukannya dengan rumus yang menggunakan fungsi LEFT dan FIND. Rumus berfungsi dengan nama dalam format ini, di mana koma dan spasi memisahkan nama belakang dari nama depan:

TERAKHIR,
Jones PERTAMA , Sarah
Smith, Jim
Doe, Jane

Dalam contoh, sel aktif berisi rumus ini:

=LEFT(B4,FIND(", ",B4)-1)

Penjelasan

Pada tingkat tinggi, rumus ini menggunakan LEFT untuk mengekstrak karakter dari sisi kiri nama. Untuk mengetahui jumlah karakter yang perlu diekstraksi untuk mendapatkan nama belakang, rumus menggunakan fungsi FIND untuk menemukan posisi "," pada nama:

FIND(", ",B4) // position of comma

Koma sebenarnya adalah salah satu karakter setelah akhir nama belakang, jadi, untuk mendapatkan panjang sebenarnya dari nama belakang, 1 harus dikurangi:

FIND(", ",B4)-1 // length of the last name

Karena namanya dalam urutan terbalik (TERAKHIR, PERTAMA), fungsi LEFT cukup mengekstrak nama belakang langsung dari kiri.

Misalnya, namanya "Chang, Amy", posisi koma adalah 6. Jadi rumusnya disederhanakan menjadi:

6 - 1 = 5 // panjang nama belakang

Kemudian:

LEFT("Chang, Amy",5) // "Chang"

Catatan: rumus ini hanya akan berfungsi dengan nama dalam format Belakang, Depan, dipisahkan dengan koma dan spasi.

Artikel yang menarik...