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

KKLEINSTE und WENNS führt nur zu #NV

Forumthread: KKLEINSTE und WENNS führt nur zu #NV

KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 08:33:02
n8flight
Moin,

ich lese schon seit Jahren hier begeistert mit. Heute habe ich ein Problem, dass ich auch unter Zuhilfenahme des Archivs nicht lösen könnte.

Ich möchte KKleinste mit 3 Bedingungen einsetzen, die allesamt aus Text bestehen. Also habe ich versucht KKleinste mit Wenns zu kombinieren, aber scheitere schon an der ersten Bedingung. Ich möchte Wenns benutzen, da ich auch Platzhalter verwenden muss. Es sind 3 Filterkriterien, die aber jeweils auch leer sein können. Bei MINWENNS und MAXWENNS funktioniert das ohne Probleme.

=KKLEINSTE(WENNS('31122023 ohne 241'!F2:CV2=I25;'31122023 ohne 241'!F17:CV17);6)

F2:VC2 enthält die erste Textbedingung, I25 die Vorauswahl
F17:CV17 ist die Matrix, nur Zahlen

In der Formelauswertung kann ich sehen, dass zunächst F2:CV2 in eine Matrix eingelesen wird, dann alle Werte in Wahr und Falsch umgewandelt werden und dann alle Falsch mit #NV ersetzt werden. Und dann kommt leider nur noch #NV heraus. Eigentlich müsste er doch die #NV Werte ignorieren oder löschen.

Ich verzweifle inzwischen, habe es schon mit KKleinste + Wenn versucht, aber dann wird das nix mit den Platzhaltern und Aggregat klappt bei mir mit Textbedingungen gar nicht.

Kann jemand helfen. Das wäre super.

Danke.

Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 08:53:51
{Boris}
Hi,

zeig doch bitte mal ein konkretes Beispiel mit Wunschergebnis.
Grundsätzlich wird WENNS hier nicht passen (wenn überhaupt WENN).

VG, Boris
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 09:41:16
n8flight
Gar nicht so einfach, dass so zu vereinfachen, dass es hier fürs Forum taugt.

Hier die Datei https://www.herber.de/bbs/user/169229.xlsx
Anzeige
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 09:13:22
Daniel
Hi

In Excel geben fast Formeln den Fehler als Ergebnis aus, wenn ein Fehler in der Datenmenge vorhanden ist.
Lediglich Aggregat kann Fehler ignorieren.

Also hier z.B.

=Aggregat(15;6;F17:CV17;6)

Eine Bedingunsprüfung kann man hinzufügen, in dem man durch die Bedingungsprüfung dividiert, denn ein WAHR wird wie 1 gewertet und ein FALSCH wie 0, die 1 lässt der Wert unverändert und die 0 erzeugt den DIV/0-Fehler, womit der Wert rausfällt:

=Aggregat(15;6;F17:CV17/(F2:CV2=I26);6)

Gruß Daniel
Anzeige
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 09:47:25
n8flight
Danke Daniel. Mit Aggregat habe ich auch experimentiert. Aber wenn ich da einen Platzhalter für eine Bedingung einsetze, führt das auch zu einem Fehler. Wie umgeht man das?
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 10:05:20
n8flight
Ich glaub ich habs:

Beispieldatei Zelle B18:
=AGGREGAT(15;6;B7:K7/((B4:K4=B13)+(B13="*"))/((B5:K5=B14)+(B14="*"))/((B6:K6=B15)+(B15="*"));2)

Mit dem jeweils "+(B13="*")" kann ich den Platzhalter hinzufügen. Das scheint zu funktionieren.
Anzeige
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 10:53:52
Daniel
+ ist in Berechnungen das Äquivalent für ODER (welches innerhalb Matrixformeln nicht verwendbar ist).
Man muss nur aufpassen, wenn hier mal beide Möglichkeiten gleichzeitig zutreffen können. Dann wäre das Teilergebnis ja 2 und nicht 1, was deinen Wert verändern würde.

Gruß Daniel
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 14:21:46
BoskoBiati2
Hi,

die Formel ist für mich nur Unsinn. Da solltest Du mal an einer Musterdatei zeigen, wie das funktionieren soll.

Gruß

Edgar
Anzeige
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 14:28:15
daniel
Die Formel ist schon richtig und auch systematisch aufgebaut.
das einzige, was nicht passieren darf ist, dass im Bereich B4:K6 ein "*" als regulärer Text vorkommen kann.
Gruß Daniel
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 15:22:03
BoskoBiati2
Hi,

ok, wenn es nur darum geht, ein * in B13 als gültigen Suchbegriff zu werten, dann geht das. Dann würde ich das aber so schreiben:

=AGGREGAT(15;6;B7:K7/((B4:K4=B13)+(B13="*")>0)/((B5:K5=B14)+(B14="*")>0)/((B6:K6=B15)+(B15="*")>0);2)
Anzeige
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 15:31:22
BoskoBiati2
Hi,

alternativ:

=AGGREGAT(15;6;B7:K7/WENN(B13="*";1;B4:K4=B13)/WENN(B14="*";1;B5:K5=B14)/WENN(B15="*";1;B6:K6=B15);2)
AW: KKLEINSTE und WENNS führt nur zu #NV
03.05.2024 15:55:20
daniel
noch ne alternative, die es erlaubt tatsächlich mit dem Joker zu arbeiten und diesen auch für teiltexte einzusetzen

=AGGREGAT(15;6;B7:K7/ISTZAHL(SUCHEN("|"&B13&"|"&B14&"|"&B15&"|";"|"&B4:K4&"|"&B5:K5&"|"&B6:K6&"|"));6)

Gruß Daniel
Anzeige
AW: KKLEINSTE und WENNS führt nur zu #NV
06.05.2024 14:18:56
n8flight
Nochmals vielen Dank an alle. Gruß n8flight

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige