ich hatte vor kurzem mein Problem geschildert und hatte von Volker eine richtige Antwort erhalten.
Das Problem war wie folgt:
---------------------------------------------------------
Ich möchte eine Liste von Zahlen entsprechend formatiert haben:
Er soll aus Nachkommazahlen die zwischen 2",00" und 2",49" immer auf ",50" runden. Aus 2",51" bis 2",89" immer ",90" machen.
Ergebnis: 2,50 und 2,90 (die Vorkommazahlen sollen als "variablen" betrachtet werden.)
Wenn die gesamte Zahl jedoch höher als 149,99 ist, dann soll immer auf die nächste ganze Zahl aufgerundet werden.
-----------------------ANTWORT---------------------
=WENN(B1=150;150;WENN(B1<149,99;WENN(B1-GANZZAHL(B1)<=0,5;GANZZAHL(B1)+0,5;WENN(B1-GANZZAHL(B1)>0,5;GANZZAHL(B1)+0,9));GANZZAHL(B1)+1))
siehe auch: https://www.herber.de/forum/archiv/116to120/t118013.htm
NEU SOLL SEIN:
O.g. funktioniert einwandfrei. Jetzt soll die Formel allerdings auch ",20"; ",70"; berücksichtigen. Also im ganzen: ",20"; "0,50; ",70"; ",90"
Also: Er soll aus Nachkommazahlen die zwischen
2",00" und 2",20" immer auf ",20" runden
2",21" bis 2",50" immer auf ",50" runden
2",51" bis 2",70" immer auf ",70" runden
und aus 2",71" bis 2",90" immer auf ",90" runden.
Das geht, aber wie? :-)