Hiburan 05 May 2026

Cara Menggunakan Rumus Terbilang di Excel untuk Mengubah Angka Menjadi Huruf

Cara Menggunakan Rumus Terbilang di Excel untuk Mengubah Angka Menjadi Huruf

PLAZNEWS — Mengubah angka menjadi ejaan huruf merupakan kebutuhan umum saat bekerja dengan dokumen keuangan di Microsoft Excel. Bahkan versi Excel terbaru pun tidak menyediakan alat bawaan untuk mengeja angka menjadi teks. Oleh karena itu, memahami cara menggunakan rumus terbilang di Excel menjadi keterampilan penting bagi siapa saja yang sering membuat kwitansi, invoice, atau laporan keuangan.

in pihak ketiga. Setidaknya ada empat metode utama untuk membuat rumus terbilang, mulai dari Add-Ins, kode VBA, rumus manual menggunakan kombinasi fungsi bawaan, hingga fungsi LAMBDA yang tersedia di versi Excel terbaru.

masing metode memiliki kelebihan dan kekurangan tersendiri, tergantung pada versi Excel yang digunakan dan kebutuhan spesifik pekerjaan. Panduan cara menggunakan rumus terbilang di Excel berikut ini akan membahas setiap metode secara detail agar kamu bisa memilih yang paling sesuai.

Mengubah angka menjadi padanan kata merupakan keterampilan yang bernilai, terutama untuk pelaporan keuangan, pembuatan invoice, atau penulisan cek. Menurut Ablebits, "ketika Microsoft melihat betapa banyak pengguna yang membutuhkan fitur ini, mereka akhirnya membuat dan menerbitkan macro VBA khusus di situs web resmi mereka."[1]

Ins terbilang. Add-Ins merupakan file tambahan berekstensi .xla atau .xlam yang menambahkan fungsi baru ke dalam Excel, sehingga kamu cukup mengetik rumus =terbilang() untuk mengonversi angka menjadi teks secara otomatis.[1]

Nonaktifkan Security Macro: Buka Excel, klik File lalu pilih Options. Masuk ke Trust Center, klik Trust Center Settings, lalu pada Macro Settings pilih Enable all macros dan klik OK.

Ins Terbilang: Cari file Add-Ins terbilang dari sumber terpercaya di internet. File ini biasanya berformat .xla atau .xlam dan tersedia gratis untuk diunduh.

Ins ke Excel: Klik File lalu Options, pilih Add-Ins. Pada bagian bawah di menu dropdown Manage, pilih Excel Add-ins lalu klik Go. Klik Browse, cari file Add-Ins yang telah diunduh, lalu klik OK.

Ins Terbilang: Beri tanda centang pada file Add-Ins terbilang yang muncul di daftar, lalu klik OK untuk mengaktifkannya.

Gunakan Rumus Terbilang: Ketik angka di sel A1, lalu di sel B1 ketikkan rumus =terbilang(A1) dan tekan Enter. Angka akan otomatis berubah menjadi ejaan huruf dalam bahasa Indonesia.

"Kelemahan utama menggunakan macro adalah jika kamu mengirim workbook ke orang lain, orang tersebut tidak akan melihat teksnya kecuali macro sudah tertanam di dalam workbook," demikian penjelasan dari tim Ablebits.[1] Oleh karena itu, pertimbangkan metode lain jika file sering dibagikan ke banyak orang.

Ins eksternal, membuat fungsi terbilang sendiri menggunakan VBA (Visual Basic for Applications) bisa menjadi pilihan tepat. Kode VBA dapat menjadi solusi paling efektif ketika kamu ingin mengonversi angka besar menjadi kata secara efisien, karena metode ini membuat fungsi kustom yang secara otomatis mengubah nilai numerik menjadi kata.[8] Berikut cara menggunakan rumus terbilang di Excel melalui VBA Macro.

Buka VBA

Buat Module Baru: Klik Insert kemudian pilih Module untuk membuat area kerja baru tempat menuliskan kode VBA.[4]

Tempel Kode VBA Terbilang: Salin kode fungsi terbilang bahasa Indonesia ke dalam Module tersebut. Kode ini berisi logika konversi angka menjadi teks satuan, puluhan, ratusan, ribuan, jutaan, dan seterusnya.

