DIV-Makro
Die DIV
Makro ist in Unica Campaign und Unica Interact verfügbar.
Syntax
data DIV divisor data / divisor
Parameter
data
Die numerischen Werte, die dividiert 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.
divisor
Der Wert oder die Werte, durch den oder die die Werte im angegebenen Datenbereich dividiert werden sollen. Dabei kann es sich um einen konstanten Wert, eine Spalte, einen Zellenbereich oder einen Ausdruck handeln, dessen Auswertung einen dieser Typen ergibt. Die Anzahl der Spalten in data2
muss mit der Anzahl der Spalten in data1
übereinstimmen, es sei denn, bei data2
handelt es sich um eine Konstante. Informationen zur Formatdefinition von divisor
(dasselbe wie bei data
), siehe den Abschnitt "Makrofunktionsparameter" im Kapitel des vorliegenden Handbuchs für Ihr Produkt.
Syntax
DIV
dividiert den angegebenen Datenbereich durch den Divisorwert. Er gibt für jede Eingabespalte eine neue Spalte zurück, die jeweils die entsprechende Spalte in data1
dividiert durch die entsprechende Spalte von data2
enthält (d.h. die erste Spalte von data1
wird durch zur ersten Spalte von data
dividiert, die zweite Spalte mit der zweiten Spalte usw.)
Wenn data2
eine Konstante ist, wird jeder Wert in data1
durch diesen Wert dividiert. Wenn data2
eine oder mehrere Spalten enthält, werden die Berechnungen auf Zeilenbasis für eine Spalte aus data2
und eine Spalte aus data2
durchgeführt. Die erste Zeile von data1
wird durch den Wert der ersten Zeile von data2
dividiert, die zweite Zeile durch die zweite Zeile usw. Diese zeilenweise ausgeführte Berechnung erzeugt für jede Zeile ein Ergebnis, bis zum letzten Wert der kürzesten Spalte.
divisor
enthält, ist dies dasselbe, als wenn als divisor
die Konstante x verwendet wird.DIV
kann durch einen Schrägstrich (/
) abgekürzt werden.Beispiele
TEMP = 8 DIV 4 oder TEMP = 8/4 Erstellt eine neue Spalte |
TEMP = V1/8 Erstellt eine neue Spalte |
TEMP =V1:V3/2 Erstellt drei neue Spalten mit den Namen |
TEMP = V1/V1 Erstellt eine neue Spalte |
TEMP = V1/V2 Erstellt eine neue Spalte |
TEMP = V1:V3/V4:V6 Erstellt drei neue Spalten mit den Namen |
TEMP = V1[10:20] / V2 oder TEMP = V1[10:20] / V2[1:11] Erstellt eine neue Spalte |
Zugehörige Funktionen
Funktion | Syntax |
---|---|
MOD |
Berechnet den Modulo-Wert des Inhalts des angegebenen Datenbereichs. |
MULT |
Multipliziert die Inhalte zweier Datenbereiche. |
POW |
Erhebt einen Basiswert in die Potenz des angegebenen Exponenten. |