Truncate
ist eine mathematische Funktion, die die angegebene Anzahl an Stellen aus numerischen Werten entfernt.
Syntax:
Trunc(arg1,integer)
wobei arg1 einer der folgenden Werte ist:
Argument | Beschreibung |
---|---|
numerisch |
Ein numerischer Wert. Beispiel: 234,567. Siehe Numerische Argumente. |
Zeilen-, Spalten- oder Zellenreferenz |
Ein Zeiger auf eine Zeile, Spalte oder Zelle innerhalb eines Rasters. Sie können Referenzen auf unterschiedliche Weise angeben. Die Referenzsyntax lautet: |
Funktion |
Eine eingebettete Funktion. Informationen hierzu finden Sie unter Mathematische Funktionen. |
Integer
ist die Anzahl der Stellen, die entfernt werden:
Ein positiver Wert für integer
bestimmt die Anzahl der Dezimalstellen.
Der Wert Null (0) für integer
gibt die ganze Zahl zurück, die links neben dem Dezimaltrennzeichen steht.
Ein negativer Wert für integer
bestimmt die Anzahl der Ganzzahlstellen.
Beispiele:
In der folgenden Anweisung wird die positive Zahl 2 verwendet. Die ersten beiden Stellen rechts vom Dezimaltrennzeichen bleiben stehen, und die darauf folgenden Stellen werden entfernt:
Trunc(234.567, 2) = 234.56
In der folgenden Anweisung wird die Zahl Null (0) verwendet. Alle Stellen rechts vom Dezimaltrennzeichen werden entfernt.
Trunc(234.567, 0) = 234
In der folgenden Anweisung wird die negative Zahl -2 verwendet. Alle Stellen rechts vom Dezimaltrennzeichen sowie die letzten beiden Stellen der ganzen Zahl werden entfernt.
Trunc(234.567, -2) = 200
Hinweis:
Zuvor auf eine Zelle, Spalte oder Zeile angewendete Formatierungen bleiben bei Verwendung der Funktion Trunc
erhalten. Das folgende Beispiel zeigt das Ergebnis einer Trunc
-Funktion, bei der der Zellenwert zuvor so formatiert wurde, dass drei Dezimalstellen angezeigt werden: Trunc(234.567, 0) = 234.000