Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

ZÄHLENWENN bei nicht zusammenhängenden Zellen?

Forumthread: ZÄHLENWENN bei nicht zusammenhängenden Zellen?

ZÄHLENWENN bei nicht zusammenhängenden Zellen?
23.06.2003 10:19:35
Klaus W.
Hallo zusammen.
Ich möchte, dass in nicht zusammenhängenden Zellen gezählt wird, wieoft dort ein "x" oder ein "v" eingetragen ist.
Z.B. in den Zellen: C6, C11, C16 ..... Die dazwischenliegenden Zellen dürfen nicht gezählt werden. Also kann ich keinen Bereich angeben.
Es funktioniert zwar, wenn ich immer "ZÄHLENWENN .....+ZÄHLENWENN..... verwende, wird aber eine ellenlange Anweisung.
Geht das irgendwie einfacher?
Wäre nett, wenn mir jemand helfen könnte.

Vielen Dank

Klaus W.

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: ZÄHLENWENN bei nicht zusammenhängenden Zellen?
23.06.2003 10:24:42
Boris
Hi Klaus,

=SUMME(ZÄHLENWENN(INDIREKT({"C6"."C11"."C16:C18"});"x"))

Den INDIREKT-Teil kannst du beliebig erweitern.

Mit

=SUMME(ZÄHLENWENN(INDIREKT({"C6"."C11"."C16:C18"});{"x";"v"}))

werden direkt alle "x" und "v" in einem Rutsch gezählt.

Grüße Boris

Re: ZÄHLENWENN bei nicht zusammenhängenden Zellen?
23.06.2003 10:42:03
Berai
Re: ZÄHLENWENN bei nicht zusammenhängenden Zellen?
23.06.2003 11:36:36
Klaus W.
Noch eine Frage zu der Formel von Boris:
Beim Kopieren der Formel nach rechts (30 Monatstage)passt Excel die Spalte nicht an, sondern behält immer die Spalte "C".
Geht das nicht oder mache ich da was falsch.

mfg Klaus W.

Anzeige
Re: ZÄHLENWENN bei nicht zusammenhängenden Zellen?
23.06.2003 11:43:03
Klaus W.
Noch eine Frage zu der Formel von Boris:
Beim Kopieren der Formel nach rechts (30 Monatstage)passt Excel die Spalte nicht an, sondern behält immer die Spalte "C".
Geht das nicht oder mache ich da was falsch.

mfg Klaus W.

Dann Indirekt mit Z1S1-Schreibweise!
23.06.2003 12:07:45
Boris
Hi Klaus,

das ist bei der normalen INDIREKT-Funktion in der gängigen A1-Schreibweise nun mal so: mit "C6" wird ein String übergeben - und kein relativer Bezug.

Ausweg:
Umsteigen auf die Z1S1-Schreibweise.

=SUMME(ZÄHLENWENN(INDIREKT({"Z11S(-5)"."Z16S(-5)"};0);{"x";"v"}))

Hier musst du nur genau aufpassen:
"Z11S(-5)" liefert dir den Wert aus Zeile 11 5 Spalten VOR dem Formeleintrag. Steht diese Formel in H1, dann erhälst du also den Wert aus C11 (denn H minus 5 Spalten = C). Kopierst du die Formel jetzt nach rechts (in I1), dann liefert der gleiche Ausdruck den Wert aus D11 (denn I minus 5 = D) usw. usw.

Um INDIREKT "mitzuteilen, dass man in der Z1S1-Schreibweise adressiert, steht das ;0 am Ende. Wenn man es weglässt, dann wird automatisch die A1-Schreibweise angenommen.

In obiger Formel werden also in Zeile 11 und Zeile 16 5 Spalten VOR dem Formeleintrag die Inhalte "x" und "v" gezählt.

Grüße Boris



Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zählen von Werten in nicht zusammenhängenden Zellen in Excel


Schritt-für-Schritt-Anleitung

  1. Formel erstellen: Verwende die ZÄHLENWENN-Funktion in Kombination mit SUMME und INDIREKT, um nicht zusammenhängende Zellen zu zählen. Die Grundformel lautet:

    =SUMME(ZÄHLENWENN(INDIREKT({"C6";"C11";"C16"});"x"))
  2. Erweiterung der Formel: Wenn Du mehrere Werte zählen möchtest, beispielsweise "x" und "v", kannst Du die Formel wie folgt anpassen:

    =SUMME(ZÄHLENWENN(INDIREKT({"C6";"C11";"C16"});{"x";"v"}))
  3. Anpassung bei Spaltenverschiebung: Wenn Du die Formel nach rechts kopierst, bleibt der Spaltenbezug auf "C". Um dies zu umgehen, wechsle zur Z1S1-Schreibweise:

    =SUMME(ZÄHLENWENN(INDIREKT({"Z11S(-5)";"Z16S(-5)"};0);{"x";"v"}))

    Hier gibt Z11S(-5) den Wert aus der Zeile 11 5 Spalten links vom Formeleintrag zurück.


Häufige Fehler und Lösungen

  • Problem: Bei der Verwendung der INDIREKT-Funktion wird der Bereich nicht angepasst.

    • Lösung: Achte darauf, die Z1S1-Schreibweise zu verwenden, um relative Bezüge zu ermöglichen.
  • Problem: Die Formel zählt nicht die gewünschten Werte.

    • Lösung: Überprüfe die eingegebenen Zelladressen und stelle sicher, dass sie korrekt sind.

Alternative Methoden

Eine weitere Möglichkeit, um "x" oder "v" in nicht zusammenhängenden Zellen zu zählen, ist die Verwendung der SUMMEWENN-Funktion. Diese ist jedoch etwas eingeschränkt, da sie keine nicht zusammenhängenden Bereiche unterstützt.


Praktische Beispiele

  1. Beispiel für das Zählen von "x": Angenommen, Du möchtest die Anzahl der "x" in den Zellen C6, C11 und C16 zählen:

    =SUMME(ZÄHLENWENN(INDIREKT({"C6";"C11";"C16"});"x"))
  2. Beispiel für das Zählen von "x" und "v": Um sowohl "x" als auch "v" zu zählen, nutze die folgende Formel:

    =SUMME(ZÄHLENWENN(INDIREKT({"C6";"C11";"C16"});{"x";"v"}))

Tipps für Profis

  • Nutze die INDIREKT-Funktion, um dynamische Zellbezüge zu erstellen. Dies ist besonders nützlich, wenn sich die Daten regelmäßig ändern.
  • Verwende SUMMEWENN für zusammenhängende Bereiche, wenn Du nur eine Bedingung hast. Das ist einfacher und schneller.
  • Experimentiere mit der Kombination von ZÄHLENWENN und WENN für komplexere Bedingungen.

FAQ: Häufige Fragen

1. Wie kann ich auch leere Zellen zählen?
Die ZÄHLENWENN-Funktion zählt nur Zellen mit dem angegebenen Kriterium. Leere Zellen werden nicht gezählt.

2. Kann ich mehrere nicht zusammenhängende Bereiche gleichzeitig zählen?
Ja, indem Du die INDIREKT-Funktion mit einer Liste von Zelladressen verwendest, kannst Du mehrere nicht zusammenhängende Zellen in einer Formel kombinieren.

3. Funktioniert das auch in Excel 2013?
Ja, die beschriebenen Methoden sind ab Excel 2013 und in späteren Versionen anwendbar.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige