Truncate/Truc

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: GridName.GridElement[segment(range)].property. Siehe Zeilen-, Spalten- oder Zellenreferenzargumente.

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