TRUNC()
entfernt den Dezimalteil einer Zahl sofort und ohne Änderung des Nicht-Dezimalteils.
So, wie pro Linyan Antwort, müssen Sie nur verwenden:
TRUNC(A1)
um den ganzzahligen Teil des Wertes in zu erhaltenA1
A1-TRUNC(A1)
um den Bruchteil des Wertes in zu erhaltenA1
Im Gegensatz zu FLOOR()
, TRUNC()
arbeitet sowohl mit positiven als auch mit negativen Zahlen ohne Anpassung und funktioniert in Microsoft Excel und LibreOffice auf die gleiche Weise.
FLOOR()
erfordert, dass der Signifikanzparameter dasselbe Zeichen wie die verarbeitete Zahl hat (oder ein Fehler ausgegeben wird), sodass das 1
Ergebnis am Ende geändert werden muss, -1
um negative Zahlen zu verarbeiten, oder Sie könnten SIGN()
die Formel einfügen und unnötig komplizieren.
In OpenOffice und LibreOffice gibt es FLOOR()
auch einen zusätzlichen (im Vergleich zu Excel) dritten "mode" -Parameter, der die Ergebnisse ändert, die die Funktion für negative Zahlen zurückgibt.