Sum dan SumIf merupakan fungsi yang sering digunakan di dalam fungsi excel. Fungsi sum digunakan untuk menjumlahkan nilai cell secara otomatis. Sedangkan fungsi sumif adalah penggabungan fungsi Sum dan fungsi If dan digunakan untuk menjumlahkan nilai cell dengan kondisi tertentu. Kedua fungsi ini telah tersedia dalam microsoft excel dan bisa langsung kita gunakan. Untuk lebih jelas lagi kita bisa lihat pada gambar dibawah ini.
Untuk lebih jauh mengenai fungsi Excel Sum dan Sumif, tutorial excel pernah membahasnya di artikel Menggunakan Fungsi Sumif dan Sumifs. Pada postingan kali ini kita akan membuat sebuah fungsi excel yang akan menjumlahkan nilai cell berdasarkan warna background cell tersebut. Hampir sama dengan penggunaan fungsi sumif atau sumifs, tapi kali ini kita akan membuat fungsi excel tersendiri dengan menggunakan VBA excel macro.
Fungsi Excel Menjumlahkan Berdasarkan Warna Cell
Pada bagian ini kita akan lebih banyak membahas macro excel dan VBA. Untuk anda yang belum memahami cara menggunakan macro excel dapat membaca tutorial Memulai Macro Excel. Tahap ini kita akan membuat sebuah fungsi tersendiri yang akan menghitung nilai cell berdasarkan warna cell tersebut. Untuk memudahkan pemahaman ikuti tahap-tahap berikut ini :
- Buat lah satu tabel seperti tabel seperti kasus di atas (tabel Fungsi Tabel Sumif)
- Pilih menu Developer dan pilih icon Visual Basic pada toolbar kemudian Visual Basic Editor akan tampil.
- Tambahkan module baru dengan mengklik menu Insert lalu pilih Module. Seperti gambar di bawah ini.
- Klik module1 lalu ketiklah kode Visual Basic dibawah ini.
Function SumByColor(CellColor As Range, rRange As Range)
Dim cSum As Long
Dim ColIndex As Integer
ColIndex = CellColor.Interior.ColorIndex
For Each cl In rRange
If cl.Interior.ColorIndex = ColIndex Then
cSum = WorksheetFunction.Sum(cl, cSum)
End If
Next cl
SumByColor = cSum
End Function - Untuk lebih jelas lihat gambar di bawah ini
- Simpan module lalu buka kembali workbook yang telah berisi tabel contoh kasus tadi kemudian ketik nama fungsi yang telah kita buat beserta parameternya. Lihat gambar di bawah ini.
- Keterangan penulisan : SumByColor = Merupakan nama dari Fungsi Excel, D4 = Cell referensi warna, C2:C13 = merupakan range yang akan kita jumlahkan.
- Simpan file tersebut dalam dua format, format pertama format Excel Workbook seperti biasanya dan format yang kedua yaitu format Excel Add-In, agar fungsi tersebut dapat digunakan pada banyak file excel. Untuk format Excell Add-In lihat gambar di bawah ini.
Demikian Tuturial membuat Fungsi Excel untuk menjumlahkan nilai cell berdasarkan warna pada cell tersebut semoga membantu anda dalam melakukan pekerjaan yang berkenaan dengan microsoft Excel.
0 Response to "Fungsi Excel Sum Berdasarkan Warna"
Posting Komentar