2k Aufrufe
Gefragt in Tabellenkalkulation von
Servus,


Nachdem ich mein Anliegen versucht habe über Google zu lösen und mit all den beispielen irgendwie nichts anfangen konnte, würde ich mir gerne bei folgendem Problem von euch helfen lassen.

Ein Versuch ist es jedenfalls Wert.

Hier ist ein Eintrag von "clemens_1984" in diese RIchtung geht auch meine Anfrage.

Ich würde gerne eine UND und ODER Funktion miteinander verknüpfen in einer WENN Funktion

=WENN(C11=8 ODER C11=9 ODER C11=8 ODER C11=8) UND (G11=4 ODER G11=9 ODER G11= 15) UND (J11=16 ODER J11=22 ODER J11=60 ODER J11= 45); "Text";WENN(B13=8 ODER B13=9 ODER B13=8 ODER B13=8) UND (U17=4 ODER U17=9 ODER U17= 15) UND (L12=16 ODER L12=22 ODER L12=60 ODER L12= 45); "Text";" ")


Also eine Verknüpfung von 2 - 3 WENN Funtionen und innerhalb der einzelnen WENN Funktionen eine Verknüpfung von mehreren UND und ODER Funktionen...

Das Beispiel spiegelt schon recht genau das wieder was ich brauche.

Ich würde aber auch nichts dagegen haben ein "Schema F" genannt zu bekommen für diesen Spezialfall... so kann ich mir zukünftig alles selber erarbeiten.

Vor allem die ganze Klammersetzung verwirrt mich bei längeren Formeln... und wann man ein ; setzten muss

Danke Schonmal

Alex

7 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Alex,

Deine Formel ist Falsch.
=WENN(UND(ODER(C11=8;C11=9);ODER(G11=4;G11=9;G11=15);ODER(J11=16;J11=22;J11=60;J11=45));"Text";WENN(UND(ODER(B13=8;B13=9;);ODER(U17=4;U17=9;U17=15);ODER(L12=16;L12=22;L12=60;L12=45));"Text";" "))

Gruß Hajo
0 Punkte
Beantwortet von
Hey Hajo,

Danke für den Tip! Hat für eine WENN Funktion funktioniert... verknüpfe ich zwei funktioniert es nicht. Irgendwie stimmt was mit einer oder zwei Klammern nicht. Vielleicht hat ja einer von euch die Muse, das mal zu checken:


=WENN(UND(ODER(C11=24;C11=21);ODER(E11=1;E11=2);ODER(G11=8;G11=6;G11=4;G11=10;G11=12;G11=14;G11=18);ODER(K11=8);ODER(M11=3;M11=6);ODER(O11=1;O11=2);ODER(Q11=40;Q11=20));"unmittelbares Gefahrenpotential vorhanden";"KEIN Gefahrenpotential vorhanden";WENN(UND(ODER(C11=24;C11=21);ODER(E11=1;E11=2);ODER(G11=8;G11=6;G11=4;G11=10;G11=12;G11=14;G11=18);ODER(K11=8);ODER(M11=3;M11=6);ODER(O11=1;O11=2);ODER(I11=0;I11=1;I11=4);ODER(Q11=40;Q11=20));"unmittelbares Gefahrenpotential vorhanden";"KEIN Gefahrenpotential vorhanden"))


Ist ich sehr da vor lauter Bäumen den Wald nicht mehr

Gruß,

Alex
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Alex,

probiere es so:

=WENN(UND(ODER(C11=24;C11=21);ODER(E11=1;E11=2);ODER(G11=8;G11=6;G11=4;G11=10;G11=12;G11=14;G11=18);ODER(K11=8);ODER(M11=3;M11=6);ODER(O11=1;O11=2);ODER(Q11=40;Q11=20));"unmittelbares Gefahrenpotential vorhanden";WENN(UND(ODER(C11=24;C11=21);ODER(E11=1;E11=2);ODER(G11=8;G11=6;G11=4;G11=10;G11=12;G11=14;G11=18);ODER(K11=8);ODER(M11=3;M11=6);ODER(O11=1;O11=2);ODER(I11=0;I11=1;I11=4);ODER(Q11=40;Q11=20));"unmittelbares Gefahrenpotential vorhanden";"KEIN Gefahrenpotential vorhanden"))

woran es gelegen ist stellst Du sicher selber fest.


schöne Grüße

Paul1
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Alex,

Nachtrag:

Der Formelaufbau ist bereits richtig, aber mir ist noch aufgefallen

=WENN(UND(ODER(C11=24;C11=21)....

bei Wenn Und kann das nicht gutgehen, es kann in der Zelle C11 nicht gleichzeitig 24 und 11 stehen, der zweite Zellbezug muß ein anderer sein.

schaue es Dir nochmals an.

schöne Grüße

Paul1
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Alex,

vorerst zum Testen die Formel geändert:

=WENN(UND(ODER(C11=24;D11=21);ODER(E11=1;E11=2;G11=8;G11=6;G11=4;G11=10;G11=12;G11=14;G11=18;K11=8;M11=3;M11=6;O11=1;O11=2;Q11=40;Q11=20));"unmittelbares Gefahrenpotential vorhanden";WENN(UND(ODER(C11=24;D11=21);ODER(E11=1;E11=2;G11=8;G11=6;G11=4;G11=10;G11=12;G11=14;G11=18;K11=8;M11=3;M11=6;O11=1;O11=2;I11=0;I11=1;I11=4;Q11=40;Q11=20));"unmittelbares Gefahrenpotential vorhanden";"KEIN Gefahrenpotential vorhanden"))

Bei WennUnd habe ich den zweiten Zellbezug zu Versuchszwecken statt C11 auf D11 geändert.

In Deinem Besipiel sind beide WennUnd Bezüge gleich, wenn das so bleibt brauchst Du keine zweite WennUnd Funktion, sondern nur eine.
Nachdem auch in beiden Verschachtelungen Zellbezüge doppelt vorkommen, sind dann nur die nicht doppelten in den Oder-Bezügen zu ergänzen.
Probiere es selbst, wenn Du nicht zurecht kommst schreibe es.

schöne Grüße

Paul1
0 Punkte
Beantwortet von
Hey Paul,

vielen Dank für deinen ersten Tipp! Bzw. für das mit der "Nase drauf stoßen"

Deine zweite Anmerkung ist durchaus Korrekt, aber hier wird die Zelle C11 immer wieder neu mit Zahlen belegt....

also steht in Zelle C11 die Zahl x oder x oder x UND in E11 die Zahl x oder x oder x oder x Dann gib "Text1" aus ansonsten "Text2"...

also die x-Werte für ein und die selbe Zelle variieren.

Gruß,

Alex
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Alex,

Nach Deiner Beschreibung muß in den beiden oder mehreren Zellen eine Zahl stehen, dann "Text1", sonst "Text2".

Dann drängt sich diese Formel auf:

=WENN(UND(C11>0;E11>0);"Text1";"Text2") ..... usw.

schöne Grüße

Paul1
...