Daptar eusi
Dina Excel, teu aya fungsi pikeun ngitung dumasar kana warna sél. Tapi ku ngagunakeun Microsoft Visual Basic for Applications (VBA) bisa nyieun pungsi custom pikeun itungan dumasar kana warna sél. Dina artikel ieu, kuring bakal nunjukkeun anjeun kumaha anjeun tiasa nyiptakeun sareng nganggo ColorFunction dina Excel.
Sebutkeun, urang gaduh set data tina urutan produk hiji perusahaan. Kolom Kuantitas Pesenan diwarnaan dumasar kana status pangirimanna. pesenan dikirimkeun diwarnaan ku héjo lampu sarta pesenan nu dina pangiriman diwarnaan ku jeruk lampu. Ayeuna urang tiasa mendakan jumlah palanggan anu nampi atanapi henteu nampi pesenan ku ngitung sél warna anu sami. Jumlah total pesenan anu dikirimkeun atanapi pesenan dina pangiriman tiasa dipendakan ku cara nambihan sél anu warnana sami.
Unduh Buku Latihan Praktek
Fungsi Warna dina Excel.xlsm
ColorFunction dina Excel
Lengkah 1 : Muka Modul Makro dina jandela VBA
Kahiji, anjeun kudu muka VBA jandela ku mencét ALT+F11. Sanggeus éta klik katuhu dina ngaran lambar ti panel kénca jeung buka Selapkeun> Modul
Hasilna, kotak Modul bakal dibuka.
Lengkah 2 : Nyelapkeun kodeu VBA pikeun nyieun ColorFunction
Selapkeun kodeu ieu, dina kotak Modul jeung tutup VBA jandela.
4508
Di dieu, kodeu VBA nyieun pungsi custom ngaranna ColorFunction nu bakal ngitung sél berwarna lamun urang masihan argumen salaku PALSU sareng bakal nyimpulkeun sél anu diwarnaan upami urang masihan argumen salaku BENER.
Lengkah 3 : Nyimpen buku kerja salaku Excel Macro Enabled Workbook
Anjeun kudu nyimpen workbook Excel dina format .xlsm pikeun nyimpen pungsi custom Anjeun. Kahiji, buka File ti belah kénca juru luhur jandela Excel Anjeun.
Sanggeus éta, Pilih Simpen Salaku.
Terus pilih Excel Macro-enabled Workbook (*xlsm) terus klik Simpen.
Lengkah 4 : Nganggo ColorFunction pikeun Ngitung sél Berwarna
Ayeuna anjeun tiasa nganggo kustom anjeun ColorFunction.
Pikeun kéngingkeun jumlah sél héjo caang, ketik rumus di handap dina sél kosong,
=ColorFunction(F5,$D$5:$D$11,FALSE)
Di dieu, F5 = Kriteria sél nu warna bakal diitung
$D$5:$D$11 = Rentang pikeun cacah
PALSU nunjukkeun yen jumlah sél nu warnana sarua jeung sél kriteria bakal diitung
Pencét ENTER sarta anjeun bakal meunang itungan sél héjo caang.
Ku cara nu sarua, Anjeun bisa meunangkeun cacah sél oranyeu caang.
Lengkah 5 : Ngagunakeun ColorFunction pikeun Jumlah Sél Berwarna
Pikeun meunangkeun jumlah sél warna héjo caang, ketik rumus ieu dina ansél kosong,
=ColorFunction(F5,$D$5:$D$11,TRUE)
Di dieu, F5 = Kriteria sél mana warna anu bakal dijumlahkeun
$D $5:$D$11 = Rentang jumlah
TRUE nunjukkeun yen jumlah sél nu boga warna nu sarua jeung sél kriteria bakal ditambahkeun.
anjeun bakal meunang jumlah sél héjo caang ku mencét ENTER.
Dina cara nu sarua, Anjeun bisa meunangkeun jumlah sél oranyeu caang.
Cara Alternatif Ngitung jeung Jumlah Sél Berwarna
Tinimbang ngagunakeun ColorFunction , anjeun bisa meunangkeun jumlah sél warna atawa nyimpulkeun sél warna dina dua cara béda.
1. Ngagunakeun FILTER jeung SUBTOTAL Fungsi
Anjeun bisa meunangkeun cacah jeung jumlah sél warna ku cara maké Filter jeung fungsi SUBTOTAL .
Kahiji, buka tab Data jeung klik Filter.
Sanggeus éta panah ka handap bakal muncul di gigireun unggal lulugu kolom anjeun. Pencét panah ka handap di gigireun Kuantitas Pesenan (Kolom Berwarna), lebet ka Saring dumasar Warna , teras pilih warna héjo caang.
Ayeuna anjeun ngan ukur ningali data warna héjo ngora dina kolom ieu. Pikeun meunangkeun cacah, ketik rumus di handap ieu,
=SUBTOTAL(2,D5:D11)
Di dieu 2 nunjukkeun yén sél bakal diitung sareng D5:D11 nyaéta rentang data.
Sanggeus mencet ENTER anjeun bakal meunang itungan warna héjo caangsél.
Pikeun meunangkeun jumlah sél warna, ketik rumus ieu,
=SUBTOTAL(9,D5:D11)
Di dieu 9 nunjukkeun yén sél bakal ditambahkeun jeung D5:D11 mangrupa rentang data
Sanggeus mencet Asupkeun anjeun bakal meunang jumlah sél warna héjo caang.
Ku cara ngarobah saringan jadi warna oranyeu caang, anjeun bisa meunangkeun cacah jeung jumlah warna oranyeu. sél.
2. Ngagunakeun Fungsi GET.CELL
Ku ngagunakeun fungsi GET.CELL anjeun ogé bisa ngitung jeung nyimpulkeun sél berwarna.
Kahiji, buka tab Formula terus pilih Tetepkeun Ngaran.
A Ngaran Anyar kotak bakal muncul. Ketik ngaran saperti Warna dina Ngaran Kotak. sareng Selapkeun rumus dina Nunjukkeun ka kotak teras pencét OK.
=GET.CELL(38,’GET CELL’!$D5)
Di dieu 38 nunjukkeun yén rumus bakal pasihan kode warna sél anu dirujuk sareng 'GET CELL'!$D5 nyaéta sél anu dirujuk (sél munggaran saatos lulugu kolom tina kolom berwarna)
Ayeuna ketik =Warna (Ngaran anu anjeun bikeun samemehna dina kotak Tetepkeun Ngaran ) dina kolom padeukeut kolom berwarna anjeun.
Sanggeus mencet ENTER jeung nyered sél E5 nepi ka ahir susunan data anjeun, anjeun bakal meunang kode warna sadaya sél warna anjeun dina kolom E .
Ayeuna ketik rumus ieu pikeun meunangkeun cacah warna héjo caangsél
=COUNTIF($E$5:$E$11,50)
Di dieu, $E$5:$E$11 mangrupa rentang pikeun diitung, jeung 50 mangrupa kode warna héjo caang. .
Sanggeus mencet Enter anjeun bakal meunang jumlah sél warna héjo.
Ketik rumus di handap pikeun meunangkeun jumlah sél warna héjo caang,
=SUMIF(E5:E11,50,D5:D11)
Di dieu, E5:E11 nyaéta rentang kriteria, 50 nuduhkeun kode warna héjo caang jeung D5:D11 mangrupa rentang jumlah.
Pencét ENTER sarta anjeun bakal meunang jumlah sakabéh sél warna héjo.
Ku cara nu sarua, Anjeun bisa meunangkeun cacah jeung jumlah sél warna oranyeu caang.
Kacindekan
Abdi ngarepkeun saatos ngalangkungan Artikel ayeuna anjeun tiasa nyiptakeun sareng nganggo ColorFunction dina Excel. Upami anjeun nyanghareupan masalah, mangga tinggalkeun koméntar.