Loncat ke daftar isi utama

Bagaimana cara cepat mengubah angka mata uang menjadi kata-kata di Excel?

Penulis: Matahari Terakhir Dimodifikasi: 2025-02-12

Saat bekerja dengan data keuangan di Excel, mungkin ada saatnya Anda perlu mengonversi angka mata uang menjadi kata-kata, seperti menulis jumlah cek. Sayangnya, Excel tidak menyediakan fungsi bawaan untuk ini, tetapi ada dua metode efektif untuk melakukannya. Artikel ini akan memandu Anda melalui kedua metode tersebut, membantu Anda memilih pendekatan terbaik berdasarkan kebutuhan Anda.

Contoh angka mata uang di Excel yang dikonversi menjadi kata

Mengeja angka mata uang menjadi kata-kata dengan VBA panjang

Mengeja angka mata uang menjadi kata-kata dengan Kutools for Excel ide bagus3


Mengeja angka mata uang menjadi kata-kata dengan VBA panjang

Di Excel, Anda tidak bisa dengan cepat mengonversi angka ke kata bahasa Inggris kecuali VBA.

1. tekan Alt + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. klik Menyisipkan > Modul dan tempelkan di bawah VBA ke yang baru Modul jendela.

VBA: Ubah nomor mata uang menjadi kata-kata dalam bahasa Inggris.

Function SpellNumberToEnglish(ByVal pNumber)
'Updateby20131113
Dim Dollars, Cents
arr = Array("", "", " Thousand ", " Million ", " Billion ", " Trillion ")
pNumber = Trim(Str(pNumber))
xDecimal = InStr(pNumber, ".")
If xDecimal > 0 Then
    Cents = GetTens(Left(Mid(pNumber, xDecimal + 1) & "00", 2))
    pNumber = Trim(Left(pNumber, xDecimal - 1))
End If
xIndex = 1
Do While pNumber <> ""
    xHundred = ""
    xValue = Right(pNumber, 3)
    If Val(xValue) <> 0 Then
        xValue = Right("000" & xValue, 3)
        If Mid(xValue, 1, 1) <> "0" Then
            xHundred = GetDigit(Mid(xValue, 1, 1)) & " Hundred "
        End If
        If Mid(xValue, 2, 1) <> "0" Then
            xHundred = xHundred & GetTens(Mid(xValue, 2))
        Else
            xHundred = xHundred & GetDigit(Mid(xValue, 3))
        End If
    End If
    If xHundred <> "" Then
        Dollars = xHundred & arr(xIndex) & Dollars
    End If
    If Len(pNumber) > 3 Then
        pNumber = Left(pNumber, Len(pNumber) - 3)
    Else
        pNumber = ""
    End If
    xIndex = xIndex + 1
Loop
Select Case Dollars
    Case ""
        Dollars = "No Dollars"
    Case "One"
        Dollars = "One Dollar"
    Case Else
        Dollars = Dollars & " Dollars"
End Select
Select Case Cents
    Case ""
        Cents = " and No Cents"
    Case "One"
        Cents = " and One Cent"
    Case Else
        Cents = " and " & Cents & " Cents"
End Select
SpellNumberToEnglish = Dollars & Cents
End Function
Function GetTens(pTens)
Dim Result As String
Result = ""
If Val(Left(pTens, 1)) = 1 Then
    Select Case Val(pTens)
        Case 10: Result = "Ten"
        Case 11: Result = "Eleven"
        Case 12: Result = "Twelve"
        Case 13: Result = "Thirteen"
        Case 14: Result = "Fourteen"
        Case 15: Result = "Fifteen"
        Case 16: Result = "Sixteen"
        Case 17: Result = "Seventeen"
        Case 18: Result = "Eighteen"
        Case 19: Result = "Nineteen"
        Case Else
    End Select
Else
Select Case Val(Left(pTens, 1))
    Case 2: Result = "Twenty "
    Case 3: Result = "Thirty "
    Case 4: Result = "Forty "
    Case 5: Result = "Fifty "
    Case 6: Result = "Sixty "
    Case 7: Result = "Seventy "
    Case 8: Result = "Eighty "
    Case 9: Result = "Ninety "
    Case Else
End Select
Result = Result & GetDigit(Right(pTens, 1))
End If
GetTens = Result
End Function
Function GetDigit(pDigit)
Select Case Val(pDigit)
    Case 1: GetDigit = "One"
    Case 2: GetDigit = "Two"
    Case 3: GetDigit = "Three"
    Case 4: GetDigit = "Four"
    Case 5: GetDigit = "Five"
    Case 6: GetDigit = "Six"
    Case 7: GetDigit = "Seven"
    Case 8: GetDigit = "Eight"
    Case 9: GetDigit = "Nine"
    Case Else: GetDigit = ""
End Select
End Function

3. Kemudian simpan kode ini dan tutup jendela untuk kembali ke lembar kerja, dan pilih sel kosong ketik rumus ini = SpellNumberToEnglish (A2) (A2 adalah nomor mata uang), dan tekan Enter kunci, lalu seret gagang isian ke bawah untuk menerapkan rumus ini ke sel yang Anda butuhkan. Lihat tangkapan layar:

