sementara kita usulken* formula yg sudah ada dulu * **( belum lama ini sudah didiskusikan di sini.. waktu itu pak Muza mungkin belum ikut duduk di meja diskusi)
*Kita pakai yg sudah ada dulu : FORMULA 999 koma 99* =IF(--(LEFT(TEXT(INT(C5),"000")))=1,"seratus ",IF(--(LEFT(TEXT(INT(C5),"000")))>1, INDEX(*N*,--(LEFT(TEXT(INT(C5),"000"))))&"ratus ",""))&IF(--(MID(TEXT(INT(C5),"000"),2,1))=0,"", IF(--(MID(TEXT(INT(C5),"000"),2,1))=1,CHOOSE((--(RIGHT(TEXT(INT(C5),"000")))=0)*1+ ((--(RIGHT(TEXT(INT(C5),"000")))=1)*2)+((--(RIGHT(TEXT(INT(C5),"000")))>1)*3),"Sepuluh ","Sebelas ", INDEX(*N*,--(RIGHT(TEXT(INT(C5),"000"))))&"belas "),IF(--(MID(TEXT(INT(C5),"000"),2,1))>1, INDEX(*N*,--(MID(TEXT(INT(C5),"000"),2,1)))&"puluh ")))&IF(OR(--(MID(TEXT(INT(C5),"000"),2,1))=1, --(RIGHT(TEXT(INT(C5),"000")))=0),"",INDEX(*N*,--(RIGHT(TEXT(INT(C5),"000")))))&"Koma "& IF(--LEFT(TEXT(MOD(C5,1)*100,"00"))=0,"Nol ",INDEX(*N* ,LEFT(TEXT(MOD(C5,1)*100,"00"))))& IF(--RIGHT(TEXT(MOD(C5,1)*100,"00"))=0,"Nol ",INDEX(*N* ,RIGHT(TEXT(MOD(C5,1)*100,"00")))) Perbedaan hasil formula ini dengan keinginan pak Muza, adalah cara pengucapan bilangan untuk bagian pecahannya (2 digit dibelakang KOMA) Hasil yg diinginkan pak muza, dari rentang 00 sampai 99 diucapkan secara "diluar bahasa indonesia baku" ketika nilainya masih dibawah 0,10 diuapkannya dengan KOMA NOL SATU, KOMA NOL DUA, KOMA NOL SEMBILAN (harus ada kata NOL didepannya) Karena jika 0,01 diucapkan KOMA SATU bisa bertabrakan dengan 0,10 yg juga bisa dicuapkan dengan 0,1 karena punya VALUE yg sama... Mudah mudahan hal seperti ini juga menjadi pertimbangan pak guru yg ingin mengajarkan bahasa indonesia dengan agak baek dan agak beiber eh salah, agak bener.. Jika ternyata tidak sesuai selera, bapak bisa cari cari file di area FILES di milis kita ini, pilih dan dan mendownload sendiri. Mudah mudhan ada waktu (dan punya akses browsing) ke sini http://tech.groups.yahoo.com/group/belajar-excel/files/ Jika belum ada yg cucuok di hati nanti dibuatkan UDF / FBD (fungsi buatan dewek) saja. SATU formula itu, ada keterbatasannya; misalnya: dia tidak boleh lebih dari 1024 karakter Formula yg disebutkan di atas itu pun masih perlu bantuan dari "sesuatu" yg diberi nama *N* (dibuat dan diberi nama melalui menu Formula > Define Name dan diberi nama N [image: define N name.GIF] 2011/4/18 Ahmad Muzaeni <[email protected]> > Salam Hormat > Mohon bantuan rekan-rekan semua, saya mengalami kesulitan untuk > menterjemahkan nilai dari Angka ke huruf. Misalnya Nilai 7.34 diterjemahkan > menjadi "Tujuh koma tiga puluh empat". Mohon bantuannya > Terima Kasih. > by. A. Muzaeni > > >
<<define N name.GIF>>
ctv_Terjemah Angka ke Huruf (Formula 999 koma 99 veri siti).xlsx
Description: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

