Indholdsfortegnelse
Brug af farver i arbejdsbogen er en god måde at få den til at se mere attraktiv ud på. Men da der ikke er nogen indbygget funktion til at tælle de farvede celler i Excel, undgår folk normalt at farve celler. Men det kan gøres med nogle tricks. I denne artikel viser vi dig, hvordan du tæller farvede celler i Excel.
Download skabelon til praksis
Du kan downloade den gratis Excel-øvelsesskabelon her og øve dig på egen hånd.
Tælle farvede celler i Excel.xlsm
4 nemme måder at tælle farvede celler i Excel på
I dette afsnit lærer du, hvordan du tæller farvede celler i Excel ved hjælp af Excel-kommandoværktøjer og brugerdefinerede funktioner (UDF).
1. Brug kommandoen Find & Vælg Kommando til at tælle farvede celler i Excel
Find & Vælg kommandoen er et af de mest nyttige værktøjer i Excel til at udføre alle Excel-relaterede opgaver. Her vil vi bruge den til at tælle farvede celler i Excel.
Vi kan se på følgende datasæt, hvor der er tre kategorier af data, nemlig frugt, blomst og mad. Hver kategori er differentieret ved hjælp af forskellige farver. Kategori frugt er angivet i farve Blå , kategori Blomster i Orange og kategorien Mad har ingen baggrundsfarver.
Nu skal vi lære at finde ud af, hvor mange af hver farve hver celle i hver kategori indeholder.
Trin:
- Vælg datasættet med farvede celler.
- I den Redigeringsfanen , vælg Find & Vælg -> Find
- Fra den pop-up søgning og udskiftning boksen, klik på Indstillinger .
- Klik på rullelisten i den næste pop-up boks Find og erstat i Format -> Vælg Format fra celle .
- Der vises et firedimensionalt plus-symbol. Placer dette symbol over en hvilken som helst farvet celle, og klik på den (vi valgte farven Blå).
- Igen vil pop-up boksen Find og erstat blive vist, og du vil bemærke, at den Forhåndsvisning* feltet vil blive fyldt med en farve, der svarer til farven på den celle, du valgte tidligere.
- Klik på Find alle .
Du vil få alle oplysninger om den specificerede farvede celler sammen med antallet af de pågældende farvede celler.
På samme måde kan du tælle alle de andre farvede celler i dit regneark i Excel.
Læs mere: Sådan tæller du farvede celler i Excel uden VBA (3 metoder)
2. Anvend filtre og funktionen SUBTOTAL i Excel til at tælle farvede celler
Brug af Excel's Filter værktøj og indsætte et SAMTLIGT er en anden effektiv måde at tælle farvede celler i Excel på. Og vi kan også bruge den til at tælle de farvede celler i Excel.
Overvej følgende datasæt, som er farvet efter kategori. Nu vil vi lære trinene til at finde ud af antallet af disse farvede celler i Excel ved hjælp af Filtre og SUBTOTAL-funktion .
Trin:
- I en anden celle i regnearket skal du skrive følgende SAMTLIGT formel,
=SUBTOTAL(102,B5:B16)
Her,
102 = Antallet af de synlige celler i det angivne område.
B5:B16 = Området for de farvede celler.
- Du får det samlede antal farvede celler i arket (vi har f.eks. 12 celler med baggrundsfarver, så den SAMTLIGT gav os et output på 12 ).
- Vælg derefter kun overskrifterne i datasættet.
- Gå til Data -> Filter .
- Den indsætter en drop-down-knap i hver overskrift i datasættet.
- Klik på drop-down-knappen fra overskriften på den kolonne, der har farvede celler (f.eks. produktnavn).
- Vælg Filtrer efter farve og du får alle farverne fra dit datasæt i en underliste.
- Klik på den farve, du vil tælle (vi har f.eks. valgt farven Blå).
- Den viser kun de celler, der er farvet med den angivne farve, sammen med antallet af disse celler i SAMTLIGT resultatcelle (f.eks. er der 4 blå celler i vores datasæt).
- På samme måde kan du tælle alle de andre farvede celler i dit regneark i Excel (f.eks. da vi valgte farven Orange fra rullelisten, gav det os de celler, der var farvet med Orange, og da vi har 5 celler farvet med Orange i vores datasæt, så SAMTLIGT resultat celle produceret 5 )
Læs mere: Tæl celler efter farve med betinget formatering i Excel (3 metoder)
3. Implementer GET.CELL 4-makroen og COUNTIFS-funktionerne i Excel for at tælle farvede celler
Anvendelse af Excel 4.0 Makro funktioner er begrænset på grund af kompatibilitet og vanskeligheder. En anden grund er, at det er en gammel makrofunktion i Excel, så der mangler nogle nye funktioner. Men hvis du stadig er fortrolig med at arbejde med EXCEL 4.0 Makroer , så vil vi hjælpe dig med at udnytte funktionen til at tælle de farvede celler i Excel.
Med det samme datasæt, som vi har øvet os på, vil vi lære at implementere en Makro 4-funktion til at tælle farvede celler i Excel.
- Gå til Formler -> Definer navn .
- I den Popup-boksen Nyt navn , skriv følgende,
- Navn: GetColorCode (dette er et brugerdefineret navn)
- Anvendelsesområde: Arbejdsbog
- Refererer til: =GET.CELL(38,GetCell!$B5)
Her,
GetCell = Navnet på det ark, der indeholder dit datasæt
$B5 = Reference til kolonnen med baggrundsfarven.
- Klik på OK
Nu har du en brugerdefineret formel, =GetColorCode .
- Skriv formlen i det felt, der støder op til dataene, og tryk på Gå ind på .
- Det vil give et tal (f.eks. 42 ).
- Træk nu cellen ned med Håndtag til påfyldning for at anvende den samme formel på resten af cellerne.
Formlen returnerer specifikke tal, der er angivet som farver. Så alle celler med samme baggrundsfarve vil få samme nummer , og hvis der ikke er nogen baggrundsfarve, vil formlen give 0.
- Definer nu disse farver i andre celler i det samme regneark for at få tallet.
Se billedet nedenfor for at forstå mere.
Vi oprettede en tabel ved navn Color Count, og i denne tabel definerede vi Celler G5 og G6 i henhold til vores farve Blå og Orange og beholder cellerne ved siden af disse ( Celler H5 & H6 ) tom, så vi kan få vores antal farvede celler i disse celler.
- Skriv følgende formel i den celle, hvor du vil have tallet for den farvede celle,
=COUNTIFS($E5:$E$16,GetColorCode)
Her,
$E5:$E$16 = området for den farvekode, som vi har uddraget fra den brugerdefinerede formel.
- Tryk på Indtast .
Du får tallet for de farvedefinerede celler (f.eks. er der 4 blå celler i vores datasæt, så ved siden af Blå farvedeklareret celle ( G5 ), giver det os tallet 4 ).
- Træk nu cellen gennem hele kolonnen ved at Håndtag til påfyldning for at få alle optællingerne af dine farvede celler i regnearket.
Da vi har 5 celler, der er farvet med Orange i vores datasæt, den brugerdefinerede GetColorCode formlen gav os tællingen 5 .
4. Integrer VBA-kode (en brugerdefineret funktion) til at tælle farvede celler i Excel
Gennemførelsen af den VBA kode i Excel-relaterede opgaver er den sikreste og mest effektive metode, og det kræver derfor avancerede færdigheder fra brugerne. Og husk på de nye funktioner, som vi nævnte i det foregående afsnit Makro 4 sektion, ja, VBA er fremme af Excel 4.0-makro .
Lad os komme i gang med implementeringen af VBA kode til at tælle de farvede celler i Excel.
Trin:
- Tryk på Alt + F11 på dit tastatur eller gå til fanen Udvikler -> Visual Basic for at åbne Visual Basic-editor .
- I pop-up kodevinduet skal du på menulinjen klikke på Indsæt -> Modul .
- Kopier følgende kode, og indsæt den i kodevinduet,
Funktion Count_Colored_Cells(ColorCells As Range, DataRange As Range) Dim Data_Range As Range Dim Cell_Color As Long Cell_Color = ColorCells.Interior.ColorIndex For Each Data_Range In DataRange If Data_Range.Interior.ColorIndex = Cell_Color Then Count_Colored_Cells = Count_Colored_Cells + 1 End If Next Data_Range End Function
Dette er ikke en underprocedure for den VBA program til at køre, dette skaber en Brugerdefineret funktion (UDF) Så efter at have skrevet koden, ikke klikke på Kør knappen fra menulinjen.
- Gå nu tilbage til datasættet og definér celler med farver, som vi gjorde i den foregående metode.
- Se på nedenstående billede for at få en bedre forståelse.
- Skriv følgende formel i cellen,
=Count_Colored_Cells(E5,$B$5:$B$16)
Her,
Count_Colored_Cells = den brugerdefinerede funktion, som du har oprettet i VBA kode ( Count_Colored_Cells , i den første linje i koden).
E5 = Blå farvedefineret celle
$B5:$B$16 = området i datasættet med farvede celler.
- Tryk på Indtast .
Du får tallet for de farvedefinerede celler (f.eks. er der 4 blå celler i vores datasæt, så ved siden af Blå farve defineret celle ( E5 ), giver det os tallet 4 ).
- Træk nu cellen gennem hele kolonnen ved at Håndtag til påfyldning for at få alle optællingerne af dine farvede celler i regnearket.
Da vi har 5 celler, der er farvet med Orange i vores datasæt, den brugerdefinerede Count_Colored_Cells funktionen gav os tallet 5 .
Konklusion
Denne artikel viste dig, hvordan du nemt kan tælle farvede celler i Excel. Jeg håber, at denne artikel har været til stor gavn for dig. Du er velkommen til at spørge, hvis du har spørgsmål vedrørende emnet.