Innholdsfortegnelse
Å bruke farger i arbeidsboken er en fin måte å få den til å se mer attraktiv ut. Men siden det ikke er noen innebygd funksjon for å telle de fargede cellene i Excel, unngår folk vanligvis å farge celler. Men det kan gjøres med noen triks. I denne artikkelen vil vi vise deg hvordan du teller fargede celler i Excel.
Last ned øvingsmal
Du kan laste ned den gratis øvelsesmalen for Excel herfra og øve på din egen.
Telle fargede celler i Excel.xlsm
4 enkle måter å telle fargede celler i Excel
I denne delen lærer du hvordan du teller fargede celler i Excel ved å bruke Excel-kommandoverktøy og brukerdefinerte funksjoner (UDF).
1. Bruk funksjonen Finn & Velg Kommando for å telle fargede celler i Excel
Finn & Select -kommandoen er et av de mest nyttige verktøyene i Excel for å utføre Excel-relaterte oppgaver. Her vil vi bruke det til å telle fargede celler i Excel.
Tenk på følgende datasett, der det er tre kategorier av data, Kategori: Frukt, Blomst og Mat. Og hver kategori er differensiert med forskjellige farger. Fruktkategori deklarert i farge Blå , kategori Blomst i oransje og kategori Mat har ingen bakgrunnsfarger.
Nå skal vi lære hvordan finne ut antallet av hver farge som hver celle i hver kategori har.
Trinn:
- Velg datasettet med fargetceller.
- I Redigeringsfanen velger du Finn & Velg -> Finn
- Fra forgrunnsvinduet Finn og erstatt klikker du Alternativer .
- Fra den neste popup-boksen Finn og erstatt klikker du på rullegardinlisten i Format -> Velg Format fra celle .
- Et firedimensjonalt plusssymbol vises. Plasser symbolet over en farget celle og klikk på den (vi valgte fargen blå).
- Igjen, popup-boksen Finn og erstatt vises, og du vil legge merke til at etikettboksen Forhåndsvisning* vil bli fylt med en farge som ligner på fargen på cellen du valgte tidligere.
- Klikk Finn alle .
Du vil få alle detaljene for de spesifiserte fargede cellene sammen med antallet av de fargede cellene.
På samme måte kan du telle alle de andre fargede cellene i regnearket ditt i Excel.
Les mer: Hvordan telle fargede celler i Excel uten VBA (3 metoder)
2. Bruk filtre og SUBTOTAL-funksjonen i Excel for å telle fargede celler
Å bruke Excels Filter -verktøy og sette inn en SUBTOTAL -funksjon i det, er en annen effektiv måte å telle fargede celler i Excel. Og vi kan bruke det til å telle de fargede cellene i Excel også.
Vurder følgende datasett som er farget av kategorien.Nå skal vi lære trinnene for å finne ut antallet av de fargede cellene i Excel ved å bruke Filtre og SUBTOTAL-funksjonen .
Trinn:
- I en annen celle i regnearket skriver du følgende SUBTOTAL -formel,
=SUBTOTAL(102,B5:B16)
Her,
102 = Antallet synlige celler i det angitte området.
B5:B16 = Området til de fargede cellene.
- Du vil få det totale antallet fargede celler i arket (f.eks. har vi 12 celler med bakgrunnsfarger, så SUBTOTAL ga oss en utdata på 12 ).
- Deretter velger du bare overskriftene til datasettet.
- Gå til Data -> Filter .
- Det vil sette inn en rullegardinknapp i hver overskrift i datasettet.
- Klikk på rullegardinknappen fra overskriften til kolonnen som har fargede celler i seg (f.eks. produktnavn).
- Fra rullegardinlisten, velg Filtrer etter farge og du vil få alle fargene fra datasettet ditt i en underliste.
- Klikk på fargen du vil telle (f.eks. vi valgte fargen blå).
- Den vil vise deg bare cellene som er farget med den spesifiserte fargen sammen med antallet av disse cellene i SUBTOTAL -resultatet celle (f.eks. er det 4 blåfargede celler i datasettet vårt).
- På samme måte kan du telle allede andre fargede cellene i regnearket ditt i Excel (f.eks. når vi valgte fargen oransje fra rullegardinlisten, ga den oss cellene farget med oransje og siden vi har 5 celler farget med oransje i datasettet vårt, så SUBTOTALT resultatcelle produsert 5 )
Les mer: Tell celler etter farge med betinget Formatering i Excel (3 metoder)
3. Implementer GET.CELL 4 makro- og COUNTIFS-funksjoner i Excel for å telle fargede celler
Bruken av Excel 4.0 Macro -funksjoner er begrenset på grunn av kompatibilitet og vanskelighetsårsaker. En annen grunn er at dette er en gammel makrofunksjon i Excel, så noen nye funksjoner mangler. Men hvis du fortsatt er komfortabel med å jobbe med EXCEL 4.0-makroene , så hjelper vi deg med å bruke funksjonen med å telle de fargede cellene i Excel.
Med samme datasett som vi har har øvd på, vil vi lære hvordan du implementerer en Macro 4-funksjon for å telle fargede celler i Excel.
- Gå til Formler -> Definer navn .
- I popup-boksen Nytt navn skriver du følgende,
- Navn: GetColorCode (dette er et brukerdefinert navn)
- Omfang: Arbeidsbok
- Refererer til: =GET. CELL(38,GetCell!$B5)
Her,
GetCell = Arknavn som har datasettet ditt
$B5 = Referanse til kolonnen medbakgrunnsfargen.
- Klikk OK
Nå har du en brukerdefinert formel, =GetColorCode .
- I ved siden av dataene skriver du formelen og trykker Enter .
- Det vil produsere et tall (f.eks. 42 ).
- Dra nå cellen ned med Fyllhåndtak for å bruke den samme formelen på resten av cellene.
Formelen vil returnere spesifikke tall spesifisert til farger. Så alle cellene med samme bakgrunnsfarge vil få samme tall , og hvis det ikke er noen bakgrunnsfarge, vil formelen returnere 0.
- Definer nå disse fargene i andre celler i samme regneark for å få tellingen.
Se bildet nedenfor for å forstå mer.
Vi laget en tabell som heter Color Count, og i den tabellen definerte vi cellene G5 og G6 i henhold til henholdsvis vår farge blå og oransje , og beholder cellene ved siden av til disse ( Cellene H5 & H6 ) tomme, slik at vi kan få våre fargede celler i disse cellene.
- Skriv følgende formel i cellen der du vil ha tellingen til den fargede cellen,
=COUNTIFS($E5:$E$16,GetColorCode)
Her,
$E5: $E$16 = området til fargekoden som vi hentet ut fra den brukerdefinerte formelen.
- Trykk Enter .
Du vil få tellingen av de fargedefinerte cellene (f.eks.det er 4 blåfargede celler i datasettet vårt, så ved siden av den Blå fargedefinerte cellen ( G5 ), gir den oss antallet 4 ).
- Dra nå cellen gjennom hele kolonnen ved å Fyllhåndtak for å få alle tellingene til de fargede cellene dine i regnearket.
Siden vi har 5 celler farget med Orange i datasettet vårt, ga den brukerdefinerte GetColorCode -formelen oss antallet 5 .
4. Bygg inn VBA-kode (en brukerdefinert funksjon) for å telle fargede celler i Excel
Implementeringen av VBA -koden i Excel-relaterte oppgaver er den sikreste og mest effektive metoden, det krever derfor ferdigheter på avansert nivå fra brukerne. Og husk om de nye funksjonene som vi nevnte i forrige Macro 4 -seksjon, vel, VBA er fremgangen til Excel 4.0 makro .
La oss komme i gang med implementeringen av VBA -koden for å telle de fargede cellene i Excel.
Trinn:
- Trykk Alt + F11 på tastaturet eller gå til fanen Utvikler -> Visual Basic for å åpne Visual Basic Editor .
- I popup-kodevinduet, fra menylinjen , klikk Sett inn -> Modul .
- Kopiér følgende kode og lim den inn i kodevinduet,
6126
Dette er ikke en underprosedyre for VBA -programmet å kjøre, dette er å lage en brukerdefinertFunksjon (UDF) . Så, etter å ha skrevet koden, ikke klikk på Kjør -knappen fra menylinjen.
- Gå tilbake til datasettet og definere celler med farger som vi gjorde i forrige metode.
- Se på bildet nedenfor for en bedre forståelse.
- I cellen, skriv følgende formel,
=Count_Colored_Cells(E5,$B$5:$B$16)
Her,
Count_Colored_Cells = den brukerdefinerte funksjon som du opprettet i VBA -koden ( Count_Colored_Cells , i den første linjen i koden).
E5 = Blåfargedefinert celle
$B5:$B$16 = rekkevidden til datasettet med fargede celler.
- Trykk Enter .
Du vil få antall fargedefinerte celler (f.eks. er det 4 blåfargede celler i datasettet vårt, så ved siden av Blå -fargen definert celle ( E5 ), den gir oss antallet 4 ).
- Dra nå cellen gjennom hele kolonnen ved å Fyllhåndtak for å få alle tellingene til de fargede cellene dine i regnearket.
Siden vi har 5 celler farget med Orange i datasettet vårt, ga den brukerdefinerte funksjonen Count_Colored_Cells oss antallet 5 .
Konklusjon
Denne artikkelen viste deg hvordan du enkelt kan telle fargede celler i Excel. Jeg håper denne artikkelen har vært veldig nyttig for deg. Spør gjerne hvis du har spørsmål angående emnet.