Lompat ke konten Lompat ke sidebar Lompat ke footer

Rumus Terbilang Excel Rupiah


Mengonversi angka menjadi teks terbilang secara otomatis seringkali dibutuhkan saat bekerja dengan Microsoft Excel, terutama dalam konteks seperti pembuatan kwitansi pembayaran. Proses ini dikenal sebagai fungsi atau rumus terbilang Excel.

Pada umumnya, ketika menciptakan kwitansi yang mencantumkan nilai uang dalam Rupiah, kita seringkali menghadapi kebutuhan untuk mengubah angka, seperti Rp.250.000,-, menjadi kalimat terbilang, misalnya "Duaratus Limapuluh Ribu Rupiah". Metode yang umumnya disarankan untuk kasus ini melibatkan penggunaan kode macro VBA atau Addin terbilang Excel yang dapat diunduh dari berbagai sumber.

Namun, penggunaan kode VBA atau Addin terbilang Rupiah di Excel memiliki beberapa kekurangan, seperti kemungkinan fungsi terbilang tidak akan berjalan saat dibuka di komputer lain jika menggunakan Addin, kesulitan bagi pengguna awam dalam menerapkan kode VBA, dan keterbatasan penyimpanan file dengan ekstensi .xlsx jika menggunakan kode VBA.

Meskipun demikian, selain menggunakan metode VBA atau Addin terbilang Rupiah Excel, kita dapat memanfaatkan kombinasi fungsi Excel untuk menciptakan rumus terbilang. Fungsi terbilang ini dapat diaplikasikan pada berbagai versi Microsoft Excel, termasuk 2007, 2010, 2013, 2016, 2019, dan 2021.

Dalam tutorial ini, akan dijelaskan dua cara untuk membuat rumus terbilang Excel

Rumus Terbilang Excel Rupiah


Kali ini, kita akan mengaplikasikan rumus terbilang untuk mengubah angka menjadi kalimat atau huruf terbilang, mengikuti aturan ejaan bahasa Indonesia secara umum. Silakan copy rumus dibawah ini untuk menjalankan rumus terbilang

=PROPER(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;""));" ";" ")&" Rupiah")

pada rumus diatas referensi A1 merupakan angka yang akan diubah menjadi teks/huruf terbilang, kemudian PROPER digunakan untuk mengubah huruf pada awal kata menjadi huruf kapital, dan Rupiah pada akhir rumus digunakan untuk menambahkan kata Rupiah dibelakang terbilang
jadi untuk A1, pada rumus diatas silakan di ganti sesuai dengan kolom referensi yang anda inginkan, begitu pun dengan PROPER dan RUPIAH bisa anda ganti atau di hapus sesuai dengan kebutuhan.

Untuk menggunakan rumus terbilang excel diatas ada beberapa hal yang perlu diperhatikan.
  1. excel hanya menampilkan maksimal 15 digit angka. Jadi jika anda membutuhkan lebih dari 15 digit rumus diatas tidak akan menghasilkan fungsi terbilang sebagaimana mestinya.
  2. 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. Untuk kebutuhan ini silahkan baca tutorial tentang pembulatan excel.
  3. A1 pada rumus diatas adalah sel dimana angka yang akan kita konversi 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 excel diatas menjadi koma (,).

Posting Komentar untuk "Rumus Terbilang Excel Rupiah"