Tutup VBA

Gunakan Fungsi Terbilang: Di sel mana pun, ketikkan rumus =terbilang(A1) dengan A1 berisi angka yang ingin dikonversi, lalu tekan Enter untuk melihat hasilnya.

Enabled: Pada menu dropdown Save as type, pilih Excel Macro-Enabled Workbook (.xlsm) agar kode VBA tetap tersimpan saat file dibuka kembali.[7]

langkah yang sama.[1]

Ins, ada cara menggunakan rumus terbilang di Excel secara manual dengan mengombinasikan beberapa fungsi bawaan. Metode ini berguna ketika kamu ingin menghindari penggunaan kode VBA di file Excel dan membutuhkan solusi yang ringan.[8] Meskipun rumusnya cukup panjang, kamu cukup menyalinnya sekali dan bisa digunakan berulang kali.

Siapkan Data Angka: Ketik angka yang ingin dikonversi di sel tertentu, misalnya sel A1 berisi angka 750000.

Gunakan Kombinasi Fungsi TEXT dan MID: Fungsi TEXT mengonversi angka menjadi format teks terstruktur, sementara fungsi LEFT, MID, dan RIGHT mengekstrak digit berdasarkan posisinya.[8]

Tambahkan Fungsi SUBSTITUTE: Gunakan SUBSTITUTE untuk mengganti setiap digit angka dengan padanan katanya, misalnya mengganti "1" menjadi "satu", "2" menjadi "dua", dan seterusnya.

Gabungkan dengan TRIM: Fungsi TRIM membersihkan spasi berlebih pada hasil akhir agar tampilan teks rapi dan profesional.

Tempelkan Rumus di Sel Target: Salin keseluruhan rumus ke sel yang diinginkan, sesuaikan referensi sel (A1) dengan lokasi angka yang ingin dikonversi, lalu tekan Enter.

Keunggulan metode rumus manual adalah kompatibilitas penuhnya dengan semua versi Excel, termasuk Excel 2007, 2010, 2013, 2016, hingga versi terbaru. File juga bisa disimpan dalam format .xlsx standar tanpa perlu mengaktifkan macro. Namun, perlu diperhatikan bahwa rumus ini memiliki batasan maksimal 15 digit angka dan tidak mendukung angka di belakang koma secara langsung.

Fungsi LAMBDA merupakan pendekatan modern yang tersedia di Microsoft Excel 365 dan Excel 2021 ke atas. Dave Bruns dari Exceljet menjelaskan, "Excel tidak menyediakan fungsi bawaan untuk mengubah angka menjadi kata, tetapi kamu bisa membuat fungsi sendiri menggunakan LAMBDA."[2] Berikut cara menggunakan rumus terbilang di Excel dengan metode LAMBDA.

Buat Formula LAMBDA di Sel: Praktik yang baik adalah membuat dan menguji fungsi LAMBDA di sel terlebih dahulu untuk memastikan formula bekerja dengan benar.[3]

Buka Name Manager: Masuk ke tab Formulas, klik Name Manager, lalu klik New untuk membuat formula bernama. Pada kolom Name, masukkan nama seperti NUM2WORDS.[6]

Tempel Formula LAMBDA: Pada kolom Refers to, tempelkan fungsi LAMBDA yang telah dibuat, lalu klik OK.[6]

Gunakan Fungsi Kustom: Setelah formula LAMBDA didefinisikan, kamu bisa menggunakannya di sel mana pun dengan mengetik =NUM2WORDS(referensi_sel), misalnya =NUM2WORDS(A1).[6]

Dave Bruns dari Exceljet juga menegaskan, "Ini adalah masalah yang kompleks di Excel, yang biasanya ditangani menggunakan VBA. Namun dalam kasus ini, semua logika yang diperlukan bisa dimuat dalam satu LAMBDA."[2] Fungsi LAMBDA mendukung konversi angka hingga 999 miliar, dan bisa diperluas jika dibutuhkan untuk angka yang lebih besar.[6]

Ins adalah pengaturan keamanan macro yang memblokir eksekusi kode. Excel memiliki fitur keamanan yang dapat menonaktifkan macro secara default, sehingga kamu perlu memastikan macro diaktifkan melalui pengaturan Trust Center.[7] Berikut langkah-langkahnya.

