Langsung ke konten utama

Merubah Angka Menjadi Huruf di Ms Excel

Bagaimana cara membuat atau mengubah angka menjadi huruf? Bagaimana cara agar angka yang kita ketik berubah otomatis menjadi rangkaian kata dalam rupiah yang bisa dibaca sesuai dengan nilai yang kita berikan? Pertanyaan-pertanyaan seperti itu sering muncul disaat kita hendak mencetak pada kuitansi atau kertas lainnya yang dapat digunakan sebagai bukti yang berkaitan dengan uang, baik berupa pembayaran maupun penerimaan dari barang atau jasa yang diberikan. Tentu pasti sangat membantu dan menghemat waktu seandainya kita tinggal ketik angka sekian rupiah lalu dibawahnya muncul otomatis kata-kata atau tulisan yang menyebutkan bahwa nilai tersebut adalah sekian juta sekian ratus ribu sekian rupiah, seperti ada proses otomatis translate angka ke huruf. Dengan demikian kita tidak perlu lagi mengetik secara manual nilai rupiah tersebut terbilang dalam kata-kata. Enak betul bukan? Jadi kalau ada kesalahan ketik angka atau ada penggantian nilai kita tinggal ketik saja angkanya. Untuk isian yang ada di bagian terbilang yang ada di kuitansi akan muncul kata-kata yang menyatakan jumlah sesuai dengan yang tertera. Beres! :D

Untuk melakukan hal tersebut kita membutuhkan sebuah fungsi di microsoft excel, yang kita namakan fungsi terbilang yang akan melakukan konversi angka menjadi tulisan. Fungsi ini tidak disediakan oleh excel, jadi kita harus membuatnya sendiri menggunakan Visual Basic Application (VBA). Tapi jangan berkecil hati, kode program fungsi terbilang tersebut sudah dibuat oleh aimyaya.com anda tinggal menggunakannya. OK. Berikut langkah yang harus lakukan untuk menambahkan fungsi terbilang dalam dokumen excel anda.

Tapi.. sebelum anda membaca lebih jauh, bila waktu anda terbatas atau anda tidak sabaran maka anda bisa langsung saja download file fungsi terbilang dan contoh pemakaiannya. Tapi bila anda ingin mempelajari lebih jauh (melakukannya sendiri) silahkan teruskan membaca langkah-langkah yang harus dilakukan berikut ini.

  1. klik untuk membuka kode program VBA fungsi terbilang pada jendela baru.
  2. Copy seluruh kode program tersebut, caranya tekan tombol keyboard CTRL+A untuk memilih semua kode (select all), lalu tekan CTRL+C untuk menyimpan (copy) dalam clipboard windows.
  3.  Gambar: kode program VBA fungsi terbilang
  4. Selanjutnya buka jendela aplikasi microsoft excel
  5. Klik tab ribbon Developer lalu klik tombol Visual Basic, atau cara cepatnya tekan saja tombol shortcut ALT+F11.
  6.  Gambar: Mengakses VBA
  7. Selanjutnya klik menu Insert, lalu pilih Module
  8.  Gambar: Membuat modul VBA baru
  9. Kemudian pada jendela module tekan tombol CTRL+V atau Paste kode program yang sudah dicopy dari aimyaya.com tadi.
  10.  Gambar: Paste / menempelkan kode program untuk fungsi terbilang pada modul VBA
  11. Buka kembali jendela Microsoft excel, atau tekan kembali tombol ALT+F11.
  12. Coba untuk mengggunakan fungsi tersebut, ketik sebuah nilai lalu gunakan fungsi terbilang (lihat contoh penggunaan pada gambar berikut)
  13.  Gambar: Contoh pemakaian fungsi terbilang
  14. Kini anda bisa menggunakan fungsi terbilang dalam dikumen anda yang dapat adigunakan untuk merubah angka menjadi huruf. Angka terbanyak untuk konversi hanya bisa terdiri dari 15 digit atau tepatnya ± 922337203685477. Berikut merupakan kelebihan fungsi terbilang aimyaya dan contoh penggunaannya:
    • =terbilang(C2) untuk menampilkan terbilang sesuai apa adanya (Termasuk sen bila ada)
    • =terbilang(C2,0) untuk menampilkan terbilang tanpa menggunakan sen.
    • =terbilang(C2,0, "Poin") untuk menampilkan terbilang dengan kata "Rupiah" diganti menjadi "Poin".
  15. Selanjutnya simpan dokumen tersebut dengan menekan tombol CTRL+S. Karena menggunakan macro dalam dokumen, maka anda harus menyimpannya dalam format Excel Macro-Enabled Workbook(*.xlsm) .

 Gambar: Menyimpan dokumen dalam format Excel Macro Enabled  Workbook (*.xlsm)



 

