Syntax
MATCH(search_value, range, [search_type])
- search_value—Der Wert, nach dem gesucht werden soll.
- range—Der Zellbereich (Nachschlagetabelle), in dem gesucht werden soll.
- search_type—[optional][optional] Der Standardwert ist 1. Definiert eine ungefähre (1, -1) oder genaue Übereinstimmung (0). Definiert außerdem, ob der Bereich aufsteigend (1), nicht sortiert (0) oder absteigend (-1) sortiert wird.
Beispielnutzung
MATCH("Aufgabe A", [Aufgabenname]:[Aufgabenname], 0)
Nutzungshinweise
Smartsheet berechnet die relative Position eines Suchwerts, indem Zellen von links nach rechts (über Spalten hinweg) und von oben nach unten (über Zeilen hinweg) gezählt werden. In einer Nachschlagetabelle mit zwei Spalten ist die Zelle in der obersten Zeile der Spalte ganz links die erste Position 1.



Für das optionale Argument search_type:
- 1: (Der Standardwert) Sucht den größten Wert kleiner oder gleich search_value (erfordert, dass der Bereich in aufsteigender Reihenfolge sortiert wird)
- 0: Findet die erste exakte Übereinstimmung (keine Sortierreihenfolge erforderlich)
- -1: Sucht den kleinsten Wert größer oder gleich search_value (erfordert, dass der Bereich in absteigender Reihenfolge sortiert wird)
Beispiele
Dieses Beispiel verweist auf folgende Sheetinformationen:
Zeilennummer | Kleidungsstück | Transaktion insgesamt | Verkaufte Einheiten | Kleidungs-ID | Stückpreis | Bestelldatum |
---|---|---|---|---|---|---|
1 | T-Shirt | 1.170,00 $ | 78 | A0012 | 15,00 $ | 12.02.25 |
2 | Hosen | 1.491,00 $ | 42 | A0013 | 35,50 $ | 15.02.25 |
3 | Jacke | 900,00 $ | 45 | A0014 | 20,00 $ | 20.02.25 |
Hier sind einige Beispiele zur Verwendung von INDEX in einem Sheet anhand der obigen Tabelle:
Formel | Beschreibung | Ergebnis |
---|---|---|
=MATCH("Hosen", [Kleidungsstück]:[Kleidungsstück], 0) | Gibt die Zeilenposition für Hosen in der Spalte Kleidungsstück zurück. Erfordert eine genaue Übereinstimmung. | 2 |
=MATCH("Hosen", [Kleidungsstück]:[Kleidungs-ID], 0) | Gibt die Position des Werts Hose aus der zweispaltigen Tabelle zurück, wobei das T-Shirt die 1. Position und A0014 die 6. Position hat. | 3 |
=MATCH(DATE(2025, 2, 12), [Bestelldatum]:[Bestelldatum]) |
Dabei wird der standardmäßige search_value 1 verwendet (ungefähre Übereinstimmung zulässig, aufsteigende Sortierreihenfolge). | 1 |
=MATCH([Kleidungs-ID]@row, [Kleidungs-ID]:[Kleidungs-ID], 0) | Gibt die relative Position der Kleidungs-ID in der aktuellen Zeile im Sheet an. Die Anwendung dieser Formel mit einem eindeutigen search_value und einem einspaltigen Bereich ergibt einen Wert, der der Zeilennummer entspricht. | |
=INDEX([Bestelldatum]:[Bestelldatum], MATCH("Jacke", [Kleidungsstück]:[Kleidungsstück], 0)) | Gibt den Wert in der Spalte Bestelldatum für die Zeile zurück, die den Wert Jacke in der Spalte Kleidungsstück enthält. | 20.02.2025 |
Sie benötigen weitere Hilfe?
In den Vorlagen im Formel-Handbuch finden Sie weitere Supportressourcen und mehr als 100 Formeln, darunter ein Glossar aller Funktionen, mit dem Sie die Arbeit in Echtzeit üben können, sowie Beispiele für häufig verwendete und erweiterte Formeln.
Weitere Informationen zu Formelkombinationen für sheetübergreifende Referenzen
Suchen Sie nach Beispielen dafür, wie andere Smartsheet-Kund*innen diese Funktion verwenden oder stellen Sie in der Smartsheet-Online-Community eine Frage zu Ihrem spezifischen Anwendungsfall.