Excel-Tutorial: Zählen über mehrere Tabellenblätter hinweg (ZÄHLENWENN / COUNTIF)
Hier ist ein ausführliches Tutorial, wie du in Excel Elemente über mehrere Tabellenblätter hinweg zählen kannst.
In Excel ist es einfach, Werte auf einem Blatt zu zählen. Möchte man jedoch denselben Wert über 10, 20 oder 50 Tabellenblätter hinweg zählen, stößt die normale ZÄHLENWENN-Funktion an ihre Grenzen, da sie standardmäßig keine „3D-Bezüge“ (Blatt1:Blatt10) unterstützt.
Hier sind die drei besten Methoden, um diese Herausforderung zu lösen.
Methode 1: Die einfache Addition (Bei wenigen Blättern)
Wenn du nur zwei oder drei Blätter hast, ist dies der schnellste Weg. Du addierst die Funktionen einfach einzeln.
Formel:
=ZÄHLENWENN(Tabelle1!A:A; "Suchbegriff") + ZÄHLENWENN(Tabelle2!A:A; "Suchbegriff") + ZÄHLENWENN(Tabelle3!A:A; "Suchbegriff")
- Vorteil: Schnell und unkompliziert.
- Nachteil: Extrem mühsam bei vielen Tabellenblättern.
Methode 2: Die Profi-Lösung mit INDIREKT & SUMMENPRODUKT
Dies ist die eleganteste Methode, wenn du viele Blätter hast. Du erstellst eine Liste deiner Tabellenblattnamen und lässt Excel diese Liste abarbeiten.
Schritt 1: Blattnamen auflisten
Schreibe die Namen aller Tabellenblätter, die durchsucht werden sollen, in einen Bereich (z. B. in die Zellen E1 bis E3). Tipp: Nenne diesen Bereich über das Namensfeld (oben links neben der Bearbeitungszeile) einfach „Blattliste“.
Schritt 2: Die Formel anwenden
Nutze nun folgende Formel, um den Wert „Apfel“ in allen gelisteten Blättern im Bereich A1:A100 zu zählen:
Formel:
=SUMMENPRODUKT(ZÄHLENWENN(INDIREKT("'"&E1:E3&"'!A1:A100"); "Apfel"))
Erklärung:
- INDIREKT: Wandelt den Text aus deiner Liste in einen echten Zellbezug um.
- ZÄHLENWENN: Zählt das Vorkommen auf jedem einzelnen Blatt.
- SUMMENPRODUKT: Addiert die Ergebnisse der einzelnen Blätter zu einem Gesamtergebnis.
Methode 3: Der Trick mit 3D-Bezug (Nur für ANZAHL2 / COUNTA)
Falls du nicht nach einem speziellen Text suchst, sondern einfach nur wissen willst, wie viele Zellen insgesamt belegt sind (über alle Blätter hinweg), unterstützt Excel den sogenannten 3D-Bezug.
Formel:
=ANZAHL2('Tabelle1:Tabelle3'!A1:A100)
Hinweis: Dies funktioniert leider nicht mit ZÄHLENWENN, sondern nur mit Standardfunktionen wie SUMME, MITTELWERT oder ANZAHL.
Methode 4: Power Query (Die modernste Variante)
Wenn du sehr große Datenmengen hast, ist Power Query die sauberste Lösung.
- Gehe auf den Reiter Daten > Daten abrufen > Aus Datei > Aus Excel-Arbeitsmappe.
- Wähle die aktuelle Datei aus.
- Klicke im Navigator nicht auf ein einzelnes Blatt, sondern unten auf Daten transformieren.
- Du siehst nun eine Liste aller Tabellenblätter.
- Filtere die Spalte „Data“ so, dass nur die relevanten Zeilen bleiben.
- Erweitere die Spalten und nutze die Gruppieren-Funktion, um die Werte zu zählen.
- Klicke auf Schließen & Laden, um das Ergebnis als Tabelle zu erhalten.
Zusammenfassung: Welche Methode soll ich wählen?
| Situation | Empfohlene Methode |
|---|---|
| 2-3 Blätter | Einfache Addition (+) |
| Viele Blätter (Dynamisch) | SUMMENPRODUKT mit INDIREKT |
| Nur belegte Zellen zählen | 3D-Bezug mit ANZAHL2 |
| Sehr große Datenmengen | Power Query |
Wichtiger Tipp zu Leerzeichen: Wenn deine Tabellenblattnamen Leerzeichen enthalten (z. B. Januar 2024), muss der Name in der INDIREKT-Formel zwingend in einfachen Anführungszeichen stehen ('Januar 2024'). In der oben genannten Profi-Formel ist dies durch "'" & ... & "'" bereits berücksichtigt.