Hallo,
noch mal eine kleine Excel-Frage zum Sonntagnachmittag 
Es sollen Werte aus 2 verschiedenen Zellen miteinander verglichen werden und in einer 3. Zelle je nach Ergebnis „verbessert“ oder „verschlechtert“ angezeigt werden.
Wir haben es mit einer WENN-Funktion versucht, das geht auch gut, so lange die Zahlen positiv sind – wenn die Zahlen negativ werden klappt das leider nicht mehr (2 ist kleiner als 4 aber -2 ist ja größer als -4).
Gibt es dafür eine Lösung?
Danke schonmal und noch einen schönen Sonntag,
Steph
Hallo Steph,
wenn die Bedingungen für positive Zahlen und negative Zahlen unterschiedlich sein sollen, dann müssen mehrere WENN-Bedingungen geschachtelt werden. z.B.:
=WENN(UND(A2B2;"verbessert";"verschlechtert");WENN(A2
gruß
Franz
> <small>[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]</small>
Hallo Franz,
vielen Dank für deine schnelle Antwort!
Leider funktioniert es so nicht…
Wenn in A2 der Wert -3 steht und in B2 der Wert -1 dann erscheint nach dieser Formel „verschlechtert“ in B3… -1 ist aber „besser“ als -3 also müsste „verbessert“ auftauchen.
So lange die Werte positiv sind funktioniert es.
Entweder hab ich schlecht erklärt oder ich mache einen Denkfehler, vielleicht weiß noch jemand Rat?
Danke,
Steph
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Wir haben es mit einer WENN-Funktion versucht, das geht auch
gut, so lange die Zahlen positiv sind – wenn die Zahlen
negativ werden klappt das leider nicht mehr (2 ist kleiner als
4 aber -2 ist ja größer als -4).
Hi Steph,
wäre vielleicht besser das du deine Formel auch hier hinschreibst.
Tabellenblattname: Tabelle1
A B C
1 -3 -1 gut
2 -1 -3 schlecht
3 3 2 schlecht
4 2 3 gut
5 2 2 glleich
Benutzte Formeln:
C1: =WENN(B1=A1;"glleich";WENN(B1\>A1;"gut";"schlecht"))
C2: =WENN(B2=A2;"glleich";WENN(B2\>A2;"gut";"schlecht"))
C3: =WENN(B3=A3;"glleich";WENN(B3\>A3;"gut";"schlecht"))
C4: =WENN(B4=A4;"glleich";WENN(B4\>A4;"gut";"schlecht"))
C5: =WENN(B5=A5;"glleich";WENN(B5\>A5;"gut";"schlecht"))
Tabelle eingefügt mit Reinhards Tabelleneinfüger Version 1.0
Gruß
Reinhard
Hallo Steph,
also =WENN(B1>A1;„besser“;„schlechter“)
liefert bei
-1,-3 schlechter
-3, -1 besser
1,3 besser
3,1 schlechter
Kannst du mal die „Wertepaare“ mit den erforderlichen Antworten posten?
Ggfs. kann dir =WENN(ABS(B2)>ABS(A2);„besser“;„schlechter“) helfen, das ist das Vorzeichen egal.
mfg
Dirk.Pegasus
WENN-Funktion – so könnte es gehen
Hallo nochmal,
und erstmal vielen Dank an alle!
Nach Reinhard’s Lösung ging es in meinem kleinen Test-Modell, wir müssen das ganze aber noch in eine größere Tabelle einbauen, melde mich dann die Tage noch mal und sage ob es geklappt hat.
Noch einen schönen Abend und einen guten Start in die neue Woche,
Steph
wir müssen das ganze aber noch in eine größere Tabelle
Hi Steph,
damit sie nicht noch größer wird,
bezogen auf das Beispiel, stelle dich in C1, dann
Einfügen–Namen–Definieren
Name: vergl
bezieht sich auf: =WENN(Tabelle1!B1=Tabelle1!A1;„gleich“;WENN(Tabelle1!B1>Tabelle1!A1;„gut“;„schlecht“))
dann in C1 eingeben
=vergl
und nach unten kopieren, das spart in großen Tabellen Dateiplatz
Gruß
Reinhard
Hallo Steph,
Wir haben es mit einer WENN-Funktion versucht, das geht auch
gut, so lange die Zahlen positiv sind – wenn die Zahlen
negativ werden klappt das leider nicht mehr (2 ist kleiner als
4 aber -2 ist ja größer als -4).
Also wenn ich dich richtige verstehe, wird es besser wenn die neuen Werte näher bei 0 liegen, egal on positiv oder negativ.
Insofern ist dann -2 besser als +4, da -2 näher bei 0 liegt ???
Gibt es dafür eine Lösung?
Wenn obiges zutrifft benötigst du den Absolutwert der Werte.
Also:
=WENN(ABS(A1) = ABS(B1); „gleich“; WENN(ABS(A1)
Warum so kompliziert?
Hallo.
Gibt es dafür eine Lösung?
Wie wäre es mit einer schlichten Differenz?
=WENN(B1-A1>0;‚besser‘;WENN(B1-A1=0;‚gleich‘;‚schlechter‘))
Gruß Eillicht zu Vensre