POWER - Makro
Die POWER
Makro ist in Unica Campaign und Unica Interact verfügbar.
Syntax
base POWER exponent base ^ exponent
Parameter
base
Die numerischen Werte, die in die Potenz eines Exponenten erhoben 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 base
(dasselbe wie bei data
), siehe den Abschnitt "Makrofunktionsparameter" im Kapitel des vorliegenden Handbuchs für Ihr Produkt.
exponent
Die exponentielle(n) Zahl(en), in deren Potenz die Werte in data
erhoben 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 exponent
muss mit der Anzahl der Spalten in base
übereinstimmen, es sei denn, bei base
handelt es sich um eine Konstante. Informationen zur Formatdefinition von exponent
(dasselbe wie bei data
), siehe den Abschnitt "Makrofunktionsparameter" im Kapitel des vorliegenden Handbuchs für Ihr Produkt.
Syntax
POWER
erhebt die Werte im ersten Datenbereich in die im zweiten Datenbereich angegebene Potenz (berechnet wird also ). Dabei wird für jede Eingabespalte eine neue Spalte zurückgegeben, die jeweils das Ergebnis der Anhebung von
base
auf die exponent
-Potenz enthält (d.h. die erste Spalte von data1
wird auf die erste Spalte von data
angehoben, die zweite Spalte mit der zweiten Spalte, usw.).
Wenn es sich bei exponent
um eine Konstante handelt, wird jeder Wert in base
in die betreffende Potenz erhoben. Wenn exponent
eine oder mehrere Spalten enthält, werden die Berechnungen auf Zeilenbasis für eine Spalte aus base
und eine Spalte aus exponent
durchgeführt. Die erste Zeile von base
wird auf den Wert der ersten Zeile von exponent
angehoben, die zweite Zeile mit der zweiten Zeile und so weiter. Diese zeilenweise ausgeführte Berechnung erzeugt für jede Zeile ein Ergebnis, bis zum letzten Wert der kürzesten Spalte.
POWER
kann mit einem Zirkumflex (^
) abgekürzt werden. Zum Beispiel ist TEMP
=
2^8
gleich TEMP
=
2 POWER 8
.base^exponent
den maximalen 32-Bit-Gleitkommawert überschreitet.Beispiele
TEMP = 2 POWER 3 oder TEMP = 2^3 Erstellt eine neue Spalte |
TEMP = V1 ^ 0.5 Erstellt eine neue Spalte |
TEMP = V1 ^ V3 Erstellt eine neue Spalte |
TEMP = V1:V3 ^ V4:V6 Erstellt drei neue Spalten mit den Namen |
TEMP = V1[10:20] POWER V2 oder TEMP = V1[10:20] POWER V2[1:11] Erstellt eine neue Spalte |
Zugehörige Funktionen
Funktion | Syntax |
---|---|
EXP |
Erhebt die natürliche Zahl (e) in die Potenz, die durch den Inhalt jeder Zelle im angegebenen Datenbereich angegeben ist. |
LN oder LOG |
Berechnet den natürlichen Logarithmus des Inhalts des angegebenen Datenbereichs. |
LN2 |
Berechnet die Protokollbasis2 des Inhalts des angegebenen Datenbereichs |
LN10 |
Berechnet die Protokollbasis10 des Inhalts des angegebenen Datenbereichs |