Buka Menu Trust Center: Klik File, pilih Options, lalu klik Trust Center di panel kiri.

Masuk ke Trust Center Settings: Klik tombol Trust Center Settings untuk membuka jendela pengaturan keamanan macro.

Atur Macro Settings: Pilih opsi Enable all macros atau Disable all macros with notification agar Excel memberi peringatan setiap kali file berisi macro dibuka.

Klik OK dan Restart Excel: Terapkan pengaturan dengan klik OK dua kali, lalu tutup dan buka kembali file Excel yang mengandung rumus terbilang.

Aktifkan Content saat Diminta: Setiap kali kamu membuka workbook yang mengandung macro, peringatan keamanan akan muncul di bawah ribbon. Pilih opsi Enable this content dan klik OK.[7]

Mengaktifkan macro memang membuka celah keamanan, sehingga pastikan file yang dibuka berasal dari sumber terpercaya. Jika kamu ingin melindungi formula setelah rumus terbilang berfungsi, kamu juga bisa menyembunyikan rumus di Excel agar tidak terlihat oleh pengguna lain.

Setelah rumus terbilang aktif, langkah selanjutnya dalam cara menggunakan rumus terbilang di Excel adalah menyesuaikan format output sesuai kebutuhan dokumen. Penambahan satuan mata uang seperti "rupiah" dan pengaturan kapitalisasi huruf akan membuat hasil terbilang tampak lebih profesional di dokumen resmi.[1]

Tambahkan Satuan Rupiah: Gunakan operator ampersand (&) untuk menggabungkan hasil terbilang dengan teks tambahan. Contoh rumus: =terbilang(A1)&" rupiah" akan menghasilkan "lima ratus ribu rupiah".

Gunakan Fungsi UPPER untuk Huruf Kapital: Untuk mengubah semua huruf menjadi kapital, bungkus rumus dengan UPPER. Contoh: =UPPER(terbilang(A1)&" rupiah") menghasilkan "LIMA RATUS RIBU RUPIAH".

Gunakan Fungsi PROPER untuk Kapitalisasi Awal: Fungsi PROPER membuat huruf pertama setiap kata menjadi kapital. Contoh: =PROPER(terbilang(A1)&" rupiah") menghasilkan "Lima Ratus Ribu Rupiah".

Gunakan Fungsi LOWER untuk Huruf Kecil: Jika menginginkan semua huruf kecil, gunakan LOWER. Contoh: =LOWER(terbilang(A1)&" rupiah") menghasilkan "lima ratus ribu rupiah".

Kemampuan mengombinasikan fungsi terbilang dengan fungsi format teks bawaan Excel ini sangat berguna saat menyusun invoice tagihan atau dokumen pembayaran resmi lainnya. Kamu juga bisa mengunci rumus di Excel agar format yang sudah diatur tidak berubah saat disalin ke sel lain.

enabled (.xlsm), karena macro tidak akan berjalan di workbook .xlsx biasa.[7] Berikut langkah menyimpan file dengan benar.

Klik File lalu Save As: Pilih lokasi penyimpanan file di komputer atau cloud storage yang diinginkan.

Ubah Format File: Pada dropdown Save as type, pilih Excel Macro-Enabled Workbook (.xlsm). Format ini diperlukan karena file yang mengandung kode tidak bisa disimpan dalam format Excel biasa.[7]

Beri Nama File: Ketikkan nama file yang deskriptif agar mudah dikenali, lalu klik Save.

Verifikasi saat Membuka Kembali: Buka kembali file tersebut dan pastikan peringatan keamanan macro muncul. Klik Enable Content untuk mengaktifkan semua fungsi terbilang yang telah dibuat.

Jika kamu ingin fungsi terbilang tersedia secara permanen di setiap file Excel yang dibuka tanpa harus menempelkan kode berulang kali, memanfaatkan Personal Macro Workbook adalah solusinya. Fungsi ini bekerja seperti fungsi Excel bawaan lainnya setelah dipasang, dan kamu harus mengaktifkan Personal Macros terlebih dahulu.[5] Berikut cara menggunakan rumus terbilang di Excel secara permanen.

Aktifkan Personal Macro Workbook: Buka Excel, klik tab View, pilih Macros, lalu Record Macro. Pada dropdown Store macro in, pilih Personal Macro Workbook, lalu klik OK dan segera klik Stop Recording.

Buka VBA

Tambahkan Module dan Tempel Kode: Klik kanan pada PERSONAL.XLSB, pilih Insert kemudian Module, lalu tempelkan kode terbilang di sana.[5]

Simpan dan Tutup VBA

Gunakan di File Mana Pun: Untuk menggunakan fungsi pada nilai di sel A1, cukup tulis =terbilang(A1) di file Excel mana pun.[5]

Perlu diperhatikan bahwa jika kamu mengirim file hasil ke kolega atau klien, mereka tidak akan bisa memperbarui formula kecuali mereka juga telah memasang fungsi terbilang yang sama di komputer mereka.[5]

Dalam praktik penerapan cara menggunakan rumus terbilang di Excel, beberapa error umum sering ditemui oleh pengguna. Mengenali penyebab dan solusi setiap masalah akan menghemat waktu serta mencegah frustrasi saat bekerja. Berikut beberapa tips penting untuk mengatasi kendala yang sering muncul.[7]

Error #NAME?: Kesalahan ini muncul jika Add-Ins belum terpasang atau kode VBA belum ditempelkan dengan benar. Pastikan modul VBA sudah aktif atau Add-Ins sudah tercentang di menu Options.

Error #VALUE!: Biasanya terjadi karena sel referensi berisi teks, bukan angka. Pastikan sel yang dirujuk berformat Number dan berisi nilai numerik.

Macro Tidak Berjalan Setelah File Dibuka Ulang: Periksa pengaturan Macro Security di Trust Center dan pastikan macro diizinkan untuk berjalan.[7]

Fungsi Hilang di Komputer Lain: Kode VBA perlu ditempelkan di setiap workbook tempat kamu berencana menggunakannya. Alternatifnya, buat template file berisi macro dan konfigurasikan Excel agar memuat file tersebut setiap kali dibuka.[1]

File Tidak Bisa Disimpan: Jika muncul peringatan saat menyimpan, pastikan format file diubah ke .xlsm (Macro-Enabled Workbook), bukan .xlsx standar.

Regional Setting Tidak Sesuai: Jika rumus manual menggunakan titik koma (;) tapi komputermu menggunakan setting bahasa Inggris, ganti separator menjadi koma (,) atau sesuaikan regional setting Windows ke bahasa Indonesia.

Angka Melebihi 15 Digit: Excel hanya menampilkan maksimal 15 digit angka secara akurat. Untuk angka yang lebih besar, rumus terbilang tidak akan menghasilkan konversi yang tepat.

off masing-masing.[1]

Ins VBA Macro Rumus Manual LAMBDA Kemudahan Instalasi Mudah Sedang Sulit (rumus panjang) Sedang Versi Excel Semua versi Semua versi Semua versi Excel 365/2021+ Format Simpan .xlsm/.xlsx .xlsm .xlsx .xlsx Portabilitas Rendah Rendah Tinggi Tinggi Perlu Kode Tidak Ya Tidak Ya (formula) Keamanan Perlu enable macro Perlu enable macro Aman Aman

Secara tradisional, konversi angka ke kata ditangani di Excel menggunakan kode VBA kustom. Ini merupakan solusi yang baik, tetapi workbook harus disimpan dengan ekstensi .xlsm untuk mengaktifkan macro, yang bisa menimbulkan masalah keamanan di lingkungan korporat tertentu.[2] Metode LAMBDA menawarkan alternatif modern yang tidak memerlukan macro, sehingga lebih aman untuk lingkungan kerja yang ketat soal kebijakan keamanan file.

Salah satu keunggulan utama fungsi LAMBDA kustom adalah logika formula hanya ada di satu tempat, sehingga hanya ada satu salinan kode yang perlu diperbarui saat memperbaiki masalah atau memperbarui fungsionalitas.[2] Jika kamu masih menggunakan versi Excel lama, metode VBA atau Add-Ins tetap menjadi pilihan utama.

Penggunaan rumus terbilang dalam dokumen bisnis bukan sekadar formalitas, melainkan langkah penting untuk mencegah kesalahan interpretasi angka. Dalam dokumen pembayaran yang cukup serius, menduplikasi nilai numerik dengan bentuk katanya sangat diperlukan karena jauh lebih sulit memalsukan angka yang sudah dieja dibandingkan angka yang hanya ditulis secara numerik.[1] Praktik ini umum diterapkan pada kwitansi, cek, dan invoice resmi.

Saat menyiapkan invoice dan dokumen keuangan, menampilkan nominal dalam bentuk kata membantu meningkatkan kejelasan dan akurasi. Fungsi VBA dapat digunakan untuk mengisi nominal invoice secara otomatis ke dalam kata, membuat pelaporan keuangan lebih profesional dan bebas kesalahan.[6] Misalnya, nominal Rp5.250.000 pada faktur pembelian bisa otomatis ditampilkan sebagai "Lima Juta Dua Ratus Lima Puluh Ribu Rupiah".

Dalam konteks administrasi sekolah, rumus terbilang juga berguna bagi guru yang menyusun rapor siswa untuk mengonversi nilai angka menjadi teks. Sementara di bagian keuangan perusahaan, fungsi ini memastikan konsistensi penulisan nominal pada laporan laba rugi, neraca, dan dokumen audit.

Fitur konversi angka ke teks sangat berguna untuk invoice, cek, dan laporan yang umumnya memerlukan jumlah yang ditulis dalam bentuk kata.[8] Dengan menguasai cara menggunakan rumus terbilang di Excel, proses pembuatan dokumen keuangan menjadi jauh lebih efisien dan minim risiko kesalahan pengetikan. Kamu juga bisa mengombinasikan rumus ini dengan fungsi SUMIF atau SUM untuk penjumlahan otomatis sebelum konversi ke teks.

Ins, membuat kode VBA, menggunakan kombinasi rumus manual, atau memanfaatkan fungsi LAMBDA di Excel 365 untuk mendapatkan fitur terbilang.[1]

Ins berhasil dipasang dan diaktifkan, cukup ketik angka di sel tertentu (misalnya A1), lalu di sel lain ketikkan rumus =terbilang(A1) dan tekan Enter. Angka akan otomatis berubah menjadi ejaan huruf dalam bahasa Indonesia.

Error #NAME? muncul karena Excel tidak mengenali fungsi terbilang. Penyebab utamanya adalah Add-Ins belum terpasang, kode VBA belum ditempelkan dengan benar, atau macro belum diaktifkan di pengaturan Trust Center. Pastikan semua langkah instalasi sudah dilakukan dengan tepat.

Ins dan VBA Macro bisa digunakan pada hampir semua versi Excel mulai dari 2007 hingga yang terbaru. Metode rumus manual juga kompatibel dengan semua versi. Hanya metode LAMBDA yang terbatas pada Excel 365 dan Excel 2021 ke atas.[2]

Gunakan operator ampersand (&) untuk menggabungkan hasil terbilang dengan teks "rupiah". Contoh rumus: =terbilang(A1)&" rupiah". Kamu juga bisa menambahkan fungsi PROPER untuk mengkapitalkan huruf pertama setiap kata, menjadi =PROPER(terbilang(A1)&" rupiah").

Ins atau VBA Macro tidak bisa langsung digunakan di Google Sheets karena platform tersebut tidak mendukung VBA. Namun, kamu bisa menggunakan Google Apps Script sebagai alternatif atau memanfaatkan add-on pihak ketiga yang tersedia di Google Workspace Marketplace.

Kelemahan utama macro adalah orang lain tidak akan melihat teks terbilang kecuali macro sudah tertanam di dalam workbook. Pastikan kode VBA sudah ditempelkan di workbook itu sendiri (bukan hanya di Personal Macro), dan file disimpan dalam format .xlsm agar fungsi tetap aktif di komputer lain.[1]

Menguasai berbagai metode untuk mengonversi angka menjadi teks di Excel akan sangat membantu produktivitas kerja, terutama bagi kamu yang sering berurusan dengan dokumen keuangan dan administrasi. Pilihlah metode yang paling sesuai dengan versi Excel dan kebutuhan pekerjaanmu, serta selalu perhatikan aspek keamanan file saat menggunakan macro. Dengan pemahaman yang tepat tentang cara menggunakan rumus terbilang di Excel, proses pengolahan data angka menjadi jauh lebih efisien dan akurat.

Rekomendasi Terkait