SIGN-Makro

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

Syntax

SIGN(data)

Parameter

data

Die numerischen Werte, deren Vorzeichen berechnet werden soll. 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

SIGN testet das Vorzeichen der Werte im angegebenen Datenbereich. SIGN gibt für jede Eingabespalte eine neue Spalte zurück, die das Vorzeichen der Zahlen in der entsprechenden Eingabespalte enthält. Bei allen Werten größer als null wird eine positive Eins zurückgegeben; bei allen Werten kleiner als null wird eine negative Eins zurückgegeben; bei allen Werten gleich null wird eine Null zurückgegeben.

Beispiele

TEMP = SIGN(-3)

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

TEMP = SIGN(V1)

Erstellt eine neue Spalte TEMP, in der jeder Wert das Vorzeichen des Inhalts der Spalte V1 darstellt.

TEMP = SIGN(V1:V3)

Erstellt drei neue Spalten mit den Namen TEMP, VX, und VY. Die Werte in der TEMP-Spalte sind die Vorzeichen des Inhalts der Spalte V1, die Werte der Spalte VX sind die Vorzeichen des Inhalts der Spalte V2, und die Werte der Spalte VY sind die Vorzeichen des Inhalts der Spalte V3.

TEMP = SIGN(V1[10:20])

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

TEMP = SIGN(V1[10:50]:V2)

Erstellt zwei neue Spalten TEMP und VX, die jeweils die Werte in Zeile 1-41 enthalten (die anderen Zellen sind leer). Die Werte in der Spalte TEMP sind jeweils die Vorzeichen der Werte in den Zeilen 10-50 der Spalte V1, und die Werte in der Spalte VX sind die Vorzeichen der Werte in den Zeilen 10-50 der Spalte V2.

Zugehörige Funktionen

Funktion Syntax
ABS Berechnet den absoluten Wert des Inhalts des angegebenen Datenbereichs.
INVERSE Berechnet den Negativwert des Inhalts des angegebenen Datenbereichs.