Untuk memisahkannya dapat dilakukan langkah-langkah berikut:
- mengambil nama depan : =MID(B4,1,FIND("^",SUBSTITUTE(B4," ","^",LEN(B4)-LEN(SUBSTITUTE(B4," ","")))))
- mengambil nama belakang : =MID(B4,1+FIND("^",SUBSTITUTE(B4," ","^",LEN(B4)-LEN(SUBSTITUTE(B4," ","")))),99)
Penjelasan:
- ...LEN(B3)... berfungsi untuk menghitung banyak karakter pada B3.
- ...SUBSTITUTE(B3," ","")... berfungsi untuk memberikan suatu kalimat seperti B3 tetapi tanpa spasi. Jadi misalnya ada kata "abimono abimono abimono", maka hasilnya adalah "abimonoabimonoabimono".
- ...LEN(SUBSTITUTE(B3," ","")) berfungsi untuk menghitung banyak karakter pada B3 jika semua spasi dihilangkan.
- Hasil pengurangan nomer 1 dan nomer 3 menghasilkan banyaknya jumlah spasi pada kalimat. Banyak spasi ini sekaligus menggambarkan urutan spasi terakhir pada suatu kalimat. Misalnya kalimat tersebut adalah "abimono abimono abimono", maka hasil dari langkah ke 4 ini adalah 2, yang artinya jumlah spasi adalah 2 dan spasi terakhir ini adalah urutan ke-2 dari semua spasi.
- ...SUBSTITUTE(B3," ","^" [banyaknya spasi])... menghasilkan perubahan spasi terakhir pada kalimat menjadi "^".
- ...FIND("^", [hasil nomer 5]) menghasilkan urutan karakter "^" dari seluruh karakter pada kalimat.
- =MID(B3,1+ [hasil nomer 6], 99) artinya kita mengambil karakter sebanyak 99 karakter, dimulai dari karakter [hasil nomer 6] (tempat ditemukannya "^") ditambah 1 karakter pada kalimat di B3.