Rumus EXCEL untuk Mengubah Angka Rupiah Menjadi Terbilang (Menggunakan rumus “IF”)

Halo, kali ini saya akan membagi rumus di Microsoft EXCEL menggunakan “IF” untuk mengubah angka menjadi bilangan/text. Saat bekerja seringkali kita membutuhkan microsoft Excel. Contohnya seperti membuat bon atau kwuitansi yang dimana dalam hal ini membutuhkan rumus di Excel.

Seperi mengubah angka atau totalan harga Rp80.000 menjadi terbilang “Delapan puluh ribu rupiah”

 

Masukan rumusnya kedalam tabel C4 (sesuai tabel yang mau kalian gunakan untuk kata terbilang)

 

Rumus yang digunakan

=IF(C3=0;"NOL";IF(C3<0;"MINUS ";"")& SUBSTITUTE(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( IF(--MID(TEXT(ABS(C3);"000000000000000");1;3)=0;"";MID(TEXT(ABS(C3);"000000000000000");1;1)&" RATUS "&MID(TEXT(ABS(C3);"000000000000000");2;1)&" PULUH "&MID(TEXT(ABS(C3);"000000000000000");3;1)&" TRYLLIUN ")& IF(--MID(TEXT(ABS(C3);"000000000000000");4;3)=0;"";MID(TEXT(ABS(C3);"000000000000000");4;1)&" RATUS "&MID(TEXT(ABS(C3);"000000000000000");5;1)&" PULUH "&MID(TEXT(ABS(C3);"000000000000000");6;1)&" MILYAR ")& IF(--MID(TEXT(ABS(C3);"000000000000000");7;3)=0;"";MID(TEXT(ABS(C3);"000000000000000");7;1)&" RATUS "&MID(TEXT(ABS(C3);"000000000000000");8;1)&" PULUH "&MID(TEXT(ABS(C3);"000000000000000");9;1)&" JUTA ")& IF(--MID(TEXT(ABS(C3);"000000000000000");10;3)=0;"";IF(--MID(TEXT(ABS(C3);"000000000000000");10;3)=1;"";MID(TEXT(ABS(C3);"000000000000000");10;1)&" RATUS "&MID(TEXT(ABS(C3);"000000000000000");11;1)&" PULUH ")&MID(TEXT(ABS(C3);"000000000000000");12;1)&" RIBU ")& IF(--MID(TEXT(ABS(C3);"000000000000000");13;3)=0;"";MID(TEXT(ABS(C3);"000000000000000");13;1)&" RATUS "&MID(TEXT(ABS(C3);"000000000000000");14;1)&" PULUH "&MID(TEXT(ABS(C3);"000000000000000");15;1));1;"SATU");2;"DUA");3;"TIGA");4;"EMPAT");5;"LIMA");6;"ENAM");7;"TUJUH");8;"DELAPAN");9;"SEMBILAN");"0 RATUS";"");"0 PULUH";"");"SATU PULUH 0";"SEPULUH");"SATU PULUH SATU";"SEBELAS");"SATU PULUH DUA";"DUA BELAS");"SATU PULUH TIGA";"TIGA BELAS");"SATU PULUH EMPAT";"EMPAT BELAS");"SATU PULUH LIMA";"LIMA BELAS");"SATU PULUH ENAM";"ENAM BELAS");"SATU PULUH TUJUH";"TUJUH BELAS");"SATU PULUH DELAPAN";"DELAPAN BELAS");"SATU PULUH SEMBILAN";"SEMBILAN BELAS");"SATU RATUS";"SERATUS");"SATU RIBU";"SERIBU");0;""));" ";" ")&" RUPIAH")

Untuk menggunakan rumus terbilang excel diatas ada beberapa hal yang perlu diperhatikan.

  • Excel hanya menampilkan maksimal 15 digit angka. Jadi jika anda membutuhkan lebih dari 15 digit rumus diatas tidak akan menghasilkan fungsi terbilang sebagaimana mestinya.
  • Rumus terbilang excel diatas tidak bisa menampung angka dibelakang koma, jika anda membutuhkan angka dibelakang koma jangan menggunakan rumus diatas atau pisahkan dulu antara angka depan koma dan belakang koma.
  • C3 pada rumus diatas adalah sel dimana angka yang akan kita konversi ke kalimat berada jadi silahkan disesuaikan.
  • Jika regional setting komputer anda masih default english rubah ke bahasa Indonesia atau silahkan ganti Titik koma (;) pada rumus excel diatas menjadi koma (,). Untuk kebutuhan merubah karakter teks secara bersamaan silahkan baca artikel tentang fitur FIND and REPLACE.

Kalian juga bisa menggabungkan rumus lain kedalam asal kalian kreatif.. hehehe..
Sekian dari saya, semoga bermanfaat ya.. ∩(︶▽︶)∩

Leave a Reply

Your email address will not be published. Required fields are marked *