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: 2 Gast/Gäste