Font Banner - Free Fonts
Crella Subscription - 1,000s of fonts, graphics and more

Rumus Terbilang Excel Ubah Angka menjadi Huruf

  • Bagikan
Rumus Terbilang Excel Ubah Angka menjadi Huruf - Tempatbagi

Rumus Terbilang Excel – Untuk merubah angka menjadi huruf atau teks terbilang otomatis, seringkali kita butuhkan saat bekerja mengolah data dengan Microsoft Excel. Misalnya, saat membuat kwitansi pembayaran atau menulis raport siswa. Hal ini biasanya disebut juga dengan fungsi atau Rumus Terbilang Excel.

Pada penulisan kwitansi yang biasanya menyebut kalimat terbilang dari nominal rupiah. Misalnya, merubah angka Rp. 850.000,- menjadi delapanratus limapuluh ribu rupiah atau dengan huruf awal kapital Delapanratus Limapuluh Ribu Rupiah.

Biasanya, cara untuk menampilkan terbilang excel ini menggunakan kode macro VBA atau menggunakan Add-In terbilang excel. Namun, ternyata terdapat beberapa kekurangan, diantaranya:

  • Bila menggunakan Add-In, kemungkinan fungsi terbilang tidak akan bekerja jika dibuka pada komputer lain.
  • Bila menggunakan kode VBA, bagi yang awam biasanya akan kesulitan menerapkannya.
  • Bila menggunakan kode VBA, maka file tidak akan bisa disimpan dengan ekstensi .xlsx
  • dan lain-lain.

Sebenarnya selain menggunakan kode VBA dan Add-In terbilang excel, kita dapat menggunakan kombinasi beberapa fungsi excel untuk membuat Rumus Terbilang. Tentunya, fungsi terbilang ini dapat juga diterapkan pada Microsoft Excel 2007, 2010, 2013, 2016 dan yang versi terbaru.

Ada dua macam cara membuat Rumus Terbilang. Pertama, untuk rumus terbilang rupiah misalnya angka 2.500.000 menjadi Dua Juta Lima Ratus Ribu. Kedua, rumus terbilang untuk merubah angka ke kata misal 89,90 menjadi Delapan Sembilan Koma Sembilan Nol.
 

Rumus Terbilang Excel Rupiah

Dalam kasus ini, Rumus Terbilang Excel akan kita gunakan untuk merubah angka menjadi kalimat atau huruf terbilang seperti ejaan bahasa Indonesia. Rumusnya adalah sebagai berikut:

=IF(A1=0;”nol”;IF(A1<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(A1);”000000000000000″);1;3)=0;””;MID(TEXT(ABS(A1);”000000000000000″);1;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);2;1)&” puluh “&MID(TEXT(ABS(A1);”000000000000000″);3;1)&” trilyun “)& IF(–MID(TEXT(ABS(A1);”000000000000000″);4;3)=0;””;MID(TEXT(ABS(A1);”000000000000000″);4;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);5;1)&” puluh “&MID(TEXT(ABS(A1);”000000000000000″);6;1)&” milyar “)& IF(–MID(TEXT(ABS(A1);”000000000000000″);7;3)=0;””;MID(TEXT(ABS(A1);”000000000000000″);7;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);8;1)&” puluh “&MID(TEXT(ABS(A1);”000000000000000″);9;1)&” juta “)& IF(–MID(TEXT(ABS(A1);”000000000000000″);10;3)=0;””;IF(–MID(TEXT(ABS(A1);”000000000000000″);10;3)=1;”*”;MID(TEXT(ABS(A1);”000000000000000″);10;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);11;1)&” puluh “)&MID(TEXT(ABS(A1);”000000000000000″);12;1)&” ribu “)& IF(–MID(TEXT(ABS(A1);”000000000000000″);13;3)=0;””;MID(TEXT(ABS(A1);”000000000000000″);13;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);14;1)&” puluh “&MID(TEXT(ABS(A1);”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”;”duabelas”);”satu puluh tiga”;”tigabelas”);”satu puluh empat”;”empatbelas”);”satu puluh lima”;”limabelas”);”satu puluh enam”;”enambelas”);”satu puluh tujuh”;”tujuhbelas”);”satu puluh delapan”;”delapanbelas”);”satu puluh sembilan”;”sembilanbelas”);”satu ratus”;”seratus”);”*satu ribu”;”seribu”);0;””));” “;” “))

Pada rumus terbilang diatas, referensi cell A1 merupakan angka yang akan diubah menjadi teks/huruf terbilang.

Anda juga dapat menambahkan teks rupiah pada akhir rumus di atas, sehingga rumus terbilangnya menjadi:

=RumusTerbilang & ” Rupiah”

Jika Anda menginginkan Rumus Terbilang dengan huruf kapital pada setiap awal kata, rumusnya adalah sebagai berikut:

=IF(A1=0;”Nol”;IF(A1<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(A1);”000000000000000″);1;3)=0;””;MID(TEXT(ABS(A1);”000000000000000″);1;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);2;1)&” puluh “&MID(TEXT(ABS(A1);”000000000000000″);3;1)&” trilyun “)& IF(–MID(TEXT(ABS(A1);”000000000000000″);4;3)=0;””;MID(TEXT(ABS(A1);”000000000000000″);4;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);5;1)&” puluh “&MID(TEXT(ABS(A1);”000000000000000″);6;1)&” milyar “)& IF(–MID(TEXT(ABS(A1);”000000000000000″);7;3)=0;””;MID(TEXT(ABS(A1);”000000000000000″);7;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);8;1)&” puluh “&MID(TEXT(ABS(A1);”000000000000000″);9;1)&” juta “)& IF(–MID(TEXT(ABS(A1);”000000000000000″);10;3)=0;””;IF(–MID(TEXT(ABS(A1);”000000000000000″);10;3)=1;”*”;MID(TEXT(ABS(A1);”000000000000000″);10;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);11;1)&” puluh “)&MID(TEXT(ABS(A1);”000000000000000″);12;1)&” ribu “)& IF(–MID(TEXT(ABS(A1);”000000000000000″);13;3)=0;””;MID(TEXT(ABS(A1);”000000000000000″);13;1)&” ratus “&MID(TEXT(ABS(A1);”000000000000000″);14;1)&” puluh “&MID(TEXT(ABS(A1);”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”;”Duabelas”);”Satu puluh Tiga”;”Tigabelas”);”Satu puluh Empat”;”Empatbelas”);”Satu puluh Lima”;”Limabelas”);”Satu puluh Enam”;”Enambelas”);”Satu puluh Tujuh”;”Tujuhbelas”);”Satu puluh Delapan”;”Delapanbelas”);”Satu puluh Sembilan”;”Sembilanbelas”);”Satu ratus”;”Seratus”);”*Satu ribu”;”Seribu”);0;””));” “;” “))

Untuk menggunakan Rumus Terbilang diatas, ada beberapa hal yang perlu diperhatikan.

  1. Microsoft Excel hanya dapat menampilkan maksimal 15 digit angka. Jadi jika Anda memasukkan lebih dari 15 digit angka, rumus tersebut tidak akan menampilkan fungsi terbilang sebagaimana mestinya.
  2. Rumus Terbilang Excel tersebut tidak dapata menampung angka dibelakang koma, jika Anda memasukkan angka dibelakang koma, jangan menggunakan rumus diatas atau pisahkan dulu antara angka depan koma dan belakang koma.
  3. Cell A1 pada rumus diatas adalah cell dimana angka yang akan dikonversi ke kalimat berada, jadi silahkan disesuaikan.
  4. Jika regional setting komputer Anda masih default English, rubah ke bahasa Indonesia atau silahkan ganti titik koma (;) pada rumus terbilang tersebut menjadi koma (,).

 

Rumus Terbilang Excel Angka ke Kata

Dalam kasus ini, Rumus Terbilang Excel akan kita gunakan untuk merubah angka ke huruf atau kata seperti merubah angka 27,70 menjadi Dua Tujuh Koma Tujuh Nol.

Rumus terbilang yang bisa kita gunakan adalah:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(A1;”#,00″); 0;”Nol “);1;”Satu “);2;”Dua “);3;”Tiga “);4;”Empat “);5;”Lima “);6;”Enam “);7;”Tujuh “);8;”Delapan “);9;”Sembilan “);”,”;”Koma “)

Pada rumus terbilang diatas, referensi cell A1 merupakan angka yang akan diubah menjadi teks/huruf terbilang.

Jika hanya menginginkan satu angka dibelakang koma maka silakan disesuaikan “#,00” menjadi “#,0” atau yang lainnya sesuai kebutuhan.

Semoga bermanfaat.

  • Bagikan

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *