Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
720to724
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
720to724
720to724
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

6x WENN(UND - Klammersetzung wie?

6x WENN(UND - Klammersetzung wie?
21.01.2006 22:47:53
nosti
Hallo!
Seit langem hänge ich wieder mal an einer Klammersetzung.
Bisher frage ich fünf Kriterien ab. Je nach dem welches Kriterium erfüllt ist, wird danach ein Text aus einer anderen Spalte in die aktuelle Spalte geschrieben.
Folgende Abfrage.Formel habe ich in die Zelle geschrieben und die funktioniert auch (vielleicht ließe sich die Verschachtelung auch einfacher schreiben):
=WENN(MIN(Q19:Q23)&lt-4,5;AW$15;WENN(UND(UND(UND(U23&gt0;W23="Up";V23&gt17;V22=0)));AW$6;WENN(UND(UND(W23="Up";V23&gt32;V22=17));AW$8;WENN(UND(UND(UND(W23="Up";V23=17;U22&gt1;V22=0)));AW$7;WENN(UND(UND(UND(W23="Up";U23&gtV23;V23&gt0;V22=0)));AW$9;"")))))~f~
Nun möchte ich eine sechste Abfrage einfügen, aber ich komme einfach nicht dahinter, wie ich die Klammern richtig setzen soll. Es wird von EXCEL nämlich immer das letzte "(UND" als fehlerhaft markiert, wenn ich folgende Abfrage hinzufüge und sie an die zweite ";WENN" Stelle setze:
~f~WENN(MIN(Q22:Q23)&lt-4,1;~f~
Die ganze Formelzeile sieht dann so aus (die aber dann nicht funktioniert):
~f~=WENN(MIN(Q19:Q23)&lt-4,5;AW$15;WENN(MIN(Q22:Q23)&lt-4,1;AW$15;WENN(UND(UND(UND(U23&gt0;W23="Up";V23&gt17;V22=0)));AW$6;WENN(UND(UND(W23="Up";V23&gt32;V22=17));AW$8;WENN(UND(UND(UND(W23="Up";V23=17;U22&gt1;V22=0)));AW$7;WENN(UND(UND(UND(W23="Up";U23&gtV23;V23&gt0;V22=0)));AW$9;""))))))
Kann mir da wer helfen?
Gruß, Norbert

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: 6x WENN(UND - Klammersetzung wie?
21.01.2006 23:11:59
Matthias
Hallo Norbert,
ich blick deine Formel jetzt auf Anhieb nicht (Tip: leserlicher wirds durch das pre-Tag), aber vielleicht kann man ja die Spalte der Zelle, die verwendet werden soll, per Formel ermitten und dann so einbauen:

=INDIREKT("Z1S"&[SpaltefürFormel];FALSCH)

nur so als Ansatz...
Gruß Matthias
AW: 6x WENN(UND - Klammersetzung wie?
21.01.2006 23:33:17
nosti
Hallo Matthias, Deinen Vorschlag probiere ich morgen mal aus.
Hier versuche ich noch mal meinen Klammerwust besser darzustellen:
ALT (funktioniert):
=WENN(MIN(Q19:Q23)&lt-4,5;AW$15;WENN(UND(UND(UND(U23&gt0;W23="Up";V23&gt17;V22=0)));AW$6;WENN(UND(UND(W23="Up";V23&gt32;V22=17));AW$8;WENN(UND(UND(UND(W23="Up";V23=17;U22&gt1;V22=0)));AW$7;WENN(UND(UND(UND(W23="Up";U23&gtV23;V23&gt0;V22=0)));AW$9;"")))))
Wird hinzugefügt:
WENN(MIN(Q22:Q23)&lt-4,1;AW$15
NEU (nun funktioniert das Ganze aber nicht mehr):
=WENN(MIN(Q19:Q23)&lt-4,5;AW$15;WENN(MIN(Q22:Q23)&lt-4,1;AW$15;WENN(UND(UND(UND(U23&gt0;W23="Up";V23&gt17;V22=0)));AW$6;WENN(UND(UND(W23="Up";V23&gt32;V22=17));AW$8;WENN(UND(UND(UND(W23="Up";V23=17;U22&gt1;V22=0)));AW$7;WENN(UND(UND(UND(W23="Up";U23&gtV23;V23&gt0;V22=0)));AW$9;""))))))
Norbert
Anzeige
AW: 6x WENN(UND - Klammersetzung wie?
21.01.2006 23:35:57
nosti
NEU (nun funktioniert das Ganze aber nicht mehr):
=WENN(MIN(Q19:Q23)&lt-4,5;AW$15;WENN(MIN(Q22:Q23)&lt-4,1;AW$15;WENN(UND(UND(UND(U23&gt0;W23="Up";V23&gt17;V22=0)));AW$6;WENN(UND(UND(W23="Up";V23&gt32;V22=17));AW$8;WENN(UND(UND(UND(W23="Up";V23=17;U22&gt1;V22=0)));AW$7;WENN(UND(UND(UND(W23="Up";U23&gtV23;V23&gt0;V22=0)));AW$9;""))))))
Ach ja, die Formel steht in einer Zelle/Zeile.
AW: 6x WENN(UND - Klammersetzung wie?
21.01.2006 23:38:08
Matthias
Hallo Norbert,
sorry, da passe ich. Ohne Hintergrundinfos blick ich da nicht durch/will ich mir das nicht antun.
Gruß Matthias
Danke jedenfalls - ich teile das mal auf
22.01.2006 10:40:40
nosti
Hallo Matthias,
ich werde mal die Abfragen in Nachbarzellen in einzelne Häppchen aufteilen und in einer oder weiteren Nachbarzellen diese danebenliegenden Zellen wiederum abfragen.
Ist vielleicht eh besser so. Ich wollte halt alles in eine einzige Zelle pressen ;-)
Gruß, Norbert
Anzeige
AW: 6x WENN(UND - Klammersetzung wie?
22.01.2006 10:35:07
nosti
Danke für die Liks, Norman!
AW: 6x WENN(UND - so sollte es gehen!
22.01.2006 14:17:00
Gert
hi nosti,
ich habe Deine Formel etwas abgespeckt, da das "UND" nur einmal stehen muß und
die "Argumente" mit Semikolon (;) getrennt werden.
Ich habe unten hinter &lt-4,5) eine schließende Klammer gesetzt so sollte es klappen.
Die öffnende Klammer vor MIN sollte dieselbe Farbe haben wie die ) hinter &lt-4,5.
=WENN(MIN(Q19:Q23)&lt-4,5);AW$15;
WENN(UND(U23&gt0;W23="Up";V23&gt17;V22=0);AW$6;
WENN(UND(W23="Up";V23&gt32;V22=17);AW$8;
WENN(UND(W23="Up";V23=17;U22&gt1;V22=0);AW$7;
WENN(UND(W23="Up";U23&gtV23;V23&gt0;V22=0);AW$9;""))))
Die Letzte Schließklammer muß immer "schwarz" sein. Sonst hilft nur zählen.
mfg
Gert
Anzeige
AW: 6x WENN(UND - so sollte es gehen!
22.01.2006 16:22:09
nosti
Oh, vielen dank Gert! Gerade bin ich mit dem "Auftrennen" der Formeln fertig. Es klappt zwar, aber brauche dazu zwei Spalten mehr. Dass man die UND nur einmal setzen muss ist prima. Jetzt mach ich mal Pause und werde Nachricht geben, sobald ich Dein Beispiel ausprobiert habe. Wäre mir natürlich lieber, alles nur in einer Zelle(Spalte) abarbeiten zu lassen.
Gruß, Norbert
AW: 6x WENN(UND - so sollte es gehen!
22.01.2006 22:57:58
Gert
Hallo Norbert,
nur zur besseren Übersicht ist die Formel auf 4 Zeilen gestreckt.
Natürlich gehört Sie in "eine" Zeile.Die erste Zeile löschen, denn MIN gibt
nur die kleinste oder eine gewählte Zahl zurück. Siehe F1-Hilfe zu MIN.
Zur weiteren Klärung solltest Du eine Datei hochladen.
mfg
Gert
Anzeige
AW: 6x WENN(UND - so sollte es gehen!
22.01.2006 23:32:45
nosti
Hallo Gert!
Danke, das hatte ich verstanden, dass die 4 Zeilen in eine gehören. Ich kenne mich ansonsten ziemlich gut in Excels Formeln aus. Die MIN-Funktionen brauche ich so wie sie dort stehen (die Abfrage darf bei der MIN-Funktion nur dann anspringen, wenn sie erfüllt bzw. nicht erfüllt ist).
Ich denke, dass mein Dilemma (eine zusätzliche Funktion wurde nicht mehr von EXCEL angenommen) dadurch enstanden ist, dass die Formel zu lang wurde (irgendwo habe ich im Hinterkopf behalten, dass Formeln nicht länger als 256 Zeichen sein können - oder irre ich mich da). Die Länge wurde aber mit Deinem Tip die UND Funktion nur einmal einzusetzen gelöst.
Gruß, Norbert
Anzeige
Ja - es funzt!!!!
22.01.2006 20:49:57
nosti
Habe noch eine Abfrage hinzugefügt. Dank Deiner Aufstellung war das jetzt sehr leicht.
Nur die Klammer hinter "&lt-4,5);" hattest du übersehen, die stellte ich dann auch ans Ende.
Und so funktioniert es nun bei mir und habe mir dadurch zwei Spalten voll zusätzlichen Formeln erspart:
=WENN(MIN(Q19:Q23)&lt-4,7;AW$15;
WENN(MIN(Q22:Q23)&lt-4,1;AW$15;
WENN(UND(W23="Up";V23&gt=33;V22&lt=V23;MIN(U20:V22)=0;U23&gt0);AW$6;
WENN(UND(W23="Up";V23=17;MIN(V20:V22)=0;U22&gt=17);AW$7;
WENN(UND(W23="Up";V23&gt=17;MIN(U20:V22)=0;U23&gtV23;V23&gt=V22);AW$9;"")))))
Danke noch mal
nosti
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige