Lompat ke konten Lompat ke sidebar Lompat ke footer

2 Function Excel Untuk Menjumlahkan Angka Di Dalam Teks – Computer 1001


Seperti pola pada gambar, kita bisa memakai macro function untuk menjumlahkan angka di dalam suatu sel lembar kerja yang juga berisi teks atau string.
2 Function Excel untuk Menjumlahkan Angka di Dalam Teks

Penjelasan detil tentang macro ada di postingan ini: Cara Menggunakan (Copy Paste) Macro di Excel, Word, dan PowerPoint.




I. Function untuk Menjumlahkan Angka dalam Satu Sel


Misalnya, kita ingin menjumlahkan angka-angka pada setiap sel untuk ditampilkan dalam kolom Total mirip pola di bawah ini.
Contoh posisi angka dan teks dalam sebuah sel Excel
Solusinya yaitu memakai User Defined Function (UDF) berikut.


Langkah-langkah:



  1. Tekan tombol ALT + F11 untuk memberikan layar editor Microsoft Visual Basic for Applications.

  2. Kemudian pada tab Insert, klik Module. Akan timbul satu layar putih.

  3. Salin dan tempatkan kode di bawah ini pada layar putih tersebut.

    Function SumNums(rngS As Range, Optional strDelim As String = ” “) As Double
    Dim vNums As Variant, lngNum As Long
    vNums = Split(rngS, strDelim)
    For lngNum = LBound(vNums) To UBound(vNums) Step 1
    SumNums = SumNums + Val(vNums(lngNum))
    Next lngNum
    End Function



  4. Kemudian simpan dan tutup layar editor.

  5. Selanjutnya kita akan memakai function tersebut pada lembar kerja Excel. Klik pada sel yang mau diisi dengan hasil penjumlahan. Contoh, sel G2.

  6. Ketik fungsi =SumNums(F2)
    Catatan: sel F2 yakni sel yang berisi angka-angka yang ingin dijumlahkan.
    Ketik function pada sel untuk hasil penjumlahan angka pada satu buah sel

  7. Tekan ENTER. Sel G2 akan berisi hasil penjumlahan.

  8. Selanjutnya salin function pada sel G2 ke sel di bawahnya.



II. Function untuk Menjumlahkan Angka pada Beberapa Sel


Contoh variasi posisi angka dalam sel.
Contoh berbagai posisi angka dan teks dalam sel Excel



  • Kolom A berisi angka di sebelah kanan teks dan di antara sel ada sel yang kosong.

  • Kolom B berisi angka di sebelah kiri teks dan dipisahkan dengan spasi.

  • Kolom C berisi angka di sebelah kiri yang tergabung dengan teks.


Langkah-langkah:



  1. Tekan tombol ALT + F11 untuk menampilkan layar editor Microsoft Visual Basic for Applications.

  2. Kemudian pada tab Insert, klik Module. Akan timbul satu layar putih.

  3. Salin dan tempatkan arahan di bawah ini pada layar putih tersebut.

    Function SumNumbers(rng As Range) As Double
    Dim a, e, m As Object
    a = rng.Value
    With CreateObject(“VBScript.RegExp”)
    .Pattern = “d+(.d+)?”
    .Global = True
    For Each e In a
    If .test(e) Then
    For Each m In .Execute(e)
    SumNumbers = SumNumbers + Val(m.Value)
    Next
    End If
    Next
    End With
    End Function



  4. Simpan dan tutup layar editor.

  5. Untuk memakai function tersebut pada lembar kerja Excel, klik pada sel yang akan diisi dengan hasil penjumlahan. Contoh, sel A5.

  6. Kemudian ketik fungsi =SumNumbers(A1:A4)
    Catatan: sel A1:A4 yaitu sel-sel yang berisi angka yang ingin dijumlahkan.
    Ketik function pada sel untuk hasil penjumlahan kumpulan sel

  7. Tekan ENTER. Selesai.


Rekomendasi Artikel






Baca Juga : Benarkah Tata Trik Pengembangan Windows 10 Cacat?


Baca Juga : ustom Install Microsoft Office 2019


Baca Juga : Windows Server Build 19608 Khusus Insider