Cerita Santaclarita: Gaya & Hidup Terkini

Berita, gaya hidup, dan cerita menarik dari Santaclarita untuk inspirasi harian Anda.

Cara Buat Terbilang di Excel dengan Mudah dan Cepat

Excel merupakan salah satu aplikasi spreadsheet yang sangat populer dan sering digunakan untuk berbagai kebutuhan, mulai dari mengelola data hingga melakukan perhitungan kompleks. Salah satu kebutuhan yang cukup umum terutama dalam bidang administrasi dan keuangan adalah mengubah angka menjadi tulisan kata, yang biasa disebut dengan “terbilang”. Misalnya, angka 1.000.000 diubah menjadi “satu juta rupiah”. Dalam artikel ini, kami akan membahas secara lengkap cara buat terbilang di excel dengan mudah dan praktis.

Apa Itu Fungsi Terbilang di Excel?

Fungsi terbilang di Excel adalah fitur atau cara untuk mengonversi angka numerik menjadi kata-kata tertulis. Fungsi ini sangat berguna untuk membuat dokumen seperti faktur, kuitansi, atau laporan keuangan yang memerlukan pencantuman nominal dalam bentuk terbilang untuk menghindari kesalahan penulisan angka.

Sayangnya, Excel standar tidak menyediakan fungsi terbilang bawaan seperti fungsi SUM atau IF. Oleh karena itu, untuk membuat angka menjadi terbilang di Excel, kita perlu menggunakan beberapa metode alternatif, seperti menulis kode VBA (Visual Basic for Applications), menggunakan rumus khusus, atau mengunduh add-in terbilang.

Kenapa Penting Menggunakan Terbilang di Excel?

Penggunaan angka dalam bentuk terbilang sangat penting dalam dokumen resmi. Berikut beberapa alasan mengapa terbilang diperlukan: Togel Cumi Cumi: Mengenal Fenomena Unik dalam Dunia Togel

  • Mencegah Kesalahan Penulisan: Angka yang tertulis bisa saja berbeda dengan angka sensus yang dimaksud, sehingga menulis dalam bentuk kata mengurangi risiko salah tafsir.
  • Memenuhi Formalitas Dokumen: Faktur, surat perjanjian, dan dokumen legal lainnya biasanya memerlukan nominal dalam bentuk terbilang.
  • Meningkatkan Kredibilitas: Dokumen yang lengkap dan profesional menjadi lebih dipercaya oleh penerima.

Cara Buat Terbilang di Excel: Metode yang Bisa Digunakan

Berikut adalah beberapa cara yang bisa Anda coba untuk membuat terbilang di Excel. Wikipedia Bahasa Indonesia

1. Menggunakan VBA (Visual Basic for Applications)

Metode ini adalah cara yang paling populer dan fleksibel untuk membuat fungsi terbilang di Excel. Dengan VBA, Anda bisa membuat fungsi kustom yang bisa dipanggil langsung seperti fungsi bawaan Excel.

Langkah-langkah Membuat Fungsi Terbilang dengan VBA

  1. Buka Excel, kemudian tekan Alt + F11 untuk masuk ke jendela Visual Basic Editor.

  2. Pilih Insert > Module untuk membuat modul baru.

  3. Salin dan tempel kode VBA berikut ke dalam modul:

Function Terbilang(ByVal MyNumber)
    Dim Units As String
    Dim SubUnits As String
    Dim TempStr As String
    Dim DecimalPlace As Integer
    Dim Count As Integer
    Dim NumString As String
    Dim Fraction As String
    
    Dim xNumbers(0 To 19) As String
    Dim xTens(2 To 9) As String
    
    xNumbers(0) = "nol"
    xNumbers(1) = "satu"
    xNumbers(2) = "dua"
    xNumbers(3) = "tiga"
    xNumbers(4) = "empat"
    xNumbers(5) = "lima"
    xNumbers(6) = "enam"
    xNumbers(7) = "tujuh"
    xNumbers(8) = "delapan"
    xNumbers(9) = "sembilan"
    xNumbers(10) = "sepuluh"
    xNumbers(11) = "sebelas"
    xNumbers(12) = "dua belas"
    xNumbers(13) = "tiga belas"
    xNumbers(14) = "empat belas"
    xNumbers(15) = "lima belas"
    xNumbers(16) = "enam belas"
    xNumbers(17) = "tujuh belas"
    xNumbers(18) = "delapan belas"
    xNumbers(19) = "sembilan belas"
    
    xTens(2) = "dua puluh"
    xTens(3) = "tiga puluh"
    xTens(4) = "empat puluh"
    xTens(5) = "lima puluh"
    xTens(6) = "enam puluh"
    xTens(7) = "tujuh puluh"
    xTens(8) = "delapan puluh"
    xTens(9) = "sembilan puluh"
    
    MyNumber = Trim(Str(MyNumber))
    DecimalPlace = InStr(MyNumber, ".")
    
    If DecimalPlace > 0 Then
        NumString = Left(MyNumber, DecimalPlace - 1)
        Fraction = Mid(MyNumber, DecimalPlace + 1)
    Else
        NumString = MyNumber
        Fraction = ""
    End If
    
    Count = 1
    TempStr = ""
    
    Do While NumString <> ""
        Select Case Count
            Case 1
                TempStr = GetHundreds(NumString) & TempStr
            Case 2
                If Val(NumString) > 0 Then TempStr = " ribu " & TempStr
            Case 3
                If Val(NumString) > 0 Then TempStr = " juta " & TempStr
            Case 4
                If Val(NumString) > 0 Then TempStr = " milyar " & TempStr
            Case 5
                If Val(NumString) > 0 Then TempStr = " triliun " & TempStr
        End Select
        NumString = Left(NumString, Len(NumString) - 3)
        Count = Count + 1
    Loop
    
    Terbilang = Trim(TempStr) & " rupiah"
    
    ' Fungsi untuk mengkonversi ratusan
    Function GetHundreds(ByVal Number)
        Dim n As Integer
        Dim s As String
        Number = Right("000" & Number, 3)
        n = Val(Number)
        s = ""
        If n = 0 Then
            GetHundreds = ""
            Exit Function
        End If
        If n \ 100 > 0 Then
            If n \ 100 = 1 Then
                s = "seratus "
            Else
                s = xNumbers(n \ 100) & " ratus "
            End If
        End If
        n = n Mod 100
        If n > 0 Then
            If n < 20 Then
                s = s & xNumbers(n)
            Else
                s = s & xTens(n \ 10)
                If n Mod 10 > 0 Then
                    s = s & " " & xNumbers(n Mod 10)
                End If
            End If
        End If
        GetHundreds = s
    End Function
