Formel für Bedingung zur Differenz

Hallo liebe Wisser!

Möchte folgendes in meine Excel-Tabelle (eigentlich Open Office)einbringen:

Zwischen 2 Zellen soll die Zahlenwert-Differenz ausgewertet werden, und dann für den berechneten Differenzwert in einer 3. Zelle ein bestimmter Wert ausgegeben werden.

Zelle 1
10,5

Zelle 2
5,5

Zelle 3
2

Also wenn die Differenz wie hier „5“ beträgt, soll in Zelle 3 der Wert
„2“ ausgegeben werden. Wenn die Differenz nur „3“ wäre, dann in Zelle 3 „1“.

Wichtig:
Maßgeblich soll eigentlich sein, was in Zelle 2 steht, ob also der Wert in Zelle 2 grösser oder kleiner ist als in Zelle 1, und vor allem wieviel grösser oder kleiner, und man eben für dieses errechnete GRÖSSER ODER KLEINER, WIEVIEL GRÖSSER ODER KLEINER für das jeweilige Ergebnis einen Augabewert in Zelle 3 zuteilt.

Irgendwie so:
Ab Differenzwert 1,5 ‚Zelle 2‘ GRÖSSER als ‚Zelle 1‘ dann Wert ‚Zelle 3‘ = 1,25

oder

Ab Differenzwert 2 ‚Zelle 2‘ GRÖSSER als ‚Zelle 1‘ dann Wert ‚Zelle 3‘ = 1,5

oder für kleiner:

Ab Differenzwert 1,5 ‚Zelle 2‘ KLEINER als ‚Zelle 1‘ dann Wert ‚Zelle 3‘ = 0,75

Vielen Dank fürs Lesen! :o)

verschachteltes wenn…

Zelle 1
10,5

Zelle 2
5,5

Zelle 3
2
Irgendwie so:
Ab Differenzwert 1,5 ‚Zelle 2‘ GRÖSSER als ‚Zelle 1‘ dann Wert
‚Zelle 3‘ = 1,25

entspr:
wenn (Zelle2-Zelle1>1,5;1,25;(sonst-bed.))

oder

Ab Differenzwert 2 ‚Zelle 2‘ GRÖSSER als ‚Zelle 1‘ dann Wert
‚Zelle 3‘ = 1,5

entspr.
wenn(Zelle2-Zelle1>2;1,5;(sonst-bed.))

oder für kleiner:

Ab Differenzwert 1,5 ‚Zelle 2‘ KLEINER als ‚Zelle 1‘ dann Wert
‚Zelle 3‘ = 0,75

entspr.
wenn(Zelle2-Zelle12;1,5;wenn (Zelle2-Zelle1>1,5;1,25;wenn(Zelle2-Zelle1

Hallo liebe Wisser!

Möchte folgendes in meine Excel-Tabelle (eigentlich Open
Office)einbringen:

Zwischen 2 Zellen soll die Zahlenwert-Differenz ausgewertet
werden, und dann für den berechneten Differenzwert in einer 3.
Zelle ein bestimmter Wert ausgegeben werden.

Also wenn die Differenz wie hier „5“ beträgt, soll in Zelle 3
der Wert
„2“ ausgegeben werden. Wenn die Differenz nur „3“ wäre, dann
in Zelle 3 „1“.

Wichtig:
Maßgeblich soll eigentlich sein, was in Zelle 2 steht, ob also
der Wert in Zelle 2 grösser oder kleiner ist als in Zelle 1,
und vor allem wieviel grösser oder kleiner, und man eben für
dieses errechnete GRÖSSER ODER KLEINER, WIEVIEL GRÖSSER ODER
KLEINER für das jeweilige Ergebnis einen Augabewert in Zelle 3
zuteilt.

Vielen Dank fürs Lesen! :o)

Hallo Loki,

am besten legst du in einer 2. Tabelle die Werte fest, die bei negativer bzw. positiver Differenz für die jeweilige Differenz als Wert in die dritte Zelle geschrieben werden sollen. Wichtig ist, das die Differenzen aufsteigend sortiert sind! Für eine einfache Handhabung vergibst du für die beiden Tabellenbereiche Namen. Das macht di Formeln Übersichtlicher.

Mit der Formel aus meiner Beispieltabelle kannst du dann die zutreffenden Werte aus der 2. Tabelle auslesen.

Tabellenblattname: Werte

 A B C 
1 Wert 1 Wert 2 Diff\_Faktor 
2 2 3,5 1,25 
3 1 1,5 0,75 
4 2 3 0,75 
5 3 2 0,5 
6 4 2,5 0,75 
7 3 3 0 
8 3 15 4 

Benutzte Formeln:
C2: =WENN(B2-A2\>=0;SVERWEIS(B2-A2;DiffPositiv;2;WAHR);SVERWEIS(ABS(B2-A2);DiffNegativ;2;WAHR))


Tabellenblattname: Diff\_Faktoren

 A B C D 
 1 Differenzfaktoren 
 2 Differenz Positiv Differenz Negativ 
 3 Differenz Faktor Differenz Faktor 
 4 0 0 0 0 
 5 0,5 0,75 0,5 0,5 
 6 1,5 1,25 1,5 0,75 
 7 2 1,5 3 1 
 8 4 2 5 1,5 
 9 5 3 7 2 
10 10 4 12 2,5 
11 100 5 100 3 

Namen in der Tabelle:
DiffNegativ: =Diff\_Faktoren!$C$4:blush:D$11
DiffPositiv: =Diff\_Faktoren!$A$4:blush:B$11

Gruß
Franz

Hallo,

ich würde das mit der Funktion SVERWEIS lösen.
Bring einfach die Zuordnung der Werte in eine absteigend sortierte Tabelle (2 Spalten nebeneinander), etwa so:
in Zellen F1:G8

A B C D E F G
 Diff. Zelle3
 =INDEX... 999,00 0,00
 2,00 1,50
 1,50 1,25
 -1,50 0,75
 -3,00 1,00
 -5,00 2,00
 -999,00 100,00

dann die Differenz in Zelle D2 einfach mit dieser Formel untersuchen und entschlüsseln:
=INDEX($F$2:blush:G$8;VERGLEICH($C2;$F$2:blush:F$8;-1);2)
wobei in C2 die berechnete Differenz liegt.
In Zellen A2 und B2 liegen die beiden Werte, aus denen die Differenz gebildet werden soll.
Wenn man die Formel nach unten kopiert sind in Spalte C natürlich auch Zwischenwerte möglich.
Gruß Finus