Hur du räknar färgade celler i Excel (4 enkla sätt)

  • Dela Detta
Hugh West

Att använda färger i arbetsboken är ett bra sätt att få den att se snyggare ut. Men eftersom det inte finns någon inbyggd funktion för att räkna färgade celler i Excel, undviker folk vanligtvis att färga celler. Men det går att göra med några knep. I den här artikeln visar vi hur du räknar färgade celler i Excel.

Ladda ner Mall för praxis

Du kan ladda ner den kostnadsfria Excel-mallen för övningar här och öva på egen hand.

Räkna färgade celler i Excel.xlsm

4 enkla sätt att räkna färgade celler i Excel

I det här avsnittet lär du dig hur du räknar färgade celler i Excel med hjälp av Excel-kommandoverktyg och användardefinierade funktioner (UDF).

1. Använd kommandot Hitta & Välj för att räkna färgade celler i Excel

Hitta & Välj är ett av de mest användbara verktygen i Excel för att utföra Excel-relaterade uppgifter. Här ska vi använda det för att räkna färgade celler i Excel.

I följande dataset finns det tre kategorier av data: Frukt, Blomma och Mat. Varje kategori är differentierad med olika färger. Kategorin frukt förklaras i färg. Blå , kategori Blomma i Orange och kategorin Mat har inga bakgrundsfärger.

Nu ska vi lära oss hur man tar reda på hur många av varje färg som finns i varje cell i varje kategori.

Steg:

  • Välj datasetet med färgade celler.
  • I Fliken Redigering , välj Hitta & Välj -> Hitta

  • Från popup-fönster Hitta och ersätta klickar du på Alternativ .

  • I nästa popup-rutan Hitta och ersätta klickar du på rullgardinslistan i Format -> Välj format från cell .

  • En fyrdimensionell plus-symbol visas. Placera symbolen över en färgad cell och klicka på den (vi valde färgen Blå).

  • Återigen visas rutan Hitta och ersätta, och du kommer att märka att Förhandsgranskning* kommer att fyllas med en färg som liknar färgen på cellen som du valde tidigare.
  • Klicka på Hitta alla .

Du kommer att få alla detaljer om specificerade färgade celler tillsammans med antalet färgade celler.

På samma sätt kan du räkna alla andra färgade celler i ditt kalkylblad i Excel.

Läs mer: Hur du räknar färgade celler i Excel utan VBA (3 metoder)

2. Använd filter och funktionen SUBTOTAL i Excel för att räkna färgade celler

Använda Excels Filter verktyg och sätta in en TOTALT är ett annat effektivt sätt att räkna färgade celler i Excel. Och vi kan använda den funktionen för att räkna färgade celler i Excel också.

Tänk på följande dataset som är färgat av kategorin. Nu ska vi lära oss stegen för att ta reda på antalet färgade celler i Excel med hjälp av Filter och Funktionen SUBTOTAL .

Steg:

  • Skriv följande i en annan cell i arbetsbladet TOTALT formel,
=SUBTOTAL(102,B5:B16)

Här,

102 = Antalet synliga celler i det angivna intervallet.

B5:B16 = Området för de färgade cellerna.

  • Du får det totala antalet färgade celler i arket (vi har t.ex. 12 celler med bakgrundsfärg, så TOTALT gav oss ett resultat på 12 ).

  • Därefter väljer du bara rubrikerna i datasetet.
  • Gå till Data -> Filter .

  • Den infogar en rullgardins-knapp i varje rubrik i datasetet.

  • Klicka på rullgardins-knappen i rubriken för den kolumn som har färgade celler (t.ex. produktnamn).
  • I rullgardinslistan väljer du Filtrera efter färg så får du alla färger från ditt dataset i en underlista.

  • Klicka på den färg som du vill räkna (vi har t.ex. valt färgen Blå).
  • Det visar bara de celler som är färgade med den angivna färgen tillsammans med antalet celler i TOTALT resultatcell (t.ex. finns det 4 blå färgade celler i vårt dataset).

  • På samma sätt kan du räkna alla andra färgade celler i ditt kalkylblad i Excel (t.ex. när vi valde färgen Orange från rullgardinslistan fick vi cellerna färgade med Orange och eftersom vi har 5 celler färgade med Orange i vår datamängd så är TOTALT resultat cell som produceras 5 )

Läs mer: Räkna celler efter färg med villkorlig formatering i Excel (3 metoder)

3. Implementera GET.CELL 4-makro och COUNTIFS-funktioner i Excel för att räkna färgade celler.

Användning av Excel 4.0 Makro funktioner är begränsade på grund av kompatibilitet och svårigheter. En annan orsak är att det är en gammal makrofunktion i Excel, så vissa nya funktioner saknas. Men om du fortfarande är bekväm med att arbeta med EXCEL 4.0 Makroer hjälper vi dig att använda funktionen för att räkna de färgade cellerna i Excel.