UPDATE !! (26 Desember 2014)
Fungsi Terbilang 1.01 buatan aimyaya.com ini mengalami beberapa revisi dalam parameter fungsi. Hal ini diantaranya disebabkan karena ada beberapa pengunjung yang meminta agar pada saat pecahan desimal (sen) bisa disebutkan dengan menggunakan angka "nol". Oleh karena itu sekarang anda dapat gunakan dengan memperhatikan definisi cara memanggil fungsi Terbilang sebagai berikut :
 

Function Terbilang(uang, Sen,MataUang, MataUangSen, DuaDigitSen, SeparatorDesimal)
 
Dimana parameter fungsi dapat dijelaskan sebagai berikut :

Nama parameter Jenis Nilai Bawaan (default) Keterangan
Uang Currency sel atau angka yang anda berikan Nilai angka yang akan diubah kedalam kalimat / kata-kata
Sen Boolean TRUE Penyebutan nilai sen , kalau diberikan true atau 1 maka fungsi akan menyebutkan nilai sen.
MataUang string Rupiah Nama Mata uang yang akan digunakan dalam perhitungan, nilai bawaan adalah "Rupiah", anda bisa mengganti ke bentuk lainnya seperti "Poin", "Credit", dsb.
MataUangSen string Sen BARU!! Sama seperti mata uang, ditambahkan pada kalimat setelah angka sen disebutkan
DuaDigitSen Boolean FALSE BARU!! Penyebutan untuk bagian sen. Secara bawaan nilai DuaDigitSen adalah FALSE sehingga fungsi ini akan menafsirkan angka xxx,7 atau xxx,70 sebagai … tujuh puluh sen, sedangkan angka xxx,03 sebagai tiga sen. Bila parameter ini diberikan nilai TRUE maka fungsi Terbilang akan menafsirkan xxx,7 atau xxx,70 sebagai ... tujuh nol sen, sedangkan xxx,03 akan diterjemahkan sebagai ... nol tiga sen.
SeparatorDesimal string " (kosong) BARU!! Secara default tanda koma pemisah bilangan desimal tidak disebutkan. Jadi bila anda ingin maka tanda "," dapat ditulis sebagai "koma" , "comma", atau apapun string/text yang anda berikan sebagai parameter fungsi ini

Untuk lebih mudahnya lihat beberapa contoh pemanggilan fungsi terbilang berikut :
misalkan sel C2 berisi nilai 4.301.526,70

"" ""
FORMULA HASIL DESKRIPSI
=terbilang(C2) Empat Juta Tigaratus Satu Ribu Limaratus Duapuluh Enam Rupiah Tujuhpuluh Sen Pemakaian Fungsi Secara Langsung
=terbilang(C2,0) Empat Juta Tigaratus Satu Ribu Limaratus Duapuluh Enam Rupiah Tanpa menggunakan SEN. Sen akan dibuang, tanpa pembulatan. Bila ingin pembulatan gunakan fungsi ROUND() atau ROUNDUP() terlebih dahulu
=terbilang(C2,0, "Poin") Empat Juta Tigaratus Satu Ribu Limaratus Duapuluh Enam Poin TANPA MENGGUNAKAN PECAHAN/SEN. Tulisan Rupiah diganti dengan "Poin"
=terbilang(C2;;;;TRUE;"Koma") Empat Juta Tigaratus Satu Ribu Limaratus Duapuluh Enam Rupiah Koma Tujuh Nol Sen Menggunakan sen, tetapi kedua digit sen dibulatkan dan disebutkan satu persatu
=terbilang(C2;;";";TRUE;"Koma") Empat Juta Tigaratus Satu Ribu Limaratus Duapuluh Enam Koma Tujuh Nol Angka menjadi huruf, tetapi tanpa tulisan "Rupiah" maupun "Sen"

