PIVOTBY
Beschreibung
Fasst Daten durch Gruppierung, Aggregation, Sortierung und Filterung basierend auf angegebenen Zeilen- und Spaltenfeldern zusammen. Diese Funktion ist identisch mit WD.PIVOTBY, jedoch
ohne
Stilparameter. Diese Funktion ist nützlich für dynamische Kreuztabellen und die erweiterte Datenzusammenfassung direkt in einer Formel.
Syntax
PIVOTBY(
row_fields
, col_fields
, values
, function
, [field_headers
], [row_total_depth
], [row_sort_order
], [col_total_depth
], [col_sort_order
], [filter_array
], [relative_to
]) - row_fields: Die beim Gruppieren von Zeilen zu verwendenden Werte.
- col_fields: Die Werte, die beim Gruppieren von Spalten verwendet werden sollen.
- values: Die zu aggregierenden Werte.
- function: Die beim Aggregationsvorgang auszuführende Berechnung. Zu den Optionen gehören:
- Ausgelassener Wert (Standard): Header werden nicht angezeigt.
- 0: Keine Header.
- 1: Ja, aber Header nicht anzeigen.
- 2: Keine Header, aber sie werden generiert.
- 3: Ja, und Header anzeigen.
- row_total_depth: Eine Zahl, die angibt, ob Summen und Zwischensummen angezeigt werden sollen. Für Zwischensummen:row_fieldsmuss mindestens zwei Spalten enthalten. Zu den Optionen gehören:
- Ausgelassener Wert (Standard): Gesamtsummen und, sofern möglich, Zwischensummen.
- 0: Keine Summen.
- 1: Gesamtsummen unten.
- 2: Gesamtsummen und Zwischensummen unten.
- -1: Gesamtsummen oben.
- -2: Gesamtsummen und Zwischensummen oben.
- row_sort_order: Eine Zahl, die angibt, wie Zeilen sortiert werden sollen. Zahlen entsprechen Spalten inrow_fields, gefolgt von Spalten in Werten. Eine positive Zahl sortiert die Zeilen in aufsteigender Reihenfolge. Bei einer negativen Zahl werden die Zeilen in absteigender Reihenfolge sortiert.
- column_total_depth: Eine Zahl, die angibt, ob Summen und Zwischensummen angezeigt werden sollen. Für Zwischensummen:col_fieldsmuss mindestens zwei Spalten enthalten. Zu den Optionen gehören:
- Ausgelassener Wert (Standard): Gesamtsummen und, sofern möglich, Zwischensummen.
- 0: Keine Summen.
- 1: Gesamtsummen rechts.
- 2: Gesamtsummen und Zwischensummen rechts.
- -1: Gesamtsummen links.
- -2: Gesamtsummen und Zwischensummen links.
- column_sort_order: Eine Zahl, die angibt, wie Spalten sortiert werden sollen. Zahlen entsprechen Spalten incol_fields, gefolgt von Spalten in Werten. Eine positive Zahl sortiert die Zeilen in aufsteigender Reihenfolge. Bei einer negativen Zahl werden die Zeilen in absteigender Reihenfolge sortiert.
- filter_array: Ein spaltenorientiertes Array mit booleschen Werten, das angibt, welche Zeilen in die Ausgabe aufgenommen oder von ihr ausgeschlossen werden sollen.
- relative_to: Eine Zahl, die angibt, wo Werte für das zweite Argument einer Aggregationsfunktion gesucht werden sollen. Dies wird normalerweise verwendet, wenn PERCENTOF für die Funktion angegeben wird. Zu den Optionen gehören:
- 0 (Standard): Spaltensummen
- 1: Zeilensummen
- 2: Gesamtsumme
- 3: Übergeordnete Spaltensumme
- 4: Übergeordnete Zeilensumme