Med samma dataset som vi har övat på kommer vi att lära oss att implementera en Makro 4-funktion för att räkna färgade celler i Excel.

  • Gå till Formler -> Definiera namn .

  • I Popup-rutan Nytt namn Skriv följande,
    • Namn: GetColorCode (detta är ett användardefinierat namn)
    • Omfattning: Arbetsbok
    • Hänvisar till: =GET.CELL(38,GetCell!$B5)

Här,

GetCell = Namn på det ark som innehåller din datauppsättning

$B5 = Referens till kolumnen med bakgrundsfärg.

  • Klicka på OK

Nu har du en användardefinierad formel, =Hämta färgkod .

  • Skriv formeln i den intilliggande filen och tryck på Gå in på .
  • Det kommer att ge ett nummer (t.ex. 42 ).

  • Dra nu cellen nedåt med Handtag för fyllning för att tillämpa samma formel på resten av cellerna.

Formeln returnerar specifika siffror som anges som färger. Så alla celler med samma bakgrundsfärg får samma nummer , och om det inte finns någon bakgrundsfärg skulle formeln ge 0.

  • Definiera nu dessa färger i andra celler i samma arbetsblad för att få fram antalet.

Se bilden nedan för att förstå mer.

Vi skapade en tabell som heter Color Count, och i den tabellen definierade vi Celler G5 och G6 enligt vår färg Blå och Orange respektive, och behåll cellerna bredvid dessa ( Celler H5 & H6 ) tom, så att vi kan räkna in antalet färgade celler i dessa celler.

  • Skriv följande formel i den cell där du kommer att ha räkningen för den färgade cellen,
=COUNTIFS($E5:$E$16,GetColorCode)

Här,

$E5:$E$16 = intervallet för färgkoden som vi har extraherat från den användardefinierade formeln.

  • Tryck på Gå in på .

Du får räkningen av de färgdefinierade cellerna (t.ex. finns det 4 blå färgade celler i vårt dataset, så bredvid Blå färgdefinierad cell ( G5 ), ger det oss räkningen 4 ).

  • Dra nu cellen genom hela kolumnen genom att Handtag för fyllning för att få fram alla räkningar av dina färgade celler i arbetsbladet.

Eftersom vi har 5 celler som är färgade med Orange i vårt dataset, den användardefinierade GetColorCode formeln gav oss räkningen 5 .

4. Bädda in VBA-kod (en användardefinierad funktion) för att räkna färgade celler i Excel

Genomförandet av VBA kod i Excel-relaterade uppgifter är den säkraste och mest effektiva metoden, vilket kräver avancerade färdigheter från användarna. Och kom ihåg de nya funktionerna som vi nämnde i föregående avsnitt. Makro 4 avsnittet, ja, VBA är att främja Excel 4.0-makro .

Låt oss börja med implementeringen av VBA kod för att räkna färgade celler i Excel.

Steg:

  • Tryck på Alt + F11 på tangentbordet eller gå till fliken Utvecklare -> Visual Basic för att öppna Redigerare för Visual Basic .

  • I popup-kodfönstret klickar du i menyraden på Infoga -> Modul .

  • Kopiera följande kod och klistra in den i kodfönstret,
     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 

Detta är inte ett delförfarande för VBA program som ska köras, detta skapar en Användardefinierad funktion (UDF) Efter att ha skrivit koden, klicka inte på knappen Kör i menyraden.

  • Gå nu tillbaka till datasetet och definiera celler med färger som vi gjorde i föregående metod.
  • Titta på nedanstående bild för att få en bättre förståelse.

  • Skriv följande formel i cellen,
=Count_Colored_Cells(E5,$B$5:$B$16)

Här,

Räkna_Colored_Cells = den användardefinierade funktion som du skapade i VBA kod ( Räkna_Colored_Cells i den första raden i koden).

E5 = Blå färgdefinierad cell

$B5:$B$16 = datauppsättningens område med färgade celler.

  • Tryck på Gå in på .

Du får räkningen av de färgdefinierade cellerna (t.ex. finns det 4 blå färgade celler i vårt dataset, så bredvid Blå färgdefinierad cell ( E5 ), ger det oss räkningen 4 ).

  • Dra nu cellen genom hela kolumnen genom att Handtag för fyllning för att få fram alla räkningar av dina färgade celler i arbetsbladet.

Eftersom vi har 5 celler som är färgade med Orange i vårt dataset, den användardefinierade Räkna_Colored_Cells funktionen gav oss räkningen 5 .

Slutsats

Den här artikeln visade dig hur du enkelt räknar färgade celler i Excel. Jag hoppas att den här artikeln har varit till stor nytta för dig. Fråga gärna om du har några frågor om ämnet.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.