Registriert seit: 28.12.2017
Version(en): 2016
Hallo,
ich möchte wissen wie oft bestimmte Kriterien gleichzeitig erfühlt sind. Folgende Formel funktioniert gut:
=ZÄHLENWENNS(Daten!$A$3:$A$7237;1931;Daten!$DO$3:$DO$7237;"g";Daten!$AL$3:$AL$7237;"1")
Wenn ich nun aber die Formel erweitern möchte und beim dritten Kriterium mehr als eine Spalte durchsuchen lassen möchte, funktioniert die Formel nicht und spukt #WERT aus.
=ZÄHLENWENNS(Daten!$A$3:$A$7237;1931;Daten!$DO$3:$DO$7237;"g";Daten!$AL$3:$AO$7237;"1")
Was mache ich falsch?
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
(07.07.2018, 11:07)AJ13 schrieb: Was mache ich falsch?
Moin!
Die Bereiche müssen identische Größen haben!
(so etwas kann man durchaus durch beherztes Drücken der F1-Taste herausbekommen)
https://support.office.com/de-de/article...2?NS=EXCEL&Version=16&SysLcid=1031&UiLcid=1031&AppVer=ZXL160&HelpId=xlmain11.chm60529&ui=de-DE&rs=de-DE&ad=DE
Zitat:Wichtig: Jeder zusätzliche Bereich muss dieselbe Anzahl von Zeilen und Spalten wie das Argument Kriterienbereich1 haben. Die Bereiche müssen nicht direkt nebeneinander liegen.
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): Office 2019
07.07.2018, 11:29
(Dieser Beitrag wurde zuletzt bearbeitet: 07.07.2018, 11:35 von Jockel.)
Hallo, wie wäre es mit SUMMENPRODUKT()? =SUMMENPRODUKT((A3:A10=1931)*(DO3:DO10="g")*(AL3:AO10="1"))
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• AJ13
Registriert seit: 28.12.2017
Version(en): 2016
Okay,
nur wie kann ich sinnvoll die Formel umbauen um dennoch mein Ziel zu erreichen? Ich habe kapiert das die genannte Formel nicht funktioniert:
=ZÄHLENWENNS(Daten!$A$3:$A$7237;1931;Daten!$DO$3:$DO$7237;"g";Daten!$AL$3:$AO$7237;"1")
Ich habe die Formel jetzt umgebaut zu:
=SUMME(ZÄHLENWENNS(Daten!$A$3:$A$7237;1931;Daten!$DO$3:$DO$7237;"g";Daten!$AL$3:$AL$7237;"1");(ZÄHLENWENNS(Daten!$A$3:$A$7237;1931;Daten!$DO$3:$DO$7237;"g";Daten!$AM$3:$AM$7237;"1"));(ZÄHLENWENNS(Daten!$A$3:$A$7237;1931;Daten!$DO$3:$DO$7237;"g";Daten!$AN$3:$AN$7237;"1"));(ZÄHLENWENNS(Daten!$A$3:$A$7237;1931;Daten!$DO$3:$DO$7237;"g";Daten!$AO$3:$AO$7237;"1")))
Das finde ich furchtbar umständlich, zumal ich gerne für den dritten Kriterienbereich der Zählenwenns-Funktion noch weitere Spalten hinzufügen möchte, die nicht direkt neben der Spalte AO liegen. Hat irgend jemand eine Idee wie man die Formel vereinfachen und verkürzen kann?
Registriert seit: 28.12.2017
Version(en): 2016
Klingt gut, funktioniert nur irgendwie noch nicht so ganz. Habe versucht den Vorschlag auf meinen Anwendungsfall anzupassen:
=SUMMENPRODUKT((Daten!$A$3:$A$7237=1931)*(Daten!$DO$3:$DO$7237="g")*(Daten!$AL$3:$AO$723="1"))
Ergebnis: #NV.
Im Detail: Es geht um die Auswertung einer Konzertreihe, der Programme und der Konzerttypen.
1) Die Spalte A enthält einfach Jahre, die Formel soll einfach alle Zeilen einbeziehen in denen das Jahr (hier 1931) auftaucht.
2) Spalte DO klassifiziert die Programme und es sollen alle Veranstaltungen mit "g" einbezogen werden. Diese Spalte enhält nur Buchstaben und Buchstabenkombinationen.
3) Spalte AL bis AO und weitere enthalten Formeln die "1" ausspucken wenn eine Veranstaltung einem bestimmten Konzerttyp entspricht. Vermutlich sind diese Spalten das Problem.
Ich möchte nun wissen wieviele Veranstaltungen es im Jahre 1931 gab, deren Programm der Klasse "g" ensprach und deren Konzerttyp den Kriterien A bis F entsprach. Die verschiedenen Konzertypen liegen in verschiedenen Spalten vor. Bei Erfüllung dieses Kriteriums steht in einer dieser Spalten als Formelergebnis einer anderen Abfrage "1"
Irgendeine Idee?
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
nochmal, die Bereiche müssen gleich groß sein.
Gruß,
steve1da
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, in den posts vorher waren die Bereiche gleich groß. Im letzten nicht - ein Versehen (Daten!$AL$3:$AO$723="1")) wenn du hier wie in den vorigen posts (Daten!$AL$3:$AO$7237="1")) daraus machst, dann geht das...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• AJ13
Registriert seit: 10.04.2014
Version(en): Office 2019
(07.07.2018, 12:30)steve1da schrieb: Hola,
nochmal, die Bereiche müssen gleich groß sein.
Gruß,
steve1da
Hallo, waren sie ja vorhin nur nicht in der "Breite". Ich denke jetzt das war ein Versehen...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 28.12.2017
Version(en): 2016
Hallo Jockel,
sorry, mein Fehler, die Zeilenanzahl ist selbstverständlich immer gleich.
=SUMMENPRODUKT((Daten!$A$3:$A$7237=1931)*(Daten!$DO$3:$DO$7237="g")*(Daten!$AL$3:$AO$737="1"))
Trotzdem Ergebnis: #NV
Auch wenn ich nur die Spalte AL berücksichtige kommt das gleiche Ergebnis raus
=SUMMENPRODUKT((Daten!$A$3:$A$7237=1931)*(Daten!$DO$3:$DO$7237="g")*(Daten!$AL$3:$AL$737="1"))
Ergebnis:# #NV
Irgendeine Idee?
Registriert seit: 28.12.2017
Version(en): 2016
Ich bin schlicht zu doof, jetzt funktioniert es! Hatte bei der Zellenbezeichnung noch einen Tippfehler eingebaut....