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 datamultipliermultiplier 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 multipliermultipliziert, 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.

Anmerkung: Wenn eine Spalte in jeder Zeile dieselbe Zahl x wie multiplier enthält, ist dies dasselbe, als wenn als x die Konstante multiplier verwendet wird.
Anmerkung: Der MULT-Operator kann mit einem Sternchen (*) abgekürzt werden.

Beispiele

TEMP = 8 MULT 4 oder TEMP = 8 * 4

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

TEMP = V1 * 8

Erstellt eine neue Spalte TEMP, in der jeder Wert der Inhalt der Spalte V1 multipliziert mit acht ist.

TEMP = V1:V3 * 2

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

TEMP = V1 * V1

Erstellt eine neue Spalte mit dem Namen TEMP, die das Quadrat jedes Wertes in der Spalte V1 enthält.

TEMP = V1 * V2

Erstellt eine neue Spalte TEMP, in der jeder Wert der Zeilenwert der Spalte V1 multipliziert mit dem entsprechenden Zeilenwert der Spalte V2 ist.

TEMP = V1:V3 * V4:V6

Erstellt drei neue Spalten mit den Namen TEMP, VX, und VY. Die Spalte TEMP enthält die Werte in V1 multipliziert mit den entsprechenden Zeilenwerten der Spalte V4. Die Spalte VX enthält die Multiplikation von Spalte V2 mit Spalte V5. Die Spalte VY enthält die Multiplikation von Spalte V3 mit Spalte V6.

TEMP = V1[10:20] * V2 oder TEMP = V1[10:20] * V2[1:11]

Erstellt eine neue Spalte TEMP, in der die ersten 11 Zellen die Werte in den Zeilen 10-20 der Spalte V1 multipliziert mit den Werten in den Zeilen 1-11 der Spalte V2 enthalten. Die anderen Zellen in TEMP sind leer.

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.