Die pivot_index
-Funktion kann in Tabellenberechnungen verwendet werden, um den Wert einer pivotierten 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 ersten Pivot, 2 Sekunden Pivot usw.). Die Funktion gibt null für Ergebnisse ohne Pivoting zurück.
Beispiele
Die folgende Tabelle zeigt eine Abfrage, die die Anzahl der Bestellungen zählt, die in den einzelnen Saisons des Jahres getätigt wurden. Die Abfrage enthält die als Drehpunkt festgelegte Dimension Produktkategorie mit den Werten Swimwear
und Coats
. Um die Gesamtzahl der Bestellungen pro Saison in allen Kategorien zu berechnen, erstellen Sie eine Tabellenkalkulation Gesamtzahl der Bestellungen.
Produktkategorie | Bademode | Mäntel | Gesamtanzahl 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.