Beträge bzw Zahlen auf untere Hundert runden
Liebes Forum,
ich habe in einem berechneten Feld Summen. Diese Summ kann z. B. 751,16 € sein. Jetzt möchte ich diesen Betrag auf die unteren Hundert € runden. Also nicht nur auf 751,00 sondern auf 700,00 €. Kann man das mit einer Formel machen?
Der Befehl round() rundet nur die Stellen hinter dem Komma weg. Ich würde aber gerne auf die unteren Hundert runden.
Danke schon einmal für eure Mitdenken.
7 Antworten
-
N' Abend, eine Funktion dafür kenne ich nicht, aber so könnte es auch funktionieren:
if Zahl > 100 then
let L := length(text(floor(Zahl))) - 2;
let Z := substr(text(floor(Zahl)), 0, L);
number(Z) * 100
else
if Zahl < 100 then 0 else 100 end
end -
Ach so, das wäre jetzt der Code für ein Berechnungs-/Funktionsfeld.
-
Oder so:
---
floor(Zahl / 100) * 100
---
Leo
-
Vielen Dank für die Tipps. Die einfache Ergänzung in der Formel von Leo tut ihren Dienst.
-
Autsch. Na ja, Zahlen waren noch nie so mein Ding.
-
Dafür kannst du aber sehr gut texten.
-
Ja, sogar in Formeln. ;)
PS (zu meiner Ehrenrettung): Funktionieren tut mein Kreativ-Code immerhin.
Content aside
- vor 6 JahrenZuletzt aktiv
- 7Antworten
- 3214Ansichten