GT-Makro
Das GT-Makro Makro ist in IBM® Campaign und IBM® Interact verfügbar.
Syntax
data1 GT data2 data1 > data2
Parameter
data1
Der numerische Zellenbereich, der verglichen 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 IBM® Produkt.
data2
Die Zahlen, mit denen alle Werte in der angegebenen Spalte verglichen 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 data finden Sie im Abschnitt "Makrofunktionsparameter" im Kapitel des vorliegenden Handbuchs für Ihr IBM® Produkt.
Beschreibung
GT vergleicht die beiden angegebenen Datenbereiche und gibt eine Eins zurück, wenn die Werte im ersten Dataset größer als die Werte im zweiten Dataset sind, andernfalls eine Null. GT gibt für jede Eingabespalte eine neue Spalte zurück, wobei jeweils die entsprechende Spalte von data1 mit der entsprechenden Spalte von data2 verglichen wird (d. h., die erste Spalte von data1 wird mit der ersten Spalte von data2 verglichen, die zweite Spalte mit der zweiten Spalte usw.).
Wenn es sich bei data2 um eine Konstante handelt, wird jeder Wert in data1 mit dem betreffenden Wert verglichen. Wenn es sich bei data2 um eine Spalte handelt, werden die Berechnungen zeilenweise ausgeführt. Die erste Zeile von data1 wird mit der ersten Zeile von data2 verglichen, 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.
*
Der Operator GT kann durch ein Größer-als-Zeichen abgekürzt werden (>).
Beispiele
TEMP = 3 GT 4 oder TEMP = 3 > 4
Erstellt eine neue Spalte TEMP, die den Wert null enthält (drei ist nicht größer als vier).
Erstellt eine neue Spalte TEMP, in der jeder Wert eins ist, wenn der entsprechende Zeilenwert von Spalte V1 größer als die Zahl acht ist; andernfalls ist der Wert null.
Erstellt drei neue Spalten TEMP, VX und VY. Die Werte in der Spalte TEMP sind der mit zwei verglichene Inhalt von Spalte V1, die Werte von Spalte VX sind der mit zwei verglichene Inhalt von Spalte V2 und die Werte von Spalte VY sind der mit zwei verglichene Inhalt von Spalte V3.
Erstellt eine neue Spalte TEMP, die nur Nullen enthält (keine Zahl ist größer als sie selbst).
Erstellt eine neue Spalte TEMP, wobei jeder Zeilenwert von Spalte V1 mit dem entsprechenden Zeilenwert von Spalte V2 verglichen wird.
Erstellt drei neue Spalten TEMP, VX und VY. In der Spalte TEMP sind die Werte von Spalte V1 mit den entsprechenden Zeilenwerten von Spalte V4 verglichen. Die Spalte VX enthält den Vergleich von Spalte V2 mit Spalte V5. Die Spalte VY enthält den Vergleich von Spalte V3 mit Spalte V6.
TEMP = V1[10:20] > V2 oder TEMP = V1[10:20] > V2[1:11]
Erstellt eine neue Spalte TEMP, deren erste 11 Zellen das Ergebnis des Vergleichs der Werte in Zeile 10-20 von Spalte V1 mit den Werten in Zeile 1-11 von Spalte V2 enthalten. Die anderen Zellen in TEMP sind leer.
Zugehörige Funktionen