Tips Merubah Angka Menjadi Huruf di Microsoft Excel

  • Bila anda mengalami kesulitan, silahkan saja download file microsoft excel dengan contoh pemakaian fungsi terbilang di atas.
  • Bila suatu saat anda membuka kembali pekerjaan anda tersebut, microsoft excel otomatis akan menanyakan apakah macro yang ada akan digunakan atau tidak. Untuk mengaktifkan dan dapat menggunakan fungsi terbilang maka anda harus memilih Enable Macros.
  •  Gambar: Memperbolehkan / mengizinkan penggunaan macro untuk dokumen
  • Atau jika anda mendapati Peringatan berupa security Warning dan penggunaan macro ditiadakan (disabled), maka klik tombol Options.
  •  Gambar: Mengatur opsi untuk penggunaan makro
  • Lalu pada dialog Microsoft Office Security Options yang muncul pilih Enable the content lalu klik tombol OK.

 Gambar: Memperbolehkan penggunaan makro dalam dokumen




Komentar

  1. Terimakasih banget, saya sangat terbantu dalam menyelesaikan pekerjaan saya.

    BalasHapus
  2. blog nya ko tidak ditemukan bos, mohon bantuannya ya,,,

    BalasHapus
  3. @dedi sudah dibetulkan. Terima kasih atas koreksinya

    BalasHapus
  4. Terima kasih atas fungsinya...
    Ada sedikit pertanyaan dari saya. Jika saya memasukkan modul visual basic tersebut di satu dokumen, maka fungsi terbilang akan muncul hanya dalam dokumen tersebut. Apakah ada cara untuk memasukkannya secara permanen dalam microsoft excel? Jadi setiap kali membuka dokumen baru maka fungsi tersebut akan otomatis terbawa?
    Terima kasih

    BalasHapus

Posting Komentar

SPAM akan dihapus.

Tidak ketemu? Coba cari..

Postingan populer dari blog ini

Cara Menghitung Persentase(%) Untung/Rugi

Cara mendapatkan persen keuntungan/kerugian - Kegunaan utama persentase adalah untuk membandingkan dua hal yang tidak sama persis. Pada artikel terdahulu saya telah menulis dasar-dasar bagaimana cara menghitung persentase. Kini kita akan lebih bahas lebih dalam lagi khususnya untuk menentukan persentase keuntungan dan kerugian dalam proses jual-beli barang. Ilustrasi timbangan untung Rugi     Untung atau Rugi? Sebelum membahas lebih jauh, anda harus tahu dahulu istilah untung dan rugi. Penjualan dikatakan untung bila Harga Barang yang dijual lebih besar dari modal yang kita keluarkan untuk membeli barang tersebut. Sedangkan penjualan dikatakan mengalami kerugian jika harga jual lebih kecil dari harga perolehan/pembelian barang.   Untung adalah Harga Penjualan > Harga Pembelian Untung = Harga Penjualan – Harga Pembelian Persentase Keuntungan = Untung / Harga Pembelian x 100%   Rugi adalah Harga Penjualan < Harga Pembelian Rugi = Harga Pembelian – Harga Penjualan Per

Rumus Luas Permukaan Balok

Cara Mencari Luas Permukaan Balok . - Balok adalah bangun ruang tiga dimensi yang dibentuk oleh tiga pasang persegi panjang dengan setidaknya salah satu pasang diantaranya berbeda. Bila ketiga pasang sisi bangun ruang tersebut berbentuk persegi (bujur sangkar) yang sama dan sebangun maka disebut sebagai kubus. Balok memiliki 6 sisi, 12 rusuk dan 8 titik sudut. Untuk lebih jelas, lihat ilustrasi balok pada gambar di bawah ini. Ilustrasi Balok Pada gambar di atas p adalah panjang (rusuk) balok, l adalah lebar balok, dan t adalah tinggi balok. Bila pada artikel sebelumnya telah dibahas tentang rumus volume balok, maka pada artikel ini kita akan membahas secara detail atau rinci mengenai bagaimana cara menghitung luas permukaan/selimut balok termasuk mmenghitung luas alas balok berdasarkan luas selimut balok.   RUMUS LUAS BALOK Dengan menganggap p adalah panjang dari balok, l adalah lebar balok, dan t adalah tinggi balok seperti yang dapat dili

