
Bagaimana cara menghitung jumlah sel dengan kriteria warna tertentu? Pertanyaan ini kerap muncul di forum-forum diskusi mengenai excel.
Nampaknya sampai dengan saat ini, solusi terbaik untuk menghitung banyaknya sel yang berwarna tertentu adalah dengan menggunakan VBA.
Nah, dalam kesempatan ini je-xcel akan memberikan tips singkat bagaimana membuat UDF (User Defined Function) untuk menghitung banyaknya sel dalam sebuah range yang memiliki warna tertentu.
Code VBA untuk menghitung banyak sel dengan kriteria warna tergolong sangat singkat. Perhatikan contoh berikut:
Function hitungWarna(selAcuan As Range, rangeWarna As Range)Dim sel As RangeFor Each sel In rangeWarna If sel.Interior.Color = selAcuan.Interior.Color Then hitungWarna = hitungWarna + 1 End IfNextEnd FunctionUDF hitungWarna dapat digunakan dalam lembar kerja excel, setelah code diatas diketik atau dicopy pada module standar dalam jendela VBA, caranya sebagai berikut
- Masuk dulu ke dalam jendela VBA dengan cara tekan shorcut ALT+F11
- Dari jendela VBA, klik menu Insert , dan klik module
- Maka kemudian akan muncul module standar yang baru. Copy atau ketik code di atas ke dalam module:
- Save as file excel dengan type file Excel macro enable workbook atau Excel binary workbook
- Sampai pada tahap ini, fungsi hitungWarna sudah dapat digunakan dalam lembar kerja excel.
Penjelasan fungsi:
Fungsi hitungWarna dapat digunakan untuk menghitung banyaknya sel didalam rangeWarna yang memiliki warna sama dengan selAcuan.
Contohnya:
selAcuan = D1
rangeWarna = A1:B5
Maka untuk menghitung banyaknya sel di range A1:B5 yang memiliki warna yang sama dengan sel D1 dapat dituliskan rumusnya sebagai berikut:
=hitungwarna(D1,A1:B5)Sesuai contoh gambar berikut:
Dari gambar tersebut, bisa disimpulkan bahwa fungsi
hitungWarna berhasil menghitung banyaknya warna yang sama dengan sel D1 (kuning) pada range A1:B5. (dalam contoh ada 3 warna)
Demikian tips singkat bagaimana menggunakan code VBA untuk menghitung banyaknya sel dengan kriteria warna.
Semoga bermanfaat.
Baca juga artikel belajar excel lainnya:- Cara Cepat Membuat Hyperlink dengan VBA
- Macro untuk Setting Comment
- Macro untuk Melihat dan Menyembunyikan Comment dengan Cepat
Related Posts :
Shortcut CTR + HOME dan CTR + END Tidak Bekerja - Apa Masalahnya?Pernahkan anda mengalami masalah dengan shortcut keyboard pada saat bekerja menggunakan Microsoft Excel. Salah satu kasus yang sering dikeluhkan pengguna excel … Read More...
Mengatasi Error "Too Many Different Cell Formats"Pesan Error "Too Many Different Cell Format" mulai sering saya jumpai beberapa tahun lalu ketika saya harus merekap data excel dari beberapa unit kerja. Ketika … Read More...
Fungsi PROPER Untuk Text Belakang Tanda PetikDalam postingan sebelumnya sudah dibahas perihal cara menggunakan fungsi PROPER, UPPER dan LOWER untuk menyesuaikan besar kecilnya huruf dalam text. Khusus fung… Read More...
Fungsi DATEDIF Untuk Menghitung Masa Kerja KaryawanDalam pekerjaan sehari-hari di kantor, barangkali kita pernah mengerjakan tugas untuk menghitung berapa lama seorang karyawan sudah bekerja di perusahaan. Beber… Read More...
Kenapa Header Kolom Berubah Menjadi Angka.Masalah mengapa header kolom excel berubah dari huruf menjadi angka, mungkin hanyalah sebuah masalah sepele bagi sebagian pengguna excel. Namun jika a… Read More...
Mengatur Target Hyperlink Pada Posisi Yang TepatMasih membahas perihal hyperlink pada microsoft Excel. Ketika kita membuat hyperlink dengan target hyperlinknya adalah area data dalam file yang sama dengan sel… Read More...
3 Cara Cepat Menghapus Baris Kosong di ExcelAda kalanya kita berhadapan dengan baris-baris data excel yang tidak kontinyu, dimana baris data tersebut diselingi oleh baris-baris kosong yang secara teknis t… Read More...
Cara Memisahkan Kata Per HurufPembaca je-xcel yang budiman, barangkali kita pernah mengisi form-form berupa kotak isian text nama, alamat, nomor telepon dan sebagainya. Masing-masing isian d… Read More...
Perbedaan Alamat Sel Relatif, Absolut dan Semi AbsolutBarangkali kita pernah mendengar pertanyaan seperti ini: Apakah perbedaan referensi atau alamat sel relatif, absolut dan semi absolut dalam excel? Atau mungkin … Read More...
Menghapus Hyperlinks Tanpa Merubah FormatPada saat kita membuat hyperlinks pada microsoft excel, secara default format sel akan berubah menjadi font warna biru bergaris bawah. Jika kita menginginkan fo… Read More...
Cara Menghitung Jumlah Huruf Pada ExcelUntuk menghitung jumlah huruf atau karakter dalam microsoft excel , kita dapat menggunakan fungsi LEN. Secara sederhana rumus LEN hanya dapat menghitung jumlah … Read More...
Waspadalah! : Macro Excel Dapat Merusak Data AndaDengan kemampuannya yang luar biasa untuk meningkatkan efisiensi dan efektifitas kerja microsoft excel, macro/vba juga membuka peluang untuk orang yang tidak be… Read More...
Pengenalan Microsoft Excel 2007Microsoft Excel 2007 adalah seperangkat aplikasi atau software dari bagian Microsoft Office 2007. Terdapat beberapa jenis aplikasi kantoran dari Microsoft Offic… Read More...
Cara Menggunakan Format Painter Secara BerulangHalo Teman, Belajar excel kali ini akan membahas tehnik copy format berulang menggunakan fitur format painter. Saya yakin semua pengguna excel sebenarnya sudah … Read More...
Cara Menghitung Jumlah Huruf dan KataMasih perihal rumus yang bekerja pada data text. Kali ini kita akan membahas bagaimana cara menghitung jumlah huruf , karakter atau kata tertentu dalam sebuah t… Read More...
Belajar Rumus Array Untuk PemulaFormula Array merupakan salah satu fitur penting dalam microsoft excel. Kemampuannya tidak diragukan lagi sangat powerful untuk meningkatkan efisiensi pengolaha… Read More...
Excel Comment - Macro Untuk Konversi Data Tabel Menjadi Text dalam satu
KolomKonversi Data Tabel Menjadi Text dalam satu KolomPada tulisan sebelumnya sudah dijelaskan bagaimana caranya mengkonversi text dalam range kolom menjadi text dal… Read More...
Excel Comment - Find & Replace Text dalam CommentFIND DAN REPLACE text atau string dalam excel worksheet atau range adalah hal biasa dan mudah dilakukan dengan perintah Find (Ctrl + F) atau Replace (Ctr … Read More...
Macro Untuk Setting Comment Pada Microsoft ExcelUntuk melakukan perubahan / setting comment, Excel sendiri sudah menyediakan fasilitas dengan perintah “format Comment” yang dapat diakses dengan cara klik kana… Read More...
5 Alternative Rumus VLOOKUP Ke KiriPerlu Rumus excel untuk cari data? VLOOKUP jawabannya. Namun VLOOKUP saja masih belum cukup, terutama jika kita ingin cari data ke sebelah kiri.Kenapa?... Karen… Read More...
Memahami Rumus VLOOKUP Dengan Studi KasusCara mudah memahami fungsi dan rumus VLOOKUP di excel adalah dengan cara mempraktekannya secara langsung untuk memecahkan kasus kasus olah data excel. Dal… Read More...
Rumus Excel COUNTIF: Menghitung Sel Dengan SyaratFungsi COUNTIF Dalam Rumus Excel dapat digunakan untuk menghitung banyaknya sel yang memenuhi syarat, kriteria atau kondisi tertentu. Misalnya menghitung banyak… Read More...
Solusi Masalah Penulisan Tanggal Di ExcelPembaca je-xcel yang budiman. Barangkali kita pernah menangani tugas-tugas menggunakan aplikasi excel berkenaan dengan data-data tanggal dan waktu. Kemudian kit… Read More...
Cara Cepat Membuat Hyperlink Dalam Ms ExcelCara yang umum dilakukan pengguna excel untuk membuat hyperlink adalah dengan klik kanan pada sel yang akan dibuat hyperlink dan dilanjutkan klik Hyperlink. Car… Read More...
Cara Menyertakan Text Satuan Pada Angka di ExcelDalam pekerjaan hitung menghitung dan olah data di excel, biasanya kita tidak dapat lepas dari satuan ukur, misalnya Ha, Kg, Ton, Meter, M3 dan sebagainya… Read More...
Fungsi LOWER, UPPER dan PROPERPembaca yang budiman… Pada saat bekerja menggunakan microsoft exel, terkadang kita perlu melakukan perubahan huruf kapital maupun huruf kecil. Apalagi jika kita… Read More...
Cara Grouping Baris dan Kolom di ExcelGrouping baris dan kolom di exel sangat diperlukan utuk menyederhanakan data laporan yang terdiri atas sub bagian. Dengan kata lain data terdiri atas data utama… Read More...
Macro Untuk Melihat dan Menyembunyikan Comment ExcelMS Excel CommentMungkin anda pernah mempresentasikan data-data dalam Microsoft excel dimana setiap data harus dijelaskan dengan insert comment. Masalah yang dij… Read More...
Fungsi MATCH - Kegunaan dan Contoh RumusFungsi MATCH merupakan salah satu fungsi yang cukup penting dalam rumus excel. Coretan sederhana ini mencoba mengupas kegunaan MATCH yang mungkin belum dim… Read More...
Fungsi SUMIF dan Rumus Penjumlahan BersyaratBelajar excel kali ini dimaksudkan untuk membahas tehnik penjumlahan bersyarat menggunakan fungsi SUMIF. Penjelasan diupayakan sedetail dan selengkap mungk… Read More...
Cara Display Formula Pada ExcelPembaca yang budiman, jika kita bekerja dengan banyak formula atau rumus yang saling terkait pada microsoft excel, maka adakalanya kita perlu melakukan evaluasi… Read More...
Macro Untuk Memindahkan Text Dari Cell Ke Kotak Insert CommentMenambahkan / insert comment pada microsoft excel kadang cukup membosankan terutama jika jumlahnya banyak dan textnya panjang. Cara yang sering digunakan … Read More...
Menghitung Jumlah Sel Dengan Kriteria WarnaBagaimana cara menghitung jumlah sel dengan kriteria warna tertentu? Pertanyaan ini kerap muncul di forum-forum diskusi mengenai excel.Nampaknya sampai dengan s… Read More...
Fungsi SUM dan Rumus Penjumlahan Pada ExcelPenjelasan Lengkap Rumus Penjumlahan Pada ExcelAda banyak cara untuk melakukan penjumlahan pada Microsoft Excel. Cara yang paling sederhana adalah dengan menggu… Read More...
Memberi Nama Cell dan Range Pada Microsoft Excel Menggunakan Name BoxNama sel atau range pada microsoft excel sangat berguna untuk berbagai keperluan diantaranya:Nama sel yang diidentifikasikan sendiri oleh user lebih mudah diing… Read More...
Excel Comment - Cek Value/String Dalam CommentMACRO UNTUK MENGECEK TEXT /STRING DALAM INSERT COMMENTAdakalanya insert comment dibuat untuk menjelaskan langkah perhitungan data/angka yang ada dalam sel. Kita… Read More...
Rumus Excel SUMPRODUCT - Satu Fungsi, Multi Guna.Apa sebenarnya kegunaan fungsi SUMPRODUCT? Mengapa fungsi ini dikatakan sebagai fungsi multi guna?. Mari kita lihat jawabannya dalam catatan pelajaran exce… Read More...
Macro untuk Menghapus Hyperlink Tanpa Merubah FormatPada postingan sebelumnya kita sudah belajar bagaimana caranya untuk Menghapus Hyperlink Tanpa Merubah Format pada Microsoft Excel. Proses tersebut dibuat … Read More...
Cara Menghitung Diskon Excel 2007
Siapa pembeli yang tidak menyukai kata DISKON ? menjelang akhir tahun biasanya di mall, supermarket, dan tempat perbelanjaan akan ramai dikunjungi pembeli. men… Read More...
VLOOKUP Excel- Rumus Jitu Yang Wajib DikuasaiDiakui atau tidak, masih banyak pengguna excel yang belum memahami atau bahkan belum tau apa itu rumus VLOOKUP. Padahal fungsi excel yang satu ini sangat p… Read More...
Sejauh Mana Kita Menguasai Excel?Microsoft ExcelSiapa tidak kenal dengan program yang satu ini. Ya Microsoft Excel, jika anda pelajar, mahasiswa ataupun pekerja kantoran, tentunya tidak bisa le… Read More...
Cara Menghilangkan Spasi Berlebih Pada TextBagaimana cara menghilangkan kelebihan spasi pada bagian awal, bagian tengah dan bagian akhir text? Dalam beberapa kasus, mungkin kita bisa menghapus spasi yang… Read More...
Rumus Excel Menghitung Nilai Unik Dalam ListMenghitung banyaknya nilai unik dalam list merupakan salah satu jenis tugas yang dapat diselesaikan menggunakan microsoft excel. Ada beberapa cara yang dapat di… Read More...
PivotTable Excel 2003 - Membuat Summary Dengan SekejapCara Membuat Pivot Table Sederhana Dengan Excel 2003Pembaca yang budiman, dalam postingan sebelumnya saya pernah menulis perihal 3 Fitur Canggih di Excel Yang S… Read More...
Posting Komentar