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

Forumthread: WENN DANN UND Bedingung

WENN DANN UND Bedingung
01.09.2021 13:52:12
Dedo
Hallo zusammen,
ich habe für meine Arbeit eine Herausforderung, bei der ich leider nicht weiter komme.
In der Spalte E soll die Kapazität anhand der Kriterien in den Spalten I3:I6 und J3:J6 (Datumseingrenzung) und K3:K6 für die Kapazität ermittelt werden.
Des weiteren soll in die Spalte P2:P3 eine Maschinenzuordnung erfolgen.
Habe es mit dieser Formel schon probiert, jedoch wird hierbei nur das dritte Kriterium berechnet. Bei zwei Kriterien funktioniert es sogar.
=WENN(ODER(UND(UND(B59>=$L$4;B59=$L$5;B59=$L$6;B59 Hoffe, dass ich es verständlich erklären konnte
Danke schon mal
Anzeige

15
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: WENN DANN UND Bedingung
01.09.2021 13:59:57
SF
Leider passt deine Formel überhaupt nicht zur Datei....
AW: WENN DANN UND Bedingung
01.09.2021 14:08:18
Dedo
Sorry,
kleiner Gedankenfehler.
Hier die richtige Formel.
=WENN(ODER(UND(UND(B2>=$I$3;B2=$I$4;B2=$I$5;B2
Anzeige
AW: WENN DANN UND Bedingung
01.09.2021 14:22:39
SF
Suchst du sowas?

=WENNFEHLER(SVERWEIS(B2;$I$3:$K$6;3)*SVERWEIS(A2;$O$2:$P$3;2;0);"")

Anzeige
AW: WENN DANN UND Bedingung
01.09.2021 14:24:08
SF
Dazu müssen aber deine Datumswerte in Spalte I aufsteigend sortiert sein.
Ohne umsortierung dann so...
01.09.2021 14:26:49
SF
...

=WENNFEHLER(INDEX($K$3:$K$6;AGGREGAT(15;6;ZEILE($K$3:$K$6)-2/((B2>=$I$3:$I$6)*(B2

AW: Ohne umsortierung dann so...
01.09.2021 19:50:34
Daniel
ohne Umsortierung auch so, etwas einfacher mit dieser Formel in E5:

=1/WENNFEHLER(1/SUMMEWENNS($K$3:$K$6;$I$3:$I$6;"="&B2);1)
die Abfrage, ob ein Eintrag aus der Liste G3:K6 zutrifft, mach ich hier elegant über folgenden Trick:
einfach 1 durch das Ergebnis teilen.
Wenn kein Datum aus der Liste zutrifft, bekommt man die 0 und damit den #Div/0-Fehler.
Somit kann man über das WENNFEHLER für diesen Fall einen alternativ-Wert angeben, ohne dass man zusätzliche Berechnungen braucht.
Gruß Daniel
Anzeige
AW: Ohne umsortierung dann so...
02.09.2021 13:15:32
Dedo
Jetzt weiss ich leider nicht mehr weiter.
Für eine Maschine (E0001) funktioniert es. Für die zweite (E0004) nicht. Hier wird nur der Sonst-Wert gezogen.
Wo habe ich einen Fehler in der Formel?
Danke !!!
https://www.herber.de/bbs/user/147881.xlsx
Anzeige
AW: Ohne umsortierung dann so...
02.09.2021 13:27:12
SF
Warum zauberst du da denn noch einen (übrigens völlig falschen) Sverweis rein?
Dein Fehler liegt schon im ersten Sverweis, dort ist die Suchmatrix mit O5:P5 definiert. E0004 steht aber in O6.
Richtig würde die Formel lauten:

=WENNFEHLER(INDEX('2021'!$L$5:$L$28;AGGREGAT(15;6;ZEILE('2021'!$L$5:$L$28)-4/((B2>='2021'!$J$5:$J$28)*(B2

Anzeige
AW: Ohne umsortierung dann so...
03.09.2021 12:18:01
Dedo
Hi SF,
die "Unsinnige Formel" soll mir das ansonsten Ergebnis liefern. In meinem Fall alle Tage, die nicht in der Auswahl definiert wurden, sollen eine 100% Auslastung bekommen.
Merke allerdings das ich dadurch einen Fehler bekomme. Also doch nicht optimal.
Wie kann ich dann die 100% Auslastung definieren?
Gruß
Anzeige
AW: nur mit AGGREGAT() und WENNFEHLER() ...
06.09.2021 15:55:32
neopa
Hallo Dedo,
... denn es braucht weder INDEX() noch ZEILE() zur Ermittlung der von Dir angestrebten Werte inklusive der 100% Auslastung.
Folgende Formel in F2 einfach nach unten kopieren:
=WENNFEHLER(WENNFEHLER(AGGREGAT(15;6;'2021'!L$5:L$29/(B2&gt='2021'!J$5:J$29)/(B2&lt='2021'!K$5:K$29);1);1)*AGGREGAT(15;6;'2021'!P$5:P$49/('2021'!N$5:N$49=JAHR(B2))/('2021'!O$5:O$49=A2);1);"")
Gruß Werner
.. , - ...
Anzeige
AW: WENN DANN UND Bedingung
01.09.2021 13:54:22
SF
Hola,
du könntest natürlich auch eine Exceldatei hochladen und zeigen was du gerne hättest. Anhand einer nicht funktionierenden Formel kann man allenfalls raten....
Gruß,
steve1da
AW: WENN DANN UND Bedingung
02.09.2021 09:59:15
Dedo
Hat alles wunderbar funktioniert. Auch die Formel, die die Reihenfolge des Datums ignoriert ebenfalls.
Nochmals Danke für die schnelle Lösung.
Super Forum.
Gruß
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige