Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Formel zählenwenns mit "oder"

Formel zählenwenns mit "oder"
24.06.2014 07:41:33
Vigo
Hallo zusammen!
Ich hab Schwierigkeiten eine Formel aufzustellen.
Ich würde gerne zählen wollen, wie oft es vorkommt, dass in Spalte H entweder der Wert "a" oder "b" steht und in Spalte R Wert "1". Mein Ansatz bisher:
=zählenwenns(H2:H100;oder("a";"b");R2:R100;"1")
Aber das mit dem "oder" funktioniert nicht so richtig. Kann mir da jemand helfen?
Viele Grüße, Vigo

Anzeige

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel zählenwenns mit "oder"
24.06.2014 07:49:32
Vigo
Ich war wohl etwas vorschnell:
mit dem Summenprodukt funktionierts:
=SUMMENPRODUKT((H2:H100="a")+(H2:H100="b")*(R2:R100="1"))

oder "einfacher" ...
24.06.2014 07:53:22
der
Hallo Vigo,
... so: =SUMMENPRODUKT((H2:H100={"a"."b"})*R2:R100)
Gruß Werner
.. , - ...

Du wolltest ja zählen, dann ...
24.06.2014 07:59:14
der
Hallo Vigo,
... so: =SUMMENPRODUKT((H2:H100={"a"."b"})*(R2:R100=1))
In Deiner Fehler fehlte noch ein Klammerpaar. Also so: =SUMMENPRODUKT(((H2:H100="a")+(H2:H100="b"))*(R2:R100=1))
Gruß Werner
.. , - ...

Anzeige
AW: Du wolltest ja zählen, dann ...
24.06.2014 08:10:03
Vigo
Hallo zusammen!
Danke für eure schnellen Antworten! Wahnsinn wie unterschiedliche Formeln zum selben Ergebnis führen können! Ich seh schon, es gibt elegantere Formeln als meine! Ist alles notiert!
Eine Frage noch an Hajo: Wofür genau steht dieses "N" in deiner Formel?
Viele Grüße, Vigo

Anzeige
AW: Du wolltest ja zählen, dann ...
24.06.2014 08:12:13
Hajo_Zi
Hallo Vigo,
das wandelt Wahr und Falsch in eine Zahl um.

AW: Du wolltest ja zählen, dann ...
24.06.2014 08:23:26
Vigo
Achso, nun versteh ich es. Danke!
Und nochmals, danke für eure Hilfe!

(mehr) zur Funktion N() ...
24.06.2014 08:26:14
der
Hallo Vigo,
... dazu sieh auch die Onlinehilfe von MS. Aber in der Praxis nutzt man diese vorwiegend, wenn Wahrheitswerte WAHR oder FALSCH in die Zahlenwerte 1 oder 0 gewandelt werden müssen, um die Summe einer entsprechenden MATRIX zu ermitteln.
In der Formel von Hajo, wäre die Anwendung jedoch an keiner Stelle notwendig gewesen, weil die mathematischen Operationen + und oder * (natürlich mit Zahlenwerten und oder Wahrheitswerten) die gleiche Funktionalität quasi "im Vorübergehen" mit erledigen, wie Du am Beispiel leicht selbst nachprüfen kannst.
Gruß Werner
.. , - ...

Anzeige
AW: (mehr) zur Funktion N() ...
24.06.2014 08:29:14
Hajo_Zi
Hallo Werner,
das hatte ich auch gedacht.

Tabelle1
 FGHRS
4#WERT! a15
5  b15
6  c1 
7  a1 
8  b1 
9  c1 
10  a1 
11  b1 
12  c1 
13  a1 
14  b1 
15  c1 
16  a1 
17  b1 
18  c1 

verwendete Formeln
Zelle Formel Bereich N/A
F4{=SUMME((H2:H100="a"+H2:H100="b")*R2:R100=1)}$F$4 
S4=ZÄHLENWENN($H$4:$H$18;"a")  
S5=ZÄHLENWENN($H$4:$H$18;"b")  
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!

Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 17.29 einschl. 64 Bit


Gruß Hajo

Anzeige
natürlich die richtige Klammerung vorausgesetz ...
24.06.2014 08:37:46
der
Hallo Hajo,
... Diese hattest Du in Deiner ersten Formel mit den N(). Warum lässt Du diese hier weg?
So wäre es korrekt: {=SUMME(((H2:H100="a")+(H2:H100="b"))*(R2:R100=1))}
Gruß Werner
.. , - ...

Danke oT
24.06.2014 08:40:20
Hajo_Zi

AW: :-) owT
24.06.2014 08:45:44
der
Gruß Werner
.. , - ...

Anzeige
...denn Priorität arithmet vor VglsOperatoren! orT
24.06.2014 08:48:35
Luc:-?
Morrn, Luc :-?

AW: Formel zählenwenns mit "oder"
24.06.2014 07:55:09
Hajo_Zi
Hallo Vigo,

Tabelle1
 FGHRS
410 a15
5  b15
6  c1 
7  a1 
8  b1 
9  c1 
10  a1 
11  b1 
12  c1 
13  a1 
14  b1 
15  c1 
16  a1 
17  b1 
18  c1 

verwendete Formeln
Zelle Formel Bereich N/A
F4{=SUMME((N(H2:H100="a")+N(H2:H100="b"))*N(R2:R100=1))}$F$4 
S4=ZÄHLENWENN($H$4:$H$18;"a")  
S5=ZÄHLENWENN($H$4:$H$18;"b")  
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!

Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 17.29 einschl. 64 Bit



Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zählen mit der ZÄHLENWENN(S)-Funktion in Excel: So klappt's mit "oder"


Schritt-für-Schritt-Anleitung

Um die ZÄHLENWENN(S)-Funktion in Excel mit einer Bedingung "oder" zu verwenden, kannst du die folgende Schritt-für-Schritt-Anleitung befolgen:

  1. Öffne Excel und lade deine Daten.

  2. Platziere die Formel in einer Zelle, wo du das Ergebnis sehen möchtest.

  3. Verwende die SUMMENPRODUKT-Funktion, um mehrere Bedingungen zu kombinieren:

    =SUMMENPRODUKT((H2:H100="a")+(H2:H100="b")*(R2:R100=1))
    • Diese Formel zählt, wie oft in Spalte H entweder "a" oder "b" steht und gleichzeitig in Spalte R der Wert "1" ist.
  4. Drücke Enter und du erhältst das Ergebnis.


Häufige Fehler und Lösungen

  • Fehler: Verwendung von "ODER" in ZÄHLENWENN(S)
    Der Versuch, die ODER-Bedingung direkt in der ZÄHLENWENN(S)-Funktion anzuwenden, funktioniert nicht. Verwende stattdessen SUMMENPRODUKT oder eine Matrixformel.

  • Fehler: Falsche Klammerung
    Achte darauf, dass alle Klammern korrekt gesetzt sind. Ein häufiger Fehler ist das Fehlen eines Klammerpaares:

    =SUMMENPRODUKT(((H2:H100="a")+(H2:H100="b"))*(R2:R100=1))
  • Fehler: Typenvergleich
    Stelle sicher, dass du die korrekten Datentypen vergleichst, z.B. dass du Zahlen nicht als Text eingibst (1 anstelle von "1").


Alternative Methoden

Falls die SUMMENPRODUKT-Funktion nicht deinen Anforderungen entspricht, kannst du auch die ZÄHLENWENN(S)-Funktion in Kombination verwenden:

  1. Separate ZÄHLENWENN(S)-Formeln:

    =ZÄHLENWENN(H2:H100, "a") + ZÄHLENWENN(H2:H100, "b")

    Diese Formel zählt die Werte "a" und "b" separat und addiert sie.

  2. Matrixformel (für Excel-Versionen, die dies unterstützen):

    {=SUMME((H2:H100={"a";"b"})*(R2:R100=1))}

    Um diese Formel einzugeben, drücke Strg + Umschalt + Enter.


Praktische Beispiele

Hier findest du einige praktische Beispiele für die Verwendung der ZÄHLENWENN(S)-Funktion mit "oder":

  • Beispiel 1: Zählen, wenn in Spalte H "a" oder "b" steht und in Spalte R der Wert 1 ist.

    =SUMMENPRODUKT((H2:H100="a")+(H2:H100="b")*(R2:R100=1))
  • Beispiel 2: Zählen mit einer Kombination von Bedingungen.

    =SUMMENPRODUKT((H2:H100={"a";"b"})*(R2:R100=1))
  • Beispiel 3: Zählen mit ZÄHLENWENN(S) für separate Zählungen.

    =ZÄHLENWENN(H2:H100, "a") + ZÄHLENWENN(H2:H100, "b")

Tipps für Profis

  • Verwende Namensbereiche, um die Formeln lesbarer zu machen. Anstatt H2:H100 zu verwenden, könntest du z.B. DatenH und DatenR definieren.

  • Nutze die Funktion N(), um Wahrheitswerte in Zahlenwerte umzuwandeln:

    =SUMMENPRODUKT(N(H2:H100="a")+N(H2:H100="b"), N(R2:R100=1))
  • Dokumentiere deine Formeln, um die Nachvollziehbarkeit zu erhöhen, besonders wenn du komplexe Berechnungen verwendest.


FAQ: Häufige Fragen

1. Frage
Wie kann ich die ZÄHLENWENN(S)-Funktion mit mehreren Bedingungen verwenden?
Antwort
Du kannst die SUMMENPRODUKT-Funktion verwenden oder mehrere ZÄHLENWENN(S)-Formeln addieren.

2. Frage
Gibt es eine Möglichkeit, die ZÄHLENWENN(S)-Funktion für mehr als zwei Bedingungen zu verwenden?
Antwort
Ja, du kannst zusätzliche Bedingungen in die SUMMENPRODUKT-Formel einfügen oder die ZÄHLENWENN(S)-Funktion entsprechend erweitern.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige