Clever-Excel-Forum

Normale Version: Zeilen zählen mit entweder oder Bedingung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich bin Neuling im Forum und hoffe hier richtig gelandet zu sein.

Ich habe eine Tabelle mit 2 Kategorien (2 Spalten) in denen jeden Tag "ja" oder "nein" eingetragen wird. Nun möchte ich Zählen wie oft mindestens eine Kategorie erfüllt ist - also an wie vielen Tagen.
Mit ZÄHLENWENN() geht es ja nur für eine Spalte und mit ZÄHLENWENNS() zwar für mehrere, aber nur mit Erfüllung aller Bedingungen. 
Momentan habe ich es etwas umständlich so gelöst: 
=ZEILEN($A2:$A16)-ZÄHLENWENNS($B2:$B16;"";$C2:$C16;"")

So zählt er natürlich alles, wo was eingetragen ist und nicht nur "ja".

Gibt es eine elegantere Methode bei der man wirklich nur einen bestimmten Syntax zählen kann?

VG
Hi,
das habe ich verstanden:

Tabelle1

ABCD
1DingsdaKat1Kat2Anzahl "Ja"
2Hundjanein7
3Katzeneinja
4Mausjanein
5Pferdjanein
6Haseneinja
7Kuhjanein
8Huhnneinja
Formeln der Tabelle
ZelleFormel
D2=ZÄHLENWENN(B2:C8;"ja")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Passt's nicht? Dann wäre eine Beispieltabelle mit händisch eingetragenem Wunschergebnis hifreich beim Helfen. Keine ScrShots!!
(07.11.2017, 14:56)egoloib schrieb: [ -> ]Hallo,

ich bin Neuling im Forum und hoffe hier richtig gelandet zu sein.
...
Mit ZÄHLENWENN() geht es ja nur für eine Spalte und mit ZÄHLENWENNS() zwar für mehrere, aber nur mit Erfüllung aller Bedingungen. 
...
VG

Hallo, das kann schon sein... Willkommen. Aber die zwei Behauptungen würden mich schon interessieren... Glaub ich nämlich so nicht...
Hi,

da hilft wohl nur SUMMENPRODUKT:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCD
1DingsdaKat1Kat2Anzahl "Ja"
2Hundjaja8
3Katzeneinja7
4Mausjanein 
5Pferdjanein 
6Haseneinja 
7Kuhjanein 
8Huhnneinja 

ZelleFormel
D2=ZÄHLENWENN(B2:C8;"ja")
D3=SUMMENPRODUKT(((B:B="ja")+(C:C="ja")>0)*1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Hallo, oder DBANZAHL2()
(07.11.2017, 15:51)BoskoBiati schrieb: [ -> ]da hilft wohl nur SUMMENPRODUKT:

Genau das hat geholfen  :19: Vielen Dank für die Vorschläge. Hatte es zwar damit schon versucht, aber irgendwie ohne Erfolg, weil ohne Verständnis...

DBANZAHL2() habe ich noch nicht richtig verstanden. Werde mir dazu aber mal die Erklärung durchlesen.
Meine Tabelle funktioniert auf jeden Fall jetzt Smile
Hallo, also ich habe das mit dem Datenmaterial getestet... Wenn ich deine Datei sähe könnte ich dir das zeigen...
Ich habe mir jetzt auch mal ein Add-in zum HTML Export installiert.
Meine Tabelle:

Tabelle1

ABC
1DatumKat 1Kat 2
201.11.2017janein
302.11.2017jaja
403.11.2017neinnein
504.11.2017neinja
605.11.2017neinnein
706.11.2017jaja
807.11.2017janein
9Anzahl5
Formeln der Tabelle
ZelleFormel
B9=SUMMENPRODUKT(((B2:B8="ja")+(C2:C8="ja")>0)*1)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Hallo, das ist ja vorbildlich... (^_-). Mein Vorschlag hier mit DBANZAHL() ..:

Arbeitsblatt mit dem Namen 'Blatt1'
ABCDEF
1DatumKat 1Kat 2
201.11.2017janein Anzahl5
302.11.2017jaja
403.11.2017neinnein
504.11.2017neinja
605.11.2017neinnein
706.11.2017jaja
807.11.2017janein

ZelleFormatWert
E2"Anzahl"1

ZelleFormel
E2=(B2="ja")+(C2="ja")
F2=DBANZAHL(A1:C8;1;E1:E2)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
=SUMMENPRODUKT(--ISTZAHL(SUCHEN("ja";B2:B8&C2:C8)))

benötigt immerhin nur noch einmal die Nennung von "ja". Die einzelnen Spalten müssen aber auch hier noch genannt werden.