gunakan macro ini : Public Function kataterakhir(kalimat, karakter) On Error GoTo labelerror Dim balik As String Dim posisi As Long balik = StrReverse(kalimat) posisi = InStr(1, balik, karakter, vbTextCompare) posisi = Len(kalimat) + 1 - posisi kataterakhir = posisi Exit Function
labelerror: kataterakhir = 0 End Function penggunaanya : Mungkin bisa diganti namanya menjadi uLastChar() daripada kataterakhir() Semoga membantu From: [email protected] [mailto:[email protected]] On Behalf Of Mr. Kid Sent: Friday, August 19, 2011 1:32 PM To: [email protected] Subject: Re: [belajar-excel] mencari urutan dari karakter tertentu yang posisi terakhir Coba array formula : =Max( 1*( Mid( teksnya , row( $1:99 ) , 1 ) = "A" ) ) Kid 2011/8/19 him mah <[email protected]> Assalamu'alaikum Wr. Wb. bagaimana rumus kalau kita ingin mencari urutan dari karakter A yang terakhir dari suatu kalimat misal kita punya kalimat - SELAMAT DATANG maka huruf A yang terakhir ada diurutan ke 12 - DATANG maka huruf A yang terakhir ada diurutan ke 4 - DIA maka huruf A yang terakhir ada diurutan ke 3 terima kasih
<<image001.png>>

