Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: ninaeddie am Juli 14, 2015, 11:45:11 Vormittag

Titel: Office 2013: Ignorieren der Null
Beitrag von: ninaeddie am Juli 14, 2015, 11:45:11 Vormittag
Hallo Zusammen,

ich habe ein Problem mit einer Formel. Diese ist für eine Preisrundung gedacht. Für den fett markierten Bereich (Werte kleiner als 9.99) ignoriert die Formel Nullen am Ende. D.h. steht in der Ausgangsspalte 1.30 Euro, so sollte der Wert übernommen werden. Jedoch macht die Formel daraus ungewollt 1.35 Euro.

=WENN(UND(W4<=49.99;W4>=10);WENN(WENN(RECHTS(W4;2)*1<1;UND(RECHTS(W4;2)*100<=39;
RECHTS(W4;2)*100>0);UND(RECHTS(W4;2)*1<=39;RECHTS(W4;2)*1>0));ABRUNDEN(W4;0)-0.1;
WENN(WENN(RECHTS(W4;2)*1<1;UND(RECHTS(W4;2)*100<=90;RECHTS(W4;2)*100>=40);
UND(RECHTS(W4;2)*1<=90;RECHTS(W4;2)*1>=40));AUFRUNDEN(W4;0)-0.1;
WENN(UND(RECHTS(W4;2)*1<=99;RECHTS(W4;2)*1>=91);AUFRUNDEN(W4;0)-0.1)));
WENN(W4<=9.99;WENN(UND(RECHTS(W4;1)*1<=2;RECHTS(W4;1)*1>=0);ABRUNDEN(W4;1);
WENN(UND(RECHTS(W4;1)*1<=5;RECHTS(W4;1)*1>=3);ABRUNDEN(W4;1)+0.05;
WENN(UND(RECHTS(W4;1)*1<=7;RECHTS(W4;1)*1>=6);AUFRUNDEN(W4;1)-0.05;
WENN(UND(RECHTS(W4;1)*1<=9;RECHTS(W4;1)*1>=8);AUFRUNDEN(W4;1);"SONST"))));

WENN(W4>=50;WENN(UND(RECHTS(GANZZAHL(W4);1)*1<=1;RECHTS(GANZZAHL(W4);1)*1>=0);
ABRUNDEN(W4;-1)-1;WENN(UND(RECHTS(GANZZAHL(W4);1)*1<=4;RECHTS(GANZZAHL(W4);1)*1>=2);
ABRUNDEN(W4;-1)+5;WENN(UND(RECHTS(GANZZAHL(W4);1)*1<=6;RECHTS(GANZZAHL(W4);1)*1>=5);
AUFRUNDEN(W4;-1)-5;WENN(UND(RECHTS(GANZZAHL(W4);1)*1<=9;RECHTS(GANZZAHL(W4);1)*1>=7);
AUFRUNDEN(W4;-1)-1;FALSCH))));"Wert ist nicht fassbar")))

Kann mir jemand helfen?
Vielen Dank!

{maninweb: mal Umbrüche eingefügt, damit das Forumslayout sich anpassen kann.}