Funktion „pivot_index“

Die Funktion pivot_index kann in Tabellenberechnungen verwendet werden, um den Wert einer Pivot-Spalte basierend auf ihrem Index (d. h. ihrer Position) zu extrahieren und zu bearbeiten.

Syntax

pivot_index(expression, pivot_index)

Die Funktion pivot_index wertet expression im Kontext der Pivot-Spalte an der Position pivot_index aus (1 für den ersten Drehpunkt, 2 für den ersten Drehpunkt usw.). Bei Ergebnissen ohne Pivoting gibt die Funktion null zurück.

Beispiele

Die folgende Tabelle zeigt eine Abfrage, mit der die Anzahl der Bestellungen in jeder Saison des Jahres gezählt wird. Die Abfrage enthält die pivotierte Dimension Produktkategorie mit den Werten Swimwear und Coats. Um die Gesamtzahl der Bestellungen in jeder Saison über alle Kategorien hinweg zu berechnen, erstellen Sie die Tabelle Gesamtzahl der Bestellungen.

Produktkategorie Bademode Mäntel Gesamtzahl der Bestellungen
Saison Anzahl der Bestellungen Anzahl der Bestellungen
Winter 3 671 674
Frühling 278 120 398
Sommer 840 21 861
Herbst 30 432 462

Bei der Tabellenkalkulation Gesamtzahl der Bestellungen wird der Wert der ersten Pivot-Spalte zum Wert der zweiten Pivot-Spalte addiert. Die Formel lautet:

pivot_index(${orders.count}, 1) + pivot_index(${orders.count}, 2)

Wichtige Informationen

pivot_index kann nicht in einem benutzerdefinierten Filter verwendet werden.