Cara Membagi Satu Kertas Menjadi Dua Halaman di Microsoft Word

Kadang kita ingin membuat sebuah kertas baik itu A4, Folio/F4 atau yang lainnya, bisa menjadi dua halaman. Hal tersebut kita lakukan agar hasil pencetakan (print) menjadi lebih kecil dan praktis untuk dibawa-bawa. Kita bisa mencetak 2 buah halaman A4 dalam satu lembar kertas A4 , tetapi pada kertas hasil cetak ukuran font yang dicetak tentu akan menjadi lebih kecil dari yang kita gunakan. Untuk menjaga agar ukuran font tetap dan hasil cetak tetap bisa dua halaman dalam satu kertas, maka anda bisa mengaturnya di Microsoft Word dengan menggunakan langkah berikut. Klik menu ribbon Page Layout , Kemudian klik tombol untuk memunculkan Dialog Page Setup Selanjutnya pada dialog Page Setup tersebut pilih tab Margin Kemudian pada bagian Orientation pilih Landscape Pada bagian Pages , isikan nilai Multiple pages dengan 2 pages per sheet Kemudian klik tombol OK . Tips Membagi Satu Kertas Menjadi Dua Halaman di Microsoft Word Anda bisa menggunakan cara membagi kertas t

Rumus Luas dan Keliling Trapesium

Cara Menghitung Luas Trapesium - Trapesium adalah bangun datar segi empat yang dibentuk dengan empat dua buah rusuk / sisi yang dua diantaranya saling sejajar tetapi tidak sama panjang. Trapesium hanya memiliki 1 simetri putar. Ada tiga jenis trapesium : trapesium sembarang, trapesium sama kaki dan trapesium siku-siku. Rumus Luas Trapesium adalah : Adapun untuk panjang keliling trapesium dihitung dengan menjumlahkan keempat rusuk/sisinya. Karena panjang sisi belum tentu sama maka cara terbaik adalah dengan menjumlahkan empat buah rusuk/sisi tersebut. Contoh Trapesium Sembarang ABCD Trapesium sembarang adalah trapesium dengan keempat rusuk/sisinya tidak sama panjang. Trapesium sembarang tidak memiliki simetri lipat. Luas Trapesium Sembarang ABCD = (BC + AD) x t / 2 Keliling Trapesium ABCD = AB + BC + CD + DA Contoh Trapesium Siku-siku PQRS Trapesium siku-siku adalah trapesium yang memiliki dua sudut siku-siku dan rusuk / sisi yang saling sejajar tegak lurus

Cara Menghitung Persentase Kenaikan

Rumus menghitung persentase kenaikan - Semua pengusaha bisnis pasti menginginkan usahanya semakin berkembang yang ditunjukkan dari waktu ke waktu dengan kenaikan, baik kenaikan omzet maupun keuntungan. Kenaikan tersebut selain dapat dilihat dari angka nominal yang biasanya di tunjukkan dalam rupiah atau unit, juga sering dihitung dengan menggunakan persen. Persentase kenaikan merupakan nilai persentase tambahan nilai terakhir dari nilai sebelumnya. Biasanya persentase kenaikan ini menjadi pembanding utama dalam usaha bisnis. Orang akan melihat berapa persen kenaikan omzet, berapa persen keuntungan, dan seterusnya. Untuk menghitung persentase kenaikan dapat menggunakan rumus sebagai berikut : Rumus : Persentase (%) = (akhir – awal) / awal x 100% dimana nilai akhir adalah nilai yang lebih besar dari nilai awal . jika nilai awal lebih rendah, maka yang harus anda hitung adalah persentase penurunan. Rumus menghitung Persentase Kenaikan