von SimbasDiener » Fr, 30.05.2025 06:10
miesepeter hat geschrieben: Do, 29.05.2025 21:05
Hallo,
du schreibst, es wird (in der Schweiz) üblicherweise bei Währung gerundet auf die zweite Stelle - hier aber nur
0 oder
5, also
X,Y0 oder
X,Y5.
X und
Y repräsentieren ganze Zahlen.
In deiner Aufgabe aber wird auf ganze Zehner (Zehntel) gerundet, also
X,Y0. Ist das Absicht, dass jetzt die Form
X,Y5 nicht mehr vorkommt?
Wenn du dann mit mehreren Zahlen rechnest, wird dann mit den gerundeten Werten oder aber mit den genauen Werten weitergerechnet? Es kann dabei ja zu Unterschieden im Ergebnis kommen.
Die einfachste Form der
Darstellung von Zehnern wäre jetzt aus meiner Sicht die Rundung auf die erste Stelle, z. B. mit folgender Formel:
=RUNDEN(A1;1)
und das Zahlenformat wie folgt:
0,00 oder halt bei Währung:
#.##0,00 [$€-407];[ROT]-#.##0,00 [$€-407]
(CHF kannst du ja sinngemäß einfügen.)
Schwieriger würde es, wenn auch auf Fünfer gerundet würde, siehe oben.
Hier im Screenshot:
.
WaehrungRundenZehntel.png
Ich danke dir erstmal, ich werde mir das mal anschauen, wo ich da den Denkfehler hatte. Ich vermute, deine Lösung/dein Ansatz ist richtig. Hier mal mein Ansatz. Bitte nicht lachen, ich habs halt aber erstmal versucht.
=WENN(ISTLEER(A34);WENN((G33*D35%);1>5);AUFRUNDEN((G33*D35%);1);WENN((G33*D35%);1<5);ABRUNDEN((G33*D35%);1))
EDIT
Ich hab jetzt mal deinen Vorschlag getestet. Passt leider noch nicht ganz. Die MwSt in der Schweiz sind ja 8,1%. Nimmt man jetzt z.B. 250 CHF als Rechnungsbetrag wären das dann 20,25 CHF MwSt. Diese werden jetzt aber auf 20,30 CHF aufgerundet. Das soll aber erst ab 20,26 CHF passen.
Von 20,21 CHF - 20,24 CHF soll auf 20,20 CHF abgerundet werden, die 20,25 CHF soll so bleiben und von 20,26 CHF - 20,29 CHF soll dann auf 20,30 CHF aufgerundet werden. UNd wie gesagt, da ist mein Problem.
[quote=miesepeter post_id=303283 time=1748545510 user_id=11407]
Hallo,
du schreibst, es wird (in der Schweiz) üblicherweise bei Währung gerundet auf die zweite Stelle - hier aber nur [b]0 [/b]oder [b]5[/b], also [b]X,Y0[/b] oder [b]X,Y5[/b].
[b]X[/b] und [b]Y[/b] repräsentieren ganze Zahlen.
In deiner Aufgabe aber wird auf ganze Zehner (Zehntel) gerundet, also [b]X,Y0[/b]. Ist das Absicht, dass jetzt die Form [b]X,Y5[/b] nicht mehr vorkommt?
Wenn du dann mit mehreren Zahlen rechnest, wird dann mit den gerundeten Werten oder aber mit den genauen Werten weitergerechnet? Es kann dabei ja zu Unterschieden im Ergebnis kommen.
Die einfachste Form der [b]Darstellung[/b] von Zehnern wäre jetzt aus meiner Sicht die Rundung auf die erste Stelle, z. B. mit folgender Formel:
[b]=RUNDEN(A1;1)[/b]
und das Zahlenformat wie folgt:
[b]0,00[/b] oder halt bei Währung: [b]#.##0,00 [$€-407];[ROT]-#.##0,00 [$€-407][/b]
(CHF kannst du ja sinngemäß einfügen.)
Schwieriger würde es, wenn auch auf Fünfer gerundet würde, siehe oben.
Hier im Screenshot:
.
WaehrungRundenZehntel.png
[/quote]
Ich danke dir erstmal, ich werde mir das mal anschauen, wo ich da den Denkfehler hatte. Ich vermute, deine Lösung/dein Ansatz ist richtig. Hier mal mein Ansatz. Bitte nicht lachen, ich habs halt aber erstmal versucht.
[quote]=WENN(ISTLEER(A34);WENN((G33*D35%);1>5);AUFRUNDEN((G33*D35%);1);WENN((G33*D35%);1<5);ABRUNDEN((G33*D35%);1))[/quote]
[b][size=150]EDIT[/size][/b]
Ich hab jetzt mal deinen Vorschlag getestet. Passt leider noch nicht ganz. Die MwSt in der Schweiz sind ja 8,1%. Nimmt man jetzt z.B. 250 CHF als Rechnungsbetrag wären das dann 20,25 CHF MwSt. Diese werden jetzt aber auf 20,30 CHF aufgerundet. Das soll aber erst ab 20,26 CHF passen.
Von 20,21 CHF - 20,24 CHF soll auf 20,20 CHF abgerundet werden, die 20,25 CHF soll so bleiben und von 20,26 CHF - 20,29 CHF soll dann auf 20,30 CHF aufgerundet werden. UNd wie gesagt, da ist mein Problem.