Ynhâldsopjefte
It brûken fan kleuren yn it wurkboek is in geweldige manier om it oantrekliker te meitsjen. Mar, om't d'r gjin ynboude funksje is om de kleurde sellen yn Excel te tellen, mije minsken gewoanlik kleursellen. Mar it kin dien wurde mei guon trúkjes. Yn dit artikel sille wy jo sjen litte hoe't jo kleurde sellen telle yn Excel.
Praktyksjabloan downloade
Jo kinne hjir de fergese Excel-sjabloan foar praktyk downloade en oefenje op jo eigen.
Telle kleurde sellen yn Excel.xlsm
4 maklike manieren om kleurde sellen te tellen yn Excel
Yn dizze seksje sille jo leare hoe't jo kleurde sellen telle yn Excel troch Excel-kommando-ark en troch brûkers-definieare funksjes (UDF) te brûken.
1. Brûk de Find & amp; Selektearje kommando om kleurde sellen te tellen yn Excel
De Fyn & Selektearje kommando is ien fan 'e nuttichste ark yn Excel om alle Excel-relatearre taken út te fieren. Hjir sille wy it brûke om kleurde sellen te tellen yn Excel.
Besjoch de folgjende dataset, wêr't trije kategoryen gegevens binne, Kategory: Fruit, Blommen en iten. En elke kategory wurdt differinsjearre troch ferskate kleuren. Fruitkategory oanjûn yn kleur Blau , kategory Blommen yn Oranje en kategory Iten hat gjin eftergrûnkleuren.
No sille wy leare hoe't jo it oantal fan elke kleur fine dy't elke sel fan elke kategory hâldt.
Stappen:
- Selektearje de dataset mei kleurdesellen.
- Selektearje yn de Bewurkje ljepper Fyn & Selektearje - & GT; Fyn
- Klik op Opsjes út it pop-up Fyn en ferfange fak.
- Fan de folgjende pop-up Fyn en ferfange doaze, klik op de dellûk list yn Opmaak -> Kies Format From Cell .
- In fjouwerdiminsjonaal plussymboal sil ferskine. Plak dat symboal oer elke kleurde sel en klikje derop (wy hawwe de kleur Blau keazen).
- Opnij, it pop-up-finster en ferfange-fak sil ferskine, en jo sille fernimme dat it labelfak Foarbyld* wurdt fol mei in kleur dy't fergelykber is mei de kleur fan 'e sel dy't jo earder keazen hawwe.
- Klik op Alles fine. .
Jo krije alle details fan de oantsjutte kleurde sellen tegearre mei it oantal fan dy kleurde sellen.
Op deselde wize kinne jo alle oare kleurde sellen yn jo wurkblêd telle yn Excel.
Lês mear: Hoe kinne jo kleurde sellen yn telle Excel sûnder VBA (3 metoaden)
2. Filters tapasse en de SUBTOTAL-funksje yn Excel om kleurde sellen te tellen
It brûken fan Excel's Filter -ark en it ynfoegjen fan in SUBTOTAL -funksje dêryn is in oare effisjinte manier om telle kleurde sellen yn Excel. En wy kinne dat brûke om de kleurde sellen yn Excel ek te tellen.
Besjoch de folgjende dataset dy't kleurd is troch de Kategory.No sille wy de stappen leare om it oantal fan dy kleurde sellen yn Excel út te finen mei Filters en de SUBTOTAL-funksje .
Stappen:
- Skriuw yn in oare sel yn it wurkblêd de folgjende SUBTOTAL formule,
=SUBTOTAL(102,B5:B16)
Hjir,
102 = It oantal sichtbere sellen yn it opjûne berik.
B5:B16 = It berik fan de kleurde sellen.
- Jo krije de totale telling fan de kleurde sellen yn it blêd (wy hawwe bygelyks 12 sellen mei eftergrûnkleuren, dus de SUBTOTAL joech ús in útfier fan 12 ).
- Selektearje dêrnei allinnich de kopteksten fan de dataset.
- Gean nei Data -> Filter .
- It sil in drop-down knop ynfoegje yn elke koptekst fan de dataset.
- Klik op de dellûkknop út de koptekst fan de kolom dy't gekleurde sellen yn hat (bgl. Produktnamme).
- Fan de dellûklist, selektearje Filter op kleur en jo krije alle kleuren fan jo dataset yn in sublist.
- Klik op de kleur dy't jo telle wolle (wy hawwe bygelyks de kleur Blau keazen).
- It sil jo allinich de sellen sjen litte kleurd mei dy oantsjutte kleur tegearre mei de tellen fan dy sellen yn it resultaat SUBTOTAL sel (bglde oare kleurde sellen yn jo wurkblêd yn Excel (bgl. resultaatsel produsearre 5 )
Lês mear: Tellen sellen op kleur mei betingst Opmaak yn Excel (3 metoaden)
3. Implementearje GET.CELL 4-makro- en COUNTIFS-funksjes yn Excel om kleurde sellen te tellen
It gebrûk fan Excel 4.0 Macro -funksjes is beheind fanwegen syn kompatibiliteit en swierrichheden. In oare reden is dat dit in âlde makrofunksje is yn Excel, sadat guon nije funksjes ûntbrekke. Mar as jo noch noflik binne mei it wurkjen mei de EXCEL 4.0-makro's , dan sille wy jo helpe om de funksje fan it tellen fan de kleurde sellen yn Excel te brûken.
Mei deselde dataset dy't wy hawwe al oefene hawwe, sille wy leare hoe't jo in Macro 4-funksje ymplementearje om kleurde sellen yn Excel te tellen.
- Gean nei Formules - & GT; Define Name .
- Skriuw yn it Nije namme pop-up box it folgjende,
- Namme: GetColorCode (dit is in troch brûkers definieare namme)
- Scope: Wurkboek
- Ferwiist nei: =GET. CELL(38,GetCell!$B5)
Hjir,
GetCell = Blêdnamme dy't jo dataset hat
$B5 = Referinsje fan de kolom meide eftergrûnkleur.
- Klik op OK
No hawwe jo in troch de brûker definieare formule, =GetColorCode .
- Yn it neist de gegevens, skriuw de formule en druk op Enter .
- It sil in nûmer produsearje (bgl. 42 ).
- Sleep no de sel nei ûnderen troch Fillhandtak om deselde formule ta te passen op de rest fan de sellen.
De formule sil spesifike nûmers weromjaan oan kleuren. Dus alle sellen mei de deselde eftergrûnkleur krije itselde nûmer , en as der gjin eftergrûnkleur is, soe de formule 0 weromkomme.
- Definiearje no dy kleuren yn oare sellen yn itselde wurkblêd om de telling te krijen.
Sjoch de ôfbylding hjirûnder om mear te begripen.
Wy hawwe in tabel makke mei de namme Color Count, en yn dy tabel definieare wy de sellen G5 en G6 neffens ús kleur Blau en Oranje respektivelik, en hâlde de sellen neist oan dizze ( Sellen H5 & H6 ) leech, sadat wy ús kleurde sellentelling yn dy sellen krije kinne.
- Skriuw de folgjende formule yn de sel wêr't jo de telling fan 'e kleurde sel sille hawwe,
=COUNTIFS($E5:$E$16,GetColorCode)
Hjir,
$E5: $E$16 = it berik fan de kleurkoade dy't wy helle hawwe út de troch de brûker definieare formule.
- Druk op Enter .
Jo sille de telling krije fan 'e kleur-definieare sellen (bgl.d'r binne 4 blauwe kleurde sellen yn ús dataset, dus njonken de Blauwe kleur-definieare sel ( G5 ), jout it ús it oantal 4 ).
- Sleep no de sel troch de hiele kolom mei Fill Handle om alle tellen fan jo kleurde sellen yn it wurkblêd te krijen.
Om't wy 5 sellen hawwe kleurd mei Oranje yn ús dataset, joech de troch de brûker definieare GetColorCode -formule ús it oantal 5 .
4. VBA-koade ynbêde (in troch brûkers definieare funksje) om kleurde sellen te tellen yn Excel
De ymplemintaasje fan de VBA -koade yn Excel-relatearre taken is de feilichste en meast effektive metoade, sadwaande fereasket it avansearre feardigens fan 'e brûkers. En tink derom oer de nije funksjes dy't wy yn 'e foarige Makro 4 -seksje neamden, goed, VBA is de foarútgong fan Excel 4.0-makro .
Litte wy jo begjinne mei de ymplemintaasje fan de VBA -koade om de kleurde sellen yn Excel te tellen.
Stappen:
- Druk op Alt + F11 op jo toetseboerd of gean nei it ljepblêd Utwikkelder -> Visual Basic om Visual Basic Editor te iepenjen.
- Yn it pop-up koade finster, út de menubalke , klik op Ynfoegje -> Module .
- Kopiearje de folgjende koade en plak it yn it koadefinster,
9440
Dit is gjin subproseduere foar it útfieren fan it VBA -programma, dit makket in User DefinedFunksje (UDF) . Dus, nei it skriuwen fan de koade, klik net op de knop Run út de menubalke.
- Gean no werom nei de dataset en definiearje sellen mei kleuren lykas wy diene yn 'e foarige metoade.
- Sjoch nei de ûnderste foto foar in better begryp.
- In de sel, skriuw de folgjende formule,
=Count_Colored_Cells(E5,$B$5:$B$16)
Hjir,
Count_Colored_Cells = de troch de brûker definieare funksje dy't jo makke hawwe yn 'e VBA -koade ( Count_Colored_Cells , yn 'e earste rigel fan 'e koade).
E5 = Blauwe kleur-definiearre sel
$B5:$B$16 = it berik fan de dataset mei kleurde sellen.
- Druk op Enter .
Jo krije de telling fan 'e kleur-definieare sellen (d'r binne bygelyks 4 blauwe kleurde sellen yn ús dataset, dus neist de Blauwe kleur definiearre sel ( E5 ), it jout ús it oantal 4 ).
- Sleep no de sel troch de hiele kolom mei Fill Handle om alle tellen fan jo kleurde sellen yn it wurkblêd te krijen.
Om't wy 5 sellen hawwe kleurd mei Oranje yn ús dataset, joech de troch de brûker definieare Count_Colored_Cells funksje ús it oantal 5 .
Konklúzje
Dit artikel liet jo sjen hoe't jo maklik kleurde sellen yn Excel kinne telle. Ik hoopje dat dit artikel tige foardielich foar jo west hat. Freegje jo frij as jo fragen hawwe oer it ûnderwerp.