Syntax
INDEX(range, row_index, [column_index])
- Bereich—Die Gruppe der Zellen, die Sie auswerten möchten
- row_index—Die Zeilenposition (verwendet in einem ausgewählten Bereich mit einer Spalte, z. B. einer Liste) des Elements, das zurückgegeben werden soll
- column_index—[optional]Die Spaltenposition (verwendet in einem ausgewählten Bereich mit zwei oder mehr Spalten, z. B. einer Tabelle) des Elements, das zurückgegeben werden soll
Beispielnutzung
[Aufgabenname]:[Aufgabenname]
INDEX(CHILDREN([Aufgabenname]@row), 1)
Nutzungshinweise
- Der Bereich kann eine Funktion sein, die mehrere Werte zurückgibt, z. B.: ANCESTORS, CHILDREN oder COLLECT.
- Sie können die MATCH-Funktion als row_index Wert für INDEX verwenden, um ein Element aus einem Bereich basierend auf der relativen Position eines Werts in einem anderen Bereich zurückzugeben. (Siehe das Beispiel im Anschluss.)
- Sie können die COLLECT-Funktion als Bereichswert für INDEX verwenden, um ein Element aus einer Liste erfasster Werte zurückzugeben, die die angegebenen Kriterien erfüllen. (Siehe das Beispiel im Anschluss.)
Beispiele
Dieses Beispiel verweist auf folgende Sheetinformationen:
Kleidungsstück | Transaktion insgesamt | Verkaufte Einheiten | Stückpreis | Auf Lager? | |
---|---|---|---|---|---|
1 | T-Shirt | 1.170,00 | 78 | 15,00 | Brandfolder Image
|
2 | Hose | 1.491,00 | 42 | 35,50 | Brandfolder Image
|
3 | Jacke | 812,00 | 217 | 200,00 | Brandfolder Image
|
Es folgen einige Beispiele zur Verwendung von INDEX in einem Blatt anhand der obigen Tabelle:
Formel | Beschreibung | Ergebnis |
---|---|---|
=INDEX([Kleidungsstück]1:[Verkaufte Einheiten]3, 1, 3) | Gibt den Wert in Zeile 1 der Spalte Verkaufte Einheiten zurück | 78 |
=INDEX(COLLECT([Transaktion insgesamt]1:[Transaktion insgesamt]3, [Auf Lager?]1:[Auf Lager?]3, wahr), 1) | Erfasst die Werte in der Spalte Transaktion insgesamt für Zeilen, bei denen das Kontrollkästchen in der Spalte Auf Lager? aktiviert ist (true, wahr), und gibt den ersten Eintrag in dieser Sammlung zurück | 1.170,00 $ |
=INDEX([Preis pro Einheit]1:[Preis pro Einheit]3, MATCH("Jacke", [Kleidungsstück]1:[Kleidungsstück]3, 0)) | Gibt den Wert in der Spalte Kleidungsstück für die Zeile zurück, die das Datum 02/12/2023 in der Spalte Verkaufsdatum enthält. | 200 € |
=INDEX([Auf Lager?]:[Auf Lager?], MATCH("Jacke", [Kleidungsstück]:[Kleidungsstück], 0)) | Gibt den Wert in der Spalte Kleidungsstück für die Zeile zurück, die das Datum 02/12/2023 in der Spalte Verkaufsdatum enthält. Da die Auf Lager? Spalte ist ein Kontrollkästchen. Die Spalte, in die Sie diese Formel eingeben, muss ebenfalls vom Typ "Kontrollkästchen" sein. | Brandfolder Image
|
Stellen Sie sicher, dass der Datentyp, den Sie aus der INDEX-Formel erhalten, mit dem Spaltentyp übereinstimmt, für den Sie die Formel verwenden. Dazu gehören Formatierungen wie Währungen oder Prozentangaben, wenn die Daten in diesem Format angezeigt werden sollen.
Sie benötigen weitere Hilfe?
Wenn Sie einen Enterprise-Plan haben, können Sie KI verwenden, um Formeln zu schreiben und Fehler in Formeln zu beheben.
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.
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.