Zum Hauptinhalt wechseln
Workday User Guide
Zuletzt aktualisiert: 2023-06-23
XMATCH

XMATCH

Beschreibung

Sucht nach einem angegebenen Element in der von Ihnen angegebenen Liste (eindimensionales Array) und gibt den Index (Position) des Elements zurück. XMATCH führt standardmäßig eine Suche mit genauer Übereinstimmung durch. Sie können diese Funktion verwenden, um logische Werte, numerische Werte oder Textzeichenfolgen abzugleichen. Diese Funktion ist für die Verwendung mit uneingeschränkten Arrays vorgesehen. Verwenden Sie zum Übermitteln der Formel die uneingeschränkte Tastenkombination Strg + Alt + Eingabetaste (Windows) bzw. Befehlstaste + Wahltaste + Eingabetaste (Mac). Weitere Informationen zur Syntax finden Sie in der Funktionsreferenz im User Guide.

Syntax

XMATCH(
lookup_value
,
lookup_array
, [
match_mode
], [
search_mode
])
  • lookup_value
    : Der Lookup-Wert.
  • lookup_array
    : Das zu durchsuchende Array.
  • match_mode
    : Eine Zahl, die die Art der Übereinstimmung angibt.
    • 0: Genaue Übereinstimmung. Falls nicht gefunden, geben Sie #N/A zurück. Dies ist die Standardvorgabe.
    • -1: Genaue Übereinstimmung. Falls nicht gefunden, nächstkleinere Posten retournieren.
    • 1: Genaue Übereinstimmung. Falls nicht gefunden, den nächstgrößeren Posten retournieren.
    • 2: Eine Wildcard-Übereinstimmung. In textbasierten Kriterien können Sie das ? Die Wildcard „*“ für ein beliebiges einzelnes Zeichen oder die Wildcard „*“ für eine beliebige Zeichenfolge. Wenn der zu suchende Wert ein * oder ? enthält, setzen Sie davor eine Tilde (~).
  • search_mode
    : Eine Zahl, die den zu verwendenden Suchmodus angibt.
    • 1: Führen Sie eine Suche beginnend mit dem ersten Element durch. Dies ist die Standardvorgabe.
    • -1: Führen Sie eine umgekehrte Suche durch, beginnend mit dem letzten Element.
    • 2: Führt eine binäre Suche durch, die darauf basiert, dass lookup_array in aufsteigender Reihenfolge sortiert wird. Andernfalls sind die Ergebnisse nicht gültig.
    • -2: Führt eine binäre Suche durch, die darauf basiert, dass lookup_array in absteigender Reihenfolge sortiert wird. Andernfalls sind die Ergebnisse nicht gültig.

Anmerkungen

  • XMATCH unterscheidet standardmäßig nicht zwischen Groß- und Kleinschreibung (mit einem match_modus von 0). Sie können XMATCH für eine Suche nach genauen Übereinstimmungen, bei der zwischen Groß- und Kleinschreibung unterschieden wird, nur dann verwenden, wenn das Array sortiert ist.

Mögliche Funktionen

MATCH
MATCHEXACT