TRUNCATE-Makro

Die TRUNCATE Makro ist nur in Unica Campaign verfügbar.

Syntax

TRUNCATE(data)

Parameter

data

Die numerischen Werte, die abgeschnitten werden sollen. Dabei kann es sich um einen konstanten Wert, eine Spalte, einen Zellenbereich oder einen Ausdruck handeln, dessen Auswertung einen dieser Typen ergibt. Informationen zur Formatdefinition von data finden Sie im Abschnitt "Makrofunktionsparameter" im Kapitel des vorliegenden Handbuchs für Ihr Produkt.

Syntax

TRUNCATE berechnet den Gesamtteil jedes Wertes im angegebenen Datenbereich. Dabei wird für jede Eingabespalte eine neue Spalte zurückgegeben, die den ganzzahligen Anteil (den Vorkommaanteil) der Zahlen in der entsprechenden Eingabespalte enthält.

Anmerkung: Die Makrofunktionen FRACTION und TRUNCATE sind komplementär, da sie in der Summe die ursprünglichen Werte ergeben.

Beispiele

TEMP = TRUNCATE(4.3)

Erstellt eine neue Spalte TEMP, die den Wert 4 enthält.

TEMP = TRUNCATE(2.9)

Erstellt eine neue Spalte TEMP, die den Wert -2 enthält.

TEMP = TRUNCATE(V1)

Erstellt eine neue Spalte TEMP, in der jeder Wert ein Bruchteil des Inhalts der Spalte V1 ist.

TEMP = TRUNCATE(V1:V3)

Erstellt drei neue Spalten mit den Namen TEMP, VX, und VY. Die Werte in der Spalte V1 sind die abgeschnittenen Teile von Spalte TEMP, die Werte von Spalte VX sind die abgeschnittenen Teile von Spalte V2 und die Werte von Spalte VY sind die abgeschnittenen Teile von Spalte V3.

TEMP = TRUNCATE(V1[10:20])

Erstellt eine neue Spalte TEMP, wobei die ersten 11 Zellen die abgeschnittenen Teile der Werte in den Zeilen 10-20 der Spalte V1 enthalten. Die anderen Zellen in TEMP sind leer.

TEMP = TRUNCATE(V1[50:99]:V2)

Erstellt zwei neue Spalten TEMP und VX, die jeweils Werte in Zeile 1-50 enthalten (die anderen Zellen sind leer). Die Werte in der Spalte TEMP sind jeweils die abgeschnittenen Teile der Zeilen von Spalte V1, die Werte in der Spalte VX sind die Untergrenzen der Zeilen von Spalte V2.

Zugehörige Funktionen

Funktion Syntax
CEILING Berechnet die Obergrenze jedes Werts im angegebenen Datenbereich.
FLOOR Berechnet die Untergrenze jedes Werts im angegebenen Datenbereich.
FRACTION Berechnet die Nachkommastellen jedes Werts im angegebenen Datenbereich.