MULT-Makro
Die MULT
Makro ist in Unica Campaign und Unica Interact verfügbar.
Syntax
data MULT multiplier data * multiplier
Parameter
data
Die numerischen Werte, die multipliziert 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.
multiplier
Die Zahl, mit der alle Werte in der angegebenen Spalte multipliziert 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 multiplier
muss mit der Anzahl der Spalten in data
übereinstimmen, es sei denn, bei multiplier
handelt es sich um eine Konstante. Informationen zur Formatdefinition von multiplier
(dasselbe wie bei data
), siehe den Abschnitt "Makrofunktionsparameter" im Kapitel des vorliegenden Handbuchs für Ihr Produkt.
Syntax
MULT
MULT multipliziert die Werte in den beiden angegebenen Datenbereichen. MULT gibt für jede Eingabespalte eine neue Spalte zurück, die die mit data
multipliermultiplier
multiplizierten Zahlen in data enthält. Wenn es sich bei multiplier
um eine Konstante handelt, wird jeder Wert in data
mit dem betreffenden Wert multipliziert. Wenn es sich bei multiplier
um eine Spalte handelt, werden die Berechnungen zeilenweise ausgeführt. Die erste Zeile von data
wird mit der ersten Zeile von multiplier
multipliziert, die zweite Zeile mit der zweiten Zeile usw. Diese zeilenweise ausgeführte Berechnung erzeugt für jede Zeile ein Ergebnis, bis zum letzten Wert der kürzesten Spalte.
multiplier
enthält, ist dies dasselbe, als wenn als x die Konstante multiplier
verwendet wird.MULT
-Operator kann mit einem Sternchen (*
) abgekürzt werden.Beispiele
TEMP = 8 MULT 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 mit dem Namen |
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 |
---|---|
DIV |
Dividiert einen angegebenen Datenbereich durch einen anderen. |
EXP |
Erhebt die natürliche Zahl (e) in die Potenz, die durch den Inhalt jeder Zelle im angegebenen Datenbereich angegeben ist. |
POW |
Erhebt einen Basiswert in die Potenz des oder der angegebenen Exponenten. |