Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Der Vergleichsfeldcode vergleicht zwei Werte und zeigt das Ergebnis "1" an, wenn der Vergleich true ist, oder "0" (null), wenn der Vergleich false ist. Sie können dieses Feld verwenden, um zusammengesetzte logische Vergleiche mit den Funktionen And und Oder in einem = (Formel)-Feld zu erstellen. Anschließend können Sie das Ergebnis des Felds = (Formel) in einem If-Feld verwenden.

Syntax

Wenn Sie die Feldfunktion Vergleichen in Ihrem Dokument anzeigen, sieht die Syntax wie folgt aus:

{ COMPARE Expression1 Operator Expression2 }

Hinweis:  Mit einer Feldfunktion wird angegeben, was im Feld angezeigt werden soll. Die Feldergebnisse sind das, was im Dokument angezeigt wird, nachdem die Feldfunktion ausgewertet wurde. Wenn Sie zwischen der Anzeige der Feldfunktion und der Ergebnisse der Feldfunktion umschalten möchten, drücken Sie ALT+F9.

Anweisungen

Ausdruck1, Ausdruck2

Zu vergleichende Werte. Ausdrücke können Textmarke Namen, Textzeichenfolgen, Zahlen, geschachtelte Felder, die einen Wert zurückgeben, oder mathematische Formeln sein. Wenn ein Ausdruck Leerzeichen enthält, schließen Sie den Ausdruck in Anführungszeichen ein.

Operator

Vergleich Operator. Fügen Sie sowohl vor als auch nach dem Operator ein Leerzeichen ein.

Operator

Beschreibung

=

Gleich

<>

Ungleich

>

Größer als

<

Kleiner als

>=

Größer als oder gleich

<=

Kleiner als oder gleich

Hinweis: Wenn der Operator = oder <>ist, kann Expression2 ein Fragezeichen (?) zur Darstellung eines einzelnen Zeichens enthalten, oder ein Sternchen (*) für eine beliebige Zeichenzeichenfolge. Der Ausdruck muss in Anführungszeichen eingeschlossen werden, damit er als Zeichenfolge verglichen wird. Wenn Sie in Expression2 ein Sternchen verwenden, darf der Teil von Expression1 , der dem Sternchen entspricht, sowie alle verbleibenden Zeichen in Expression2 128 Zeichen nicht überschreiten.

Beispiele

Angenommen, das Feld If im folgenden Beispiel wird in einen Seriendruck Standard Dokument eingefügt. Die Vergleichsfelder untersuchen die Datenfelder CustomerNumber und CustomerRating, während die einzelnen Datensatz zusammengeführt werden. Die Or-Funktion des Felds = (Formel) gibt den Wert "1" (true) zurück, wenn mindestens eines der Datenfelder auf schlechtes Guthaben hinweist. In diesem Fall wird der erste Text in Anführungszeichen gedruckt.

{ IF { = OR ( { COMPARE { MERGEFIELD CustomerNumber } >= 4 }, { COMPARE { MERGEFIELD CustomerRating } <= 9 }) } = 1 "Credit not acceptable" "Credit acceptable"}

Das folgende Vergleichsfeld ergibt den Wert "1", wenn ein Beliebiger Wert im Datenfeld Postleitzahl den Bereich 98500 – 98599 aufweist:

{ COMPARE " { MERGEFIELD Postal Code } " = "985*" }

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×