Zählen Sie farbige Zellen in Excel

Top 3 Methoden zum Zählen farbiger Zellen in Excel

Es gibt keine eingebaute Funktion zum Zählen farbiger Zellen in Excel, aber im Folgenden werden 3 verschiedene Methoden aufgeführt, um diese Aufgabe auszuführen.

  1. Zählen Sie farbige Zellen mithilfe der automatischen Filteroption
  2. Zählen Sie farbige Zellen mit VBA-Code
  3. Zählen Sie farbige Zellen mit der FIND-Methode

Lassen Sie uns nun jeden von ihnen im Detail besprechen -

# 1 - Excel Count Coloured Cells mithilfe der Auto Filter Option

Schauen Sie sich für dieses Beispiel die folgenden Daten an.

Wie wir sehen können, ist jede Stadt mit unterschiedlichen Farben markiert. Wir müssen also die Anzahl der Städte basierend auf der Zellenfarbe zählen. Befolgen Sie die folgenden Schritte, um die Zellen nach Farbe zu zählen.

  • Schritt 1: Wenden Sie den Filter auf die Daten an.

  • Schritt 2: Wenden Sie am Ende der Daten die Funktion SUBTOTAL in Excel an, um die Zellen zu zählen.

  • Schritt 3: Die SUBTOTAL-Funktion enthält viele Formeln. Dies ist hilfreich, wenn nur sichtbare Zelldaten gezählt, summiert und gemittelt werden sollen. Klicken Sie nun unter der Überschrift "PIN" auf den Dropdown-Listenfilter und wählen Sie "Nach Farbe auswählen".

  • Schritt 4: Wie wir alle Farben in den Daten sehen können. Wählen Sie nun die Farbe, die Sie filtern möchten.

Beeindruckend!!! Wie wir in der Zelle D21 sehen können, hat unsere SUBTOTAL-Funktion die Anzahl der gefilterten Zellen mit 6 anstelle des vorherigen Ergebnisses von 18 angegeben.

Wählen Sie jetzt in ähnlicher Weise andere Farben, um die Anzahl derselben zu erhalten.

Die Anzahl der blau gefärbten Zellen beträgt jetzt 5.

# 2 - Excel Count Coloured Cells unter Verwendung von VBA-Code

Die Street-Smart-Techniken von VBA helfen uns, den Zeitaufwand an unserem Arbeitsplatz für einige der komplizierten Probleme zu reduzieren.

Wir können nicht nur die Zeit an unserem Arbeitsplatz verkürzen, sondern auch eigene Funktionen erstellen, die unseren Anforderungen entsprechen. Mit einer solchen Funktion können wir eine Funktion zum Zählen von Zellen basierend auf der Farbe erstellen. Unten finden Sie den VBA-Code zum Erstellen einer Funktion zum Zählen von Zellen basierend auf der Farbe.

Code:

 Funktion Color_Cell_Count (ColorCell As Range, DataRange As Range) Dim Data_Range As Range Dim Cell_Color As Long Funktion 

Kopieren Sie den obigen Code und fügen Sie ihn in Ihr Modul ein.

Dieser Code ist keine auszuführende SUB-Prozedur, sondern eine „User Defined Function“ (UDF).

Die erste Zeile des Codes „Color_Cell_Count“ ist der Funktionsname. Erstellen Sie nun drei Zellen und färben Sie sie wie folgt.

Öffnen Sie nun die Funktion „Color_Cell_Count“ in der G2-Zelle.

Obwohl wir die Syntax dieser Funktion nicht sehen, ist das erste Argument, welche Farbe wir zählen müssen, also wählen Sie die Zelle F2 aus.

Das zweite Argument besteht darin, den Zellenbereich als D2: D19 auszuwählen.

Schließen Sie die Halterung und drücken Sie die Eingabetaste. Dies gibt die Anzahl der Zellen an, die die ausgewählte Zellenfarbe haben.

So können wir mit Hilfe von UDF in VBA Zellen basierend auf der Zellfarbe zählen.

# 3 - Excel Count Coloured Cells mit der FIND-Methode

Wir können auch Zellen basierend auf der FIND-Methode zählen.

  • Schritt 1: Wählen Sie zunächst den Zellbereich aus, in dem die Zellen gezählt werden sollen.

  • Schritt 2: Drücken Sie nun Strg + F, um das Dialogfeld FINDEN zu öffnen.

  • Schritt 3: Klicken Sie nun auf "Optionen >>".

  • Schritt 4: Das Dialogfeld FIND wird erweitert. Klicken Sie nun auf die Option "Formatieren".

  • Schritt 5: Jetzt wird das Dialogfeld "Format suchen" geöffnet. Klicken Sie auf die Option "Format aus Zelle auswählen".

  • Schritt 6: Bewegen Sie nun einfach Ihren Mauszeiger, um den Zeiger zu sehen, mit dem Sie die Formatzelle in Excel auswählen können, die wir zählen möchten.

  • Schritt 7: Wählen Sie die Zelle aus, die als gewünschte Zellenzahl formatiert ist. Ich habe die F2-Zelle als gewünschtes Zellenformat ausgewählt und jetzt kann ich die Vorschau sehen.

  • Schritt 8: Klicken Sie nun auf die Option ALLE FINDEN, um die Anzahl der Zellen im ausgewählten Zellenformat abzurufen.

Es wurden also insgesamt 6 Zellen mit ausgewählten Formatierungsfarben gefunden.

Dinge, an die man sich erinnern sollte

  • Vorausgesetzt, VBA-Code ist keine Unterprozedur in VBA, sondern eine UDF.
  • SUBTOTAL enthält viele Formeln, die verwendet werden, um das Ergebnis nur für sichtbare Zellen zu erhalten, wenn der Filter angewendet wird.
  • Wir haben keine eingebaute Funktion in Excel, um Zellen basierend auf der Farbe der Zelle zu zählen.