Zählen von Werten in gefilterten Excel-Listen
Schritt-für-Schritt-Anleitung
Um die Anzahl der sichtbaren Zellen in einer gefilterten Liste zu zählen, kannst Du die ZÄHLENWENN-Funktion zusammen mit TEILERGEBNIS verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
-
Hilfsspalte einfügen: Füge eine Hilfsspalte in Deiner Tabelle hinzu, beispielsweise in Spalte H.
In Zelle H2 kannst Du die folgende Formel einfügen:
=TEILERGEBNIS(103; A2)
Diese Formel gibt 1 zurück, wenn die Zeile sichtbar ist, und 0, wenn sie ausgeblendet ist.
-
Zählformel erstellen: In einer anderen Zelle, in der Du das Ergebnis sehen möchtest, benutze die folgende Formel, um die Anzahl der sichtbaren Werte (zum Beispiel 44 und 33) zu zählen:
=SUMMENPRODUKT((D2:D100={44;33})*(H2:H100=1))
Diese Formel zählt nur die Werte in Spalte D, die sichtbar sind und entweder 44 oder 33 entsprechen.
Häufige Fehler und Lösungen
-
Fehler: Die Formel gibt immer noch 16 zurück, auch wenn gefiltert ist.
Lösung: Stelle sicher, dass die Hilfsspalte korrekt funktioniert. Überprüfe, ob das TEILERGEBNIS richtig eingetragen und nach unten kopiert wurde.
-
Fehler: Die Formel wird nicht automatisch aktualisiert.
Lösung: Überprüfe die Berechnungseinstellungen in Excel. Gehe zu Datei > Optionen > Formeln und stelle die Arbeitsmappenberechnung auf "Automatisch".
Alternative Methoden
Es gibt auch andere Methoden, um die Anzahl der gefilterten Zeilen zu zählen:
-
Verwendung von AGGREGAT: Diese Funktion kann ebenfalls verwendet werden, um nur sichtbare Zellen zu zählen. Ein Beispiel wäre:
=AGGREGAT(2; 5; D2:D100)
Diese Formel zählt die nicht ausgeblendeten Zellen in Spalte D.
-
Direkte Anwendung von SUMMENPRODUKT ohne Hilfsspalte:
=SUMMENPRODUKT(TEILERGEBNIS(3;INDIREKT("D"&ZEILE(2:100)))*(D2:D100={44;33}))
Diese Formel ermöglicht das Zählen der Werte direkt, ohne eine Hilfsspalte zu verwenden.
Praktische Beispiele
-
Zählen der Anzahl der 44 und 33 in gefilterter Liste:
Wenn Du beispielsweise die Werte 44 und 33 in einer gefilterten Liste zählen möchtest, nutze:
=SUMMENPRODUKT((D2:D100={44;33})*(H2:H100=1))
-
Zählen aller sichtbaren Zellen mit Inhalt:
Um alle sichtbaren Zellen mit Inhalt in einer bestimmten Spalte zu zählen, kannst Du Folgendes verwenden:
=SUMMENPRODUKT((D2:D100<>"")*(H2:H100=1))
Tipps für Profis
-
Verwende AGGREGAT für komplexe Berechnungen: Bei Bedarf kannst Du AGGREGAT nutzen, um mehrere Berechnungen in einer Formel zu kombinieren.
-
Hilfsspalten können flexibel gestaltet werden: Du kannst die Hilfsspalte auch anpassen, um verschiedene Filterkriterien zu berücksichtigen.
-
Automatisierung mit VBA: Wenn Du häufig mit gefilterten Daten arbeitest, ziehe in Betracht, VBA-Makros zu verwenden, um die Zählung und Berechnung zu automatisieren.
FAQ: Häufige Fragen
1. Wie kann ich sicherstellen, dass ZÄHLENWENN nur gefilterte Daten zählt?
Verwende die Hilfsspalte mit TEILERGEBNIS, um sicherzustellen, dass nur sichtbare Zeilen gezählt werden.
2. Was mache ich, wenn die Formel nicht automatisch aktualisiert wird?
Stelle in den Excel-Optionen sicher, dass die Arbeitsmappenberechnung auf "Automatisch" gesetzt ist.
3. Kann ich ZÄHLENWENN auch in einer gefilterten Tabelle verwenden?
Ja, Du kannst ZÄHLENWENN in einer gefilterten Tabelle verwenden, jedoch ist es empfehlenswert, TEILERGEBNIS zu nutzen, um nur sichtbare Daten zu zählen.