Menjumlahkan Nilai Berdasarkan Warna Cell di Excel

Menjumlahkan isi cell berdasarkan kriteria tertentu di Microsoft Excel sudah ada Rumus bawaan yaitu menggunakan SUMIF. Namun penggunan rumus SUMIF ini belum bisa menjumlahkan berdasarkan warna hanya berdasarkan kriteria dari Nilai yang ada pada Cell saja. Untuk bisa menjulahkan dengan keriteria warna, kita harus membuat sebuah fungsi sendiri yang disebut UDF (User Define Function) melalui Visual basic Editor.

Disini saya sudah siapkan contoh data sebagai contoh untuk materi ini. Dari data dibawah ini, kita akan menjumlahkan Nilai pada kolom total berdasarkan warnanya.

Karena Excel tidak memiliki rumus untuk menghitung berdasarkan warna, disini kita akan coba buat rumus sendiri untuk menghitung berdasarkan warna.

Untuk membuat UDF , langkah pertama masuk ke Visual Basic Editor dengan menakan ALT + F11 pada keyboard atau melalui Menu Developer-Visual Basic. Insert sebuah Module baru, kemudian paste script dibawah ini kedalam module.

Function SUMWarna(ByVal SumRange As Range, _
ByVal SumCriteria As Range) As Double
Rem Auth    : ExcelNoob.com
Dim RangeCell As Range
For Each RangeCell In SumRange
    If RangeCell.Interior.Color = SumCriteria.Interior.Color Then
        SUMWarna = SUMWarna + RangeCell.Value
    End If
Next
End Function

Pengunaan dari UDF diatas sama seperti rumus excel lainnya, dengan sintaksis

=SUMWarna(Range,Range_Kriteria)

''Range   = Range yang akan dijumlahkan
''Range_Kriteria = Cell yang warnanya dijadikan kriteria 

Untuk lebih jelasnya, bisa dilihat pada penggunan rumus diatas pada gambat dibawah ini.

Demikian cara membuat rumus untuk menjumlahkan isi cell berdasarkan warna dengan UDF SUMWarna. jika kalian menginginkan File contoh diatas, silahkan download pada halaman download.

Be the first to comment

Leave a Reply

Your email address will not be published.


*