Hoe gekleurde cellen tellen in Excel (4 eenvoudige manieren)

  • Deel Dit
Hugh West

Het gebruik van kleuren in de werkmap is een geweldige manier om het er aantrekkelijker uit te laten zien. Maar omdat er geen ingebouwde functie is om de gekleurde cellen in Excel te tellen, vermijden mensen meestal het kleuren van cellen. Maar het kan worden gedaan met enkele trucs. In dit artikel laten we u zien hoe u gekleurde cellen in Excel kunt tellen.

Praktijksjabloon downloaden

U kunt het gratis oefensjabloon in Excel hier downloaden en zelf oefenen.

Gekleurde cellen tellen in Excel.xlsm

4 Eenvoudige manieren om gekleurde cellen te tellen in Excel

In dit hoofdstuk leert u hoe u gekleurde cellen in Excel kunt tellen met behulp van Excel-opdrachten en door de gebruiker gedefinieerde functies (UDF's).

1. Gebruik de opdracht Zoeken & selecteren om gekleurde cellen te tellen in Excel.

De Vinden & selecteren is een van de handigste tools in Excel om Excel-gerelateerde taken uit te voeren. Hier zullen we het gebruiken om gekleurde cellen in Excel te tellen.

Beschouw de volgende dataset, waar er drie categorieën gegevens zijn, Categorie: Fruit, Bloem en Voedsel. En elke categorie wordt onderscheiden door verschillende kleuren. Categorie Fruit aangegeven in kleur Blauw , categorie Bloem in Oranje en categorie Voedsel heeft geen achtergrondkleuren.

Nu zullen we leren hoe we het aantal kleuren kunnen bepalen dat elke cel van elke categorie bevat.

Stappen:

  • Selecteer de dataset met gekleurde cellen.
  • In de Tabblad bewerken kies Vinden & selecteren -> Vinden

  • Van de pop-up zoeken en vervangen vak, klik op Opties .

  • Klik in het volgende pop-upvenster Zoeken en vervangen op de vervolgkeuzelijst in Formaat -> Kies formaat van cel .

  • Plaats dat symbool op een willekeurige gekleurde cel en klik erop (wij hebben de kleur Blauw gekozen).

  • Opnieuw verschijnt het pop-upvenster Zoeken en vervangen, en u zult merken dat de Preview* labelvak wordt gevuld met een kleur die lijkt op de kleur van de cel die u eerder koos.
  • Klik op Alles vinden .

U krijgt alle details van de gespecificeerde gekleurde cellen samen met de telling van die gekleurde cellen.

Op dezelfde manier kun je in Excel alle andere gekleurde cellen in je werkblad tellen.

Lees meer: Hoe gekleurde cellen tellen in Excel zonder VBA (3 methoden)

2. Filters en de functie SUBTOTAL in Excel toepassen om gekleurde cellen te tellen

Met behulp van Excel's Filter gereedschap en het invoegen van een SUBTOTAL functie daarin, is een andere efficiënte manier om gekleurde cellen in Excel te tellen. En die kunnen we ook gebruiken om de gekleurde cellen in Excel te tellen.

Beschouw de volgende dataset die gekleurd is door de categorie. Nu zullen we de stappen leren om de telling van die gekleurde cellen in Excel te achterhalen met behulp van Filters en de SUBTOTAL functie .

Stappen:

  • Schrijf in een andere cel in het werkblad het volgende SUBTOTAL formule,
=SUBTOTAL(102,B5:B16)

Hier,

102 = De telling van de zichtbare cellen in het opgegeven bereik.

B5:B16 = Het bereik van de gekleurde cellen.

  • U krijgt de totale telling van de gekleurde cellen in het blad (bv. we hebben 12 cellen met achtergrondkleuren, dus de SUBTOTAL gaf ons een uitvoer van 12 ).

  • Selecteer vervolgens alleen de koppen van de dataset.
  • Ga naar Gegevens -> Filter .

  • In elke kop van de dataset wordt een keuzeknop ingevoegd.

  • Klik op de uitklapknop in de kop van de kolom met gekleurde cellen (bijv. Productnaam).
  • Selecteer in de vervolgkeuzelijst Filter op kleur en je krijgt alle kleuren van je dataset in een sublijst.

  • Klik op de kleur die je wilt tellen (wij hebben bijvoorbeeld de kleur Blauw gekozen).
  • Het toont u alleen de cellen die gekleurd zijn met die opgegeven kleur, samen met de tellingen van die cellen in de SUBTOTAL resultaatcel (er zijn bijvoorbeeld 4 blauwgekleurde cellen in onze dataset).

  • Op dezelfde manier kunt u in Excel alle andere gekleurde cellen in uw werkblad tellen (bijv. toen we de kleur Oranje uit de keuzelijst kozen, gaf dit ons de cellen met de kleur Oranje en aangezien we 5 cellen met de kleur Oranje in onze dataset hebben, dus de SUBTOTAL resultaat cel geproduceerd 5 )

Lees meer: Cellen tellen op kleur met voorwaardelijke opmaak in Excel (3 methoden)

3. GET.CELL 4 Macro en COUNTIFS functies in Excel toepassen om gekleurde cellen te tellen.

Het gebruik van Excel 4.0 Macro functies is beperkt vanwege de compatibiliteit en de moeilijkheidsgraad. Een andere reden is dat dit een oude macrofunctie in Excel is, zodat sommige nieuwe functies ontbreken. Maar als u nog steeds vertrouwd bent met het werken met de EXCEL 4.0 Macro's dan zullen wij u helpen de functie van het tellen van de gekleurde cellen in Excel te gebruiken.

Met dezelfde dataset waarop we geoefend hebben, zullen we leren hoe we een Macro 4 functie om gekleurde cellen te tellen in Excel.

  • Ga naar Formules -> Definieer naam .

  • In de Pop-upvenster Nieuwe naam schrijf het volgende op,
    • Naam: GetColorCode (dit is een door de gebruiker gedefinieerde naam)
    • Toepassingsgebied: Werkboek
    • Verwijst naar: =GET.CELL(38,GetCell!$B5)

Hier,

GetCell = Bladnaam met uw dataset

$B5 = Verwijzing van de kolom met de achtergrondkleur.

  • Klik op OK

Nu hebt u een door de gebruiker gedefinieerde formule, =GetColorCode .

  • Schrijf de formule naast de gegevens en druk op Ga naar .
  • Het levert een getal op (bijv. 42 ).

  • Sleep nu de cel naar beneden door Vulgreep om dezelfde formule toe te passen op de rest van de cellen.

De formule zal specifieke getallen teruggeven die zijn gespecificeerd naar kleuren. Dus alle cellen met de dezelfde achtergrondkleur krijgt hetzelfde nummer en als er geen achtergrondkleur is, zou de formule 0 opleveren.

  • Bepaal nu die kleuren in andere cellen in hetzelfde werkblad om de telling te krijgen.

Zie de afbeelding hieronder om meer te begrijpen.

We hebben een tabel gemaakt met de naam Color Count, en in die tabel hebben we de Cellen G5 en G6 volgens onze kleur Blauw en Oranje respectievelijk, en houd de cellen ernaast ( Cellen H5 & H6 ) leeg, zodat we onze gekleurde cellen in die cellen kunnen tellen.

  • Schrijf de volgende formule in de cel waar u de telling van de gekleurde cel wilt hebben,
=COUNTIFS($E5:$E$16,GetColorCode)

Hier,

$E5:$E$16 = het bereik van de kleurcode die wij uit de door de gebruiker gedefinieerde formule hebben gehaald.

  • Druk op Ga naar .

U krijgt de telling van de door kleur gedefinieerde cellen (bijv. er zijn 4 blauw gekleurde cellen in onze dataset, dus naast de Blauw kleur-gedefinieerde cel ( G5 ), het geeft ons de telling 4 ).

  • Sleep nu de cel door de hele kolom door Vulgreep om alle tellingen van uw gekleurde cellen in het werkblad te krijgen.

Aangezien we 5 cellen hebben gekleurd met Oranje in onze dataset, de door de gebruiker gedefinieerde GetColorCode formule gaf ons de telling 5 .

4. VBA-code insluiten (een door de gebruiker gedefinieerde functie) om gekleurde cellen te tellen in Excel

De uitvoering van de VBA code in Excel-gerelateerde taken is de veiligste en meest effectieve methode, dus het vereist geavanceerde vaardigheden van de gebruikers. En vergeet niet over de nieuwe functies die we in de vorige Macro 4 sectie, goed, VBA is de vooruitgang van Excel 4.0 macro .

Laten we beginnen met de implementatie van de VBA code om de gekleurde cellen in Excel te tellen.

Stappen:

  • Druk op Alt + F11 op uw toetsenbord of ga naar de tab Ontwikkelaar -> Visual Basic om te openen Visual Basic-editor .

  • In het pop-up codevenster, klik in de menubalk op Invoegen -> Module .

  • Kopieer de volgende code en plak die in het codevenster,
     Functie Count_Colored_Cells(ColorCells als bereik, DataRange als bereik) Dim Data_Range als bereik Dim Cell_Color als lang Cell_Color = ColorCells.Interior.ColorIndex Voor elke Data_Range in DataRange Als Data_Range.Interior.ColorIndex = Cell_Color Dan Count_Colored_Cells = Count_Colored_Cells + 1 End If Next Data_Range End Function 

Dit is geen subprocedure voor de VBA programma uit te voeren, dit is het creëren van een Door de gebruiker gedefinieerde functie (UDF) Dus, na het schrijven van de code, klik niet op de Uitvoeren knop in de menubalk.

  • Ga nu terug naar de dataset en definieer cellen met kleuren zoals we in de vorige methode hebben gedaan.
  • Kijk naar de onderstaande afbeelding voor een beter begrip.

  • Schrijf de volgende formule in de cel,
=Count_Colored_Cells(E5,$B$5:$B$16)

Hier,

Count_Colored_Cells = de door de gebruiker gedefinieerde functie die u in de VBA code ( Count_Colored_Cells in de eerste regel van de code).

E5 = Blauwe kleur gedefinieerde cel

$B5:$B$16 = het bereik van de dataset met gekleurde cellen.

  • Druk op Ga naar .

U krijgt de telling van de door kleur gedefinieerde cellen (bijv. er zijn 4 blauw gekleurde cellen in onze dataset, dus naast de Blauw kleur gedefinieerde cel ( E5 ), het geeft ons de telling 4 ).

  • Sleep nu de cel door de hele kolom door Vulgreep om alle tellingen van je gekleurde cellen in het werkblad te krijgen.

Aangezien we 5 cellen hebben gekleurd met Oranje in onze dataset, de door de gebruiker gedefinieerde Count_Colored_Cells functie gaf ons de telling 5 .

Conclusie

Dit artikel heeft u laten zien hoe u eenvoudig gekleurde cellen kunt tellen in Excel. Ik hoop dat u veel aan dit artikel heeft gehad. Voel u vrij om vragen te stellen als u vragen heeft over dit onderwerp.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.