End Function
  1. Tutup jendela Visual Basic Editor dan kembali ke lembar kerja Excel Anda.

  2. Gunakan fungsi =Terbilang(A1) di mana A1 adalah sel yang berisi angka yang ingin Anda konversi.

Dengan metode ini, angka akan otomatis berubah menjadi tulisan kata dalam bahasa Indonesia disertai kata “rupiah”. Kode ini masih bisa Anda modifikasi sesuai kebutuhan, misalnya menambahkan pecahan desimal atau menghilangkan kata “rupiah”.

2. Menggunakan Rumus Excel Bawaan (Kombinasi Rumus)

Alternatif lain tanpa VBA adalah menggunakan rumus-rumus bawaan Excel untuk mengubah angka menjadi kata, namun metode ini sangat terbatas dan biasanya hanya untuk angka kecil karena rumusnya sangat kompleks dan panjang. Umumnya, metode ini kurang efektif untuk angka besar dan tidak fleksibel.

Contohnya, Anda bisa membuat tabel angka dan kata kemudian menggunakan rumus VLOOKUP atau IF yang bersarang, namun ini memerlukan waktu dan rumit jika nominal yang ingin di-konversi banyak dan variatif.

3. Menggunakan Add-In Terbilang

Beberapa pengembang pihak ketiga menyediakan add-in (plugin) yang bisa diinstall ke Excel untuk menyediakan fungsi terbilang. Anda tinggal mengunduh add-in tersebut, menginstalnya, dan menggunakan fungsi terbilang langsung di Excel.

Kekurangannya, biasanya add-in ini tidak gratis dan perlu diperhatikan keamanan ketika mengunduh dari sumber tidak resmi. Pastikan untuk menggunakan sumber terpercaya.

Tips Menggunakan Fungsi Terbilang di Excel

  • Selalu backup file Excel Anda sebelum menambahkan kode VBA agar data penting tidak hilang. Mimpi Melihat Tai Manusia: Arti, Makna, dan Tafsir dalam

  • Periksa kembali hasil terbilang terutama angka besar agar tidak ada kesalahan penulisan kata.

  • Gunakan modul VBA agar fungsi terbilang dapat digunakan berulang kali di berbagai sheet tanpa menulis ulang.

  • Pelajari penyesuaian kode VBA bila Anda ingin mengubah format tulisan, seperti menambahkan kata “rupiah”, “sen”, atau bahasa lain.

Kesimpulan

Membuat terbilang di Excel memang membutuhkan sedikit usaha karena tidak tersedia fungsi baku. Namun, dengan menggunakan kode VBA sederhana, Anda dapat dengan mudah mengubah angka menjadi tulisan kata sesuai kebutuhan. Selain itu, metode lain seperti menggunakan add-in pihak ketiga juga bisa menjadi solusi apabila Anda menginginkan kemudahan tanpa harus menulis kode sendiri.

Semoga panduan ini membantu Anda untuk membuat dokumen Excel yang lebih rapi, profesional, dan bebas kesalahan angka.

FAQ – Pertanyaan Umum tentang Cara Buat Terbilang di Excel

1. Apakah Excel menyediakan fungsi terbilang secara default?

Tidak, Excel belum menyediakan fungsi terbilang bawaan. Anda harus membuat fungsi kustom menggunakan VBA, atau menggunakan add-in khusus.

2. Apakah kode VBA terbilang aman digunakan?

Ya, selama Anda menggunakan kode yang sudah terpercaya dan tidak mengubah file lain, kode VBA untuk terbilang aman untuk digunakan.

3. Bisakah fungsi terbilang untuk mata uang selain rupiah?

Bisa, Anda hanya perlu memodifikasi kode VBA untuk mengganti kata “rupiah” dengan mata uang lain sesuai kebutuhan.

4. Bagaimana cara mengaktifkan macro di Excel?

Untuk menjalankan kode VBA, Anda perlu mengaktifkan macro di Excel melalui pengaturan Trust Center. Pastikan macro hanya diaktifkan untuk dokumen yang Anda percaya.

5. Apakah ada cara terbilang untuk angka desimal di Excel?

Ya, Anda bisa menambahkan kode tambahan di VBA untuk mengonversi angka desimal seperti sen atau bagian pecahan kecil sesuai kebutuhan.

Leave a Reply

Your email address will not be published. Required fields are marked *