Komplizierte verschachtelte WENN-Funktion
Hallo zusammen,
ich sitze an eine für mich komplizierte WENN-Funktion und komme nicht weiter:
Ein in Zelle A1 eingetragener Wert soll in Zelle B1 bestimmte Werte anzeigen, und zwar 10% (mindestens 5,- € und höchstens 10,- €); steht in Zelle A1 ein Wert von 0,01 € - 5,00 €, soll in Zelle B1 der Wert 0 erscheinen.
Beispiele:
A1 = 70,00 € - in Zelle B1 erscheint 7,00 €
A1 = 30,00 € - in Zelle B1 sollen 5,00 € (Mindestbetrag) erscheinen
A1 = 130,00 € - in Zelle B1 sollen 10,00 € (Höchstbetrag) erscheinen
jedoch wenn A1 = 0,01 € bis 5,00 € dann soll der Wert 0,00 € erscheinen - also:
A1 = 3,95 € - in Zelle B1 soll 0 oder 0,00 erscheinen
A1 = 5,00 € - in Zelle B1 soll ebenfalls 0 oder 0,00 erscheinen
Wie sieht das die verschachtelte WENN-Funktion aus?
Ich danke euch für die Hilfe!
Gruß Melina
Antwort schreiben
Antwort 1 von M.O. vom 22.07.2022, 15:49 Options
Hallo Melina,
probier mal die folgende Formel aus:
=WENN(A1<=5;0;WENN(A1*10%<5;5;WENN(A1*10%>10;10;A1*10%)))
Ich hoffe, ich habe dich richtig verstanden.
Gruß
M.O.
Antwort 2 von KJG17 vom 22.07.2022, 16:07 Options
Hallo M.O.,
so wie ich das verstanden habe sind die tatsächlichen 10%-Werte zwischen 5 und 10 Euro jeweils exakt auszugeben.
Gruß
Kalle
Antwort 3 von anno_58 vom 22.07.2022, 16:23 Options
Hi,
versuch die mal:
=WENN(A1*0,1<=5;0;WENN(A1*0,1>=10;10;(A1*0,1)))
nicht vergessen B1 als Währung (€) zu formatieren
Gruß
Anno
Antwort 4 von M.O. vom 22.07.2022, 16:26 Options
Hallo Kalle,
das macht meine Formel auch.
Gruß
M.O.
Antwort 5 von Melina vom 22.07.2022, 16:35 Options
Hallo M.O., Kalle und Anno,
ich danke euch von Herzen und schätze eure Hilfe sehr.
Liebe Grüße Melina
Antwort 6 von anno_58 vom 22.07.2022, 16:40 Options
Nachtrag:
sorry M.O meine Formel macht das Gleiche wie deine und deine liefert schon die richtigen Werte
@Kalle: Die Formel liefert bei richtiger Formatierung von B1 (Währung) bei den vorgegebenen Werten die richtigen Ergebnisse.
Was nicht abgefangen wird sind Werte kleiner 0, also negative Eingaben. Die Erweiterung wäre aber Problemlos, nur den markierten Teil einfügen:
-> =WENN(A1<0;"Falsche Eingabe";WENN(A1*0,1<=5;0;WENN(A1*0,1>=10;10;(A1*0,1))))
Beispiel:
A1<=50
B1=0,00€
A1=55
B1=5,50€
A1=99,9
B1=9,99€
A1>=100
B1=10,00€
Gruß
Anno
Antwort 7 von KJG17 vom 22.07.2022, 17:01 Options
Entschuldigung, da hab ich wohl nicht richtig hingesehen. Also mein Einwurf wird hiermit zurückgezogen.
Gruß
Kalle
Antwort 8 von Melina vom 22.07.2022, 18:18 Options
Hallo nochmal,
habe soeben die Formel von M.O. ausprobiert. Die funktioniert auch so, wie ich mir das vorgestellt habe. Danke dafür!
Hinsichtlich der anderen "nicht ganz so richtigen" Formeln bin ich ebenfalls dankbar - warum?
1. wenn man - wie ich - Ratsuchende ist, freut man sich immer, wenn im Forum Helfer da sind, die Hilfe geben.
2. an wen könnte man sich denn wenden, wenn es kein Internet und kein Forum geben würde? Würde man dass, was ich soeben von euch erfahren habe, in Büchern nachlesen müssen, würde ich längere Zeit brauchen und es vielleicht noch nicht einmal finden;
so habe ich doch wirklich schnelle Hilfe bekommen - oder?
3. mit den beiden Antworten lernt auch der eine von anderen etwas und was auch wichtig ist, die Leser im Forum lernen einiges dazu!
Nochmals liebe Grüße Melina