GE
Syntax
Daten1 GE Daten2; Daten1 >= Daten2
Parameter
Daten1
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 Daten finden Sie im Abschnitt "Makrofunktionsparameter" im Kapitel des vorliegenden Handbuchs für Ihr IBM® Produkt.
Daten2
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 Daten2 muss mit der Anzahl der Spalten in Daten1 übereinstimmen, es sei denn, bei Daten2 handelt es sich um eine Konstante. Informationen zur Formatdefinition von Daten finden Sie im Abschnitt "Makrofunktionsparameter" im Kapitel des vorliegenden Handbuchs für Ihr IBM® Produkt.
Beschreibung
GE vergleicht die beiden angegebenen Datenbereiche und gibt eine Eins zurück, wenn die Werte im ersten Dataset größer-gleich den Werten im zweiten Dataset sind, andernfalls eine Null. GE gibt für jede Eingabespalte eine neue Spalte zurück, wobei jeweils die entsprechende Spalte von Daten1 mit der entsprechenden Spalte von Daten2 verglichen wird (d. h., die erste Spalte von Daten1 wird mit der ersten Spalte von Daten2 verglichen, die zweite Spalte mit der zweiten Spalte usw.).
Wenn es sich bei Daten2 um eine Konstante handelt, wird jeder Wert in Daten1 mit dem betreffenden Wert verglichen. Wenn es sich bei Daten2 um eine Spalte handelt, werden die Berechnungen zeilenweise ausgeführt. Die erste Zeile von Daten1 wird mit der ersten Zeile von Daten2 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 GE kann durch ein Größer-als-Zeichen, auf das ein Gleichheitszeichen folgt, abgekürzt werden (>=).
Dieses Makro ist in IBM® Interact verfügbar.
Beispiele
TEMP = 9 GE 4 oder TEMP = 9 >= 4
Erstellt eine neue Spalte TEMP, die den Wert eins enthält (neun ist größer als vier).
Erstellt eine neue Spalte TEMP, in der jeder Wert eins ist, wenn der entsprechende Zeilenwert von Spalte W1 größer-gleich der Zahl acht ist; andernfalls ist der Wert null.
Erstellt drei neue Spalten TEMP, WX und WY. Die Werte in der Spalte TEMP sind der mit zwei verglichene Inhalt von Spalte W1, die Werte von Spalte WX sind der mit zwei verglichene Inhalt von Spalte W2 und die Werte von Spalte WY sind der mit zwei verglichene Inhalt von Spalte W3.
Erstellt eine neue Spalte TEMP, die nur Einsen enthält (jede Zahl ist gleich sich selbst).
Erstellt eine neue Spalte TEMP, wobei jeder Zeilenwert von Spalte W1 mit dem entsprechenden Zeilenwert von Spalte W2 verglichen wird.
Erstellt drei neue Spalten TEMP, WX und WY. In der Spalte TEMP sind die Werte von Spalte W1 mit den entsprechenden Zeilenwerten von Spalte W4 verglichen. Die Spalte WX enthält den Vergleich von Spalte W2 mit Spalte W5. Die Spalte WY enthält den Vergleich von Spalte W3 mit Spalte W6.
TEMP = W1[10:20] >= W2 oder TEMP = W1[10:20] >= W2[1:11]
Erstellt eine neue Spalte TEMP, deren erste 11 Zellen das Ergebnis des Vergleichs der Werte in Zeile 10-20 von Spalte W1 mit den Werten in Zeile 1-11 von Spalte W2 enthalten. Die anderen Zellen in TEMP sind leer.
Zugehörige Funktionen