Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Problem mit der Verknüpfung von =WENN() =UND() =ODER()
#1
Moin,

ich habe ein kleines Problem bei der Verknüpfung mehrerer logischer Funktionen.
Mit Hilfsspalten schaffe ich es zwar, aber es müsste auch ohne gehen.

In A1 soll als Fehlermeldung eine 1 erscheinen,
WENN
1. in A2 eine 5, 9 ODER 15 steht
UND
A3 > 0 ist
UND
in A4 keine 0 steht.

Mit A4 wird weitergerechnet, so dass in A5 0*1000 = 0 erscheinen soll.

Gruß
Dieter
Antworten Top
#2
Hola,
Code:
=wenn(und(oder(..;..;...);....;...);1;"")
Gruß,
steve1da
Antworten Top
#3
Ich vergaß leider zu erwähnen, dass in A1 auch dann die Fehlermeldung 1 erscheinen soll, wenn in A4 nichts steht.
Dann ergibt sich mit der Formel =WENN(UND(ODER(A2=5;A2=9;A2=15);A3>0;A4<>0);1;0) in A1 0 statt wie gewünscht 1.
Dieter
Antworten Top
#4
Code:
=WENN(ODER(UND(ODER(A2=5;A2=9;A2=15);A3>0;A4<>0);A4="");1;"")
Antworten Top
#5
Es ist doch etwas komplizierter, als ich dachte.
Und auch etwas schwierig in Worte zu fassen.
Deshalb hier eine Beispieldatei.
Dieter


Angehängte Dateien
.xlsx   Test.xlsx (Größe: 10,72 KB / Downloads: 7)
Antworten Top
#6
Hi,

Code:
=--ODER(A2={5;9;15};(A3={7;19})*(A4=0))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#7
Hallo Edgar, leider nein.
Wenn ich in A2:A4 z.B. 6, 19, 0 angebe, erscheint in A1 die Fehlermeldung 1,
obwohl sie gemäß Bedingung 1 (siehe Testdatei) nur bei 5, 9 oder 15 erscheinen darf.
Dieter
Antworten Top
#8
Hi,

Zitat:=--ODER(A2={5;9;15};(A3={7;19})*(A4<>0))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#9
Vielen Dank für deine liebe Bemühung, aber es ist leider immer noch nicht richtig.

Wenn in A2 eine 5, 9 oder 15 steht, erscheint in A1 immer 1, egal was ich in A2:A3 reinschreibe.
Das darf bei obigen Angaben gemäß Bedingung 2 und 3 aber nicht sein.

Bedingung 2: A3=0 ---> keine Fehlermeldung
Bedingung 3: A3=7 oder 19 und A4=0 ---> keine Fehleranzeige.

Ich scheitere schon seit gestern an dieser verflixten Formel.

Dieter
Antworten Top
#10
Hi,

das ist mir zu blöd. Schreibe einfach in A6 diese Formel und es passt:

Code:
=UND(A2<>{5.9.15})*A4%*A5 
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste