Teile dieser Seite wurden möglicherweise maschinell übersetzt.

INDEX-Funktion

Gibt einen Wert aus einem Bereich zurück, der auf den angegebenen Zeilen- und Spaltenindizes basiert

Syntax

INDEX(range, row_index, [column_index])
  • Bereich
    Die Gruppe von Zellen, die Sie auswerten möchten
  • row_index
    Die Zeilenposition (wird in einem ausgewählten Bereich mit einer Spalte verwendet, z. B. einer Liste) des zurückzugebenden Elements
  • column_index—[optional]
    Die Spaltenposition (wird in einem ausgewählten Bereich mit zwei oder mehr Spalten verwendet, z. B. einer Tabelle) des zurückzugebenden Elements

Beispielnutzung

[Aufgabenname]:[Aufgabenname]
INDEX (KINDER ([Aufgabenname] @row), 1)

Nutzungshinweise

  • Der Bereich kann eine Funktion sein, die mehrere Werte zurückgibt, zum Beispiel: ANCESTORS, CHILDREN oder COLLECT.
  • Sie können die MATCH-Funktion als row_index-Wert für INDEX verwenden, um ein Element aus einem Bereich zurückzugeben, das auf der relativen Position eines Werts in einem anderen Bereich basiert. (Siehe das Beispiel im Anschluss.)
  • Sie können die COLLECT-Funktion als Bereichswert für INDEX verwenden, um ein Element aus einer Liste gesammelter 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-Shirt117000781500
Brandfolder Image
Checked checkbox.
2Hosen149100423550
Brandfolder Image
Unchecked checkbox.
3Jacke8120021720000
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ück 78
=INDEX (COLLECT ([Transaktionssumme] 1: [Transaktionssumme] 3, [Auf Lager?] 1: [Auf Lager?] 3, wahr), 1)Sammelt die Werte in der Spalte Transaktionssumme für Zeilen, in denen sich das Kontrollkästchen im Feld Auf Lager? befindet. Die Spalte ist geprüft (true) 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 Preis pro Einheit für die Zeile zurück, die den Wert Jacket in der Spalte Bekleidungsartikel enthält200 €
=INDEX ([Auf Lager?] : [Auf Lager?] , MATCH („Jacke“, [Kleidungsstück]: [Kleidungsstück], 0)

Gibt den Wert in der Spalte Auf Lager für die Zeile zurück, die den Wert Jacket in der Spalte Clothing Item enthält.

Seit dem Auf Lager? Die 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, dem Spaltentyp entspricht, in dem Sie die Formel verwenden. Dazu gehören Formatierungen wie Währungen oder Prozentsätze, wenn Sie möchten, dass die Daten in diesem Format angezeigt werden. 


Sie benötigen weitere Hilfe?

Wenn Sie einen Enterprise-Tarif haben, können Sie KI verwenden, um Formeln zu schreiben und Fehler zu beheben.

Verwenden Sie die Vorlage Formelhandbuch, um weitere Support-Ressourcen zu finden und sich über 100 Formeln anzusehen, darunter ein Glossar mit allen Funktionen, mit denen Sie das Arbeiten in Echtzeit üben können, sowie Beispiele für häufig verwendete und fortgeschrittene Formeln.

In der Smartsheet-Online-Community finden Sie Beispiele dafür, wie andere Smartsheet-Kunden diese Funktion verwenden, oder fragen Sie nach Ihrem speziellen Anwendungsfall.

Die Community fragen