Selasa, 12 April 2011

Mencari inisial untuk nama


Mungkin suatu saat kita diminta untuk memberikan inisial untuk nama customer pada excel. misalnya JW untuk Joko Wibowo.

kita dapat menggunakan rumus sederhana menggunakan (left(), mid(), find()) dikombinasi dengan with if()


Anggap saja cell B3 berisi nama lengkap, maka formula yang digunakan untuk mencari inisial nama adalah

=if(len(B3)-len(SUBSTITUTE(B3," ",""))=0,left(B3,1),if(len(B3)-len(SUBSTITUTE(B3," ",""))=1,left(B3,1)&mid(B3,find(" ",B3)+1,1),left(B3,1)&mid(B3,find(" ",B3)+1,1)&mid(B3,find(" ",B3,find(" ",B3)+1)+1,1)))

Seperti kita lihat, disini saya menggunakan logika untuk menemukan inisial dengan menghitung jumlah spasi yang ada pada nama lengkap

Tidak ada komentar:

Posting Komentar