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

Häufigkeit, ODER-Bedingung

Forumthread: Häufigkeit, ODER-Bedingung

Häufigkeit, ODER-Bedingung
20.01.2016 13:34:50
herman_the_german
Guten Tag,
wie gesagt, möchte ich die Häufigkeit aus einer Matrix ziehen. Alles klappt wunderbar, auch mit verschiedenen UND-Bedingungen. Nun muss ich allerdings eine ODER-Bedingung einführen, mit 3 Parameter, allerdings liefert mir die Häufigkeit ein falsches Ergebnis, ist in dem Syntax irgendein Fehler?
=HÄUFIGKEIT(WENN((BEREICH.VERSCHIEBEN(Datenbestand!R2;;;ANZAHL(Datenbestand!P:P);1)>=50) *(BEREICH.VERSCHIEBEN(Datenbestand!R2;;;ANZAHL(Datenbestand!P:P);1) Die "Ergebnisspalte", über die die Häufigkeit gezogen werden soll, ist Spalte P auf dem Arbeitsblatt "Datenbestand".
Sowohl in Spalte R, als auch in Spalte T und S sind UND-Bedingungen hinterlegt.
In Spalte C sind die jeweilis 3 verschiedenen ODER-Parameter.
Es soll also nur die Häufigkeit aus Spalte P gezogen werden WENN der Zahlenwert in Spalte R zwischen 50 und 53 liegt, in Spalte T "MB" und in Spalte S "EC" steht UND wenn in Spalte R 424751 oder 424752 oder 424753 steht. Wie gesagt funktioniert die Formel bestens, wenn ich die ODER-Bedingung weglassen - diese wird allerdings jetzt benötigt und liefert ein falsches Ergebnis.
Hat jemand eine Idee?
Danke im Voraus!

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wenn Du (D)eine entsprechende Datei ...
20.01.2016 13:52:00
...
Hallo Hermann,
... hier hoch lädst (Dummydaten sind ausreichend) sind die Chancen auf eine Antwort größer, denn dann muss sich nicht eine entsprechende Tabelle aus den Fingern saugen.
Gruß Werner
.. , - ...

AW: wenn Du (D)eine entsprechende Datei ...
20.01.2016 15:01:29
herman_the_german
Hallo,
anbei die abgewandelte Dummydatei. Wie zu sehen ist, kommt in Summe in der Spalte B, Blatt "Häufigkeit_323) 667 raus. Tatsächlich müsste aber 357 rauskommen.
Ich weiß auch wieso 667 rauskommt. Er bezieht Ergebnisse mit ein, die eben auch z.B. in Spalte C mit 43671 hinterlegt sind und somit ja nicht mitgezählt werden dürften - er scheint die ODER-Bedingung komplett zu ignorieren, die Frage ist nur, wieso tut er das? Der Fehler muss also meiner Ansicht nach im Syntax liegen.
https://www.herber.de/bbs/user/102910.xlsx

Anzeige
AW: Häufigkeit, ODER-Bedingung
20.01.2016 15:26:21
herman_the_german
Habe das Thema gelöst, dennoch vielen Dank.
Statt "ODER" habe ich die ODER-Bedingungen über das "+" Verknüpft, also so:
=HÄUFIGKEIT(WENN((BEREICH.VERSCHIEBEN(Datenbestand!R2;;;ANZAHL(Datenbestand!P:P);1)>=50) *(BEREICH.VERSCHIEBEN(Datenbestand!R2;;;ANZAHL(Datenbestand!P:P);1) Natürlich als Matrixformel.

Anzeige
AW: eine einfache SUMMENPRODUKT()-Formel
20.01.2016 16:51:04
...
Hallo,
... hätte es übrigens auch getan.
In B3: =SUMMENPRODUKT((Datenbestand!R$2:R$1799>49)*(Datenbestand!R$2:R$1799424750)*(Datenbestand!C$2:C$1799A2))
und diese nach unten kopiert.
Gruß Werner
.. , - ...
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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