Contoh penggunaan rumus SpellNumberToEnglish untuk mengubah angka mata uang menjadi kata-kata di Excel
Panah ke bawah
Contoh angka mata uang di Excel yang dikonversi menjadi kata

Eja angka mata uang menjadi kata-kata dengan fungsi Spell Out Numbers yang praktis

Bagi mereka yang tidak ingin menggunakan VBA, Kutools untuk Excel menyediakan cara mudah, cukup dengan satu klik untuk mengubah angka menjadi kata. Angka ke Kata fitur di Kutools untuk Excel Mendukung konversi angka menjadi kata dalam lebih dari 40 format mata uang yang berbeda, menjadikannya solusi ideal untuk pelaporan keuangan dan transaksi internasional. Hanya dengan beberapa klik, pengguna dapat mengubah nilai numerik menjadi teks mata uang yang diformat sepenuhnya dalam berbagai bahasa, termasuk USD, EUR, GBP, JPY, CNY, dan lainnya, sehingga menghilangkan kebutuhan untuk konversi manual dan mengurangi kesalahan.

Kutools untuk Excel menawarkan lebih dari 300 fitur canggih untuk menyederhanakan tugas-tugas kompleks, meningkatkan kreativitas dan efisiensi. Ditingkatkan dengan kemampuan AI, Kutools mengotomatiskan tugas dengan presisi, membuat pengelolaan data menjadi mudah. Informasi rinci tentang Kutools untuk Excel...         Uji coba gratis...

1. Pilih nomor mata uang dan klik Kutools > Konten > Angka ke Kata. Lihat tangkapan layar:

Tangkapan layar yang menunjukkan opsi Angka ke Kata di menu Konten Kutools di Excel

2. Dalam Angka ke Kata Mata Uang dialog, pilih bahasa yang ingin Anda gunakan; di sini saya akan memilih Inggris pilihan dari Bahasa kotak daftar, lihat tangkapan layar:

Tangkapan layar yang menunjukkan dialog Angka ke Kata Mata Uang dengan opsi Bahasa Inggris dan Mandarin

3. klik Ok or MendaftarKemudian angka mata uang yang Anda pilih telah dikonversi ke kata mata uang tertentu.

Tangkapan layar angka mata uang yang dikonversi ke kata-kata bahasa Inggris menggunakan Kutools

📌 Catatan: Anda dapat menyalin dan menempelkan nomor mata uang ke lembar kerja lain sebelum Anda menerapkannya Angka ke Kata.

Mengubah angka mata uang menjadi kata-kata di Excel dapat dilakukan secara efisien menggunakan VBA atau Kutools for Excel. Dengan menerapkan salah satu metode ini, Anda dapat mengotomatiskan pelaporan keuangan dan menghilangkan kesalahan pengetikan manual. Jika Anda tertarik untuk mempelajari lebih banyak tips dan trik Excel, situs web kami menawarkan ribuan tutorial untuk membantu Anda menguasai Excel.


Demo: Ubah Angka Mata Uang Menjadi Kata menggunakan Kutools for Excel

 
Kutools untuk Excel: Lebih dari 300 alat praktis di ujung jari Anda! Nikmati fitur AI gratis selamanya! Download Sekarang!

Alat Produktivitas Kantor Terbaik

🤖 Kutools AI Ajudan: Merevolusi analisis data berdasarkan: Eksekusi Cerdas   |  Hasilkan Kode  |  Buat Rumus Khusus  |  Analisis Data dan Hasilkan Grafik  |  Aktifkan Fungsi Kutools...
Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat   |  Hapus Baris Kosong   |  Gabungkan Kolom atau Sel tanpa Kehilangan Data   |   Putaran tanpa Formula ...
Pencarian Super: VLookup Beberapa Kriteria    VLookup Nilai Berganda  |   VLookup di Beberapa Lembar   |   Pencarian Fuzzy ....
Daftar Drop-down Lanjutan: Buat Daftar Drop Down dengan Cepat   |  Daftar Drop Down yang Bergantung   |  Multi-pilih Drop Down List ....
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  |  Bandingkan Rentang & Kolom ...
Fitur Unggulan: Fokus Kisi   |  Tampilan Desain   |   Bar Formula Besar    Manajer Buku Kerja & Lembar   |  Perpustakaan Sumberdaya (Teks otomatis)   |  Pemetik tanggal   |  Gabungkan Lembar Kerja   |  Enkripsi/Dekripsi Sel    Kirim Email berdasarkan Daftar   |  Filter Super   |   Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter, ...)   |   50 + Grafik jenis (Gantt Chart, ...)   |   40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun, ...)   |   19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur, ...)   |   12 Konversi Tools (Angka ke Kata, Konversi Mata Uang, ...)   |   7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel, ...)   |   ... dan banyak lagi

Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu.  Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...


Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!