Teile dieser Seite wurden möglicherweise maschinell übersetzt.

INDEX-Funktion

Gibt einen Wert aus einem Bereich basierend auf bereitgestellten Zeilen- und Spaltenindizes zurück

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ückTransaktion insgesamtVerkaufte EinheitenStückpreisAuf Lager?
1T-Shirt1.170,007815,00
Brandfolder Image
Checked checkbox.
2Hose1.491,004235,50
Brandfolder Image
Unchecked checkbox.
3Jacke812,00217200,00
Brandfolder Image
Checked checkbox.

Es folgen einige Beispiele zur Verwendung von INDEX in einem Blatt anhand der obigen Tabelle:

FormelBeschreibungErgebnis
=INDEX([Kleidungsstück]1:[Verkaufte Einheiten]3, 1, 3)Gibt den Wert in Zeile 1 der Spalte Verkaufte Einheiten zurück78
=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ück1.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
Checked checkbox.

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.

Die Community fragen