Auf Aufschlüsselungsgruppen für Pivot-Tabellen zugreifen und diese ändern
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
add | Pivot | Fügt eine manuelle Gruppierungsregel für diese Pivot-Gruppe hinzu. |
are | Boolean | Gibt zurück, ob Labels wiederholt angezeigt werden. |
clear | Pivot | Entfernt alle Gruppierungsregeln aus dieser Pivot-Gruppe. |
clear | Pivot | Entfernt alle Sortierungen, die auf diese Gruppe angewendet wurden. |
get | Date | Gibt die Gruppierungsregel vom Typ „Datum/Uhrzeit“ für die Pivot-Gruppe zurück oder null, wenn keine Gruppierungsregel vom Typ „Datum/Uhrzeit“ festgelegt ist. |
get | Dimension | Gibt zurück, ob es sich um eine Zeilen- oder Spaltengruppe handelt. |
get | Pivot | Gibt das Limit für die Pivot-Gruppe für die Pivot-Gruppe zurück. |
get | Integer | Gibt den Index dieser Pivot-Gruppe in der aktuellen Gruppenreihenfolge zurück. |
get | Pivot | Gibt die Pivot zurück, zu der diese Gruppierung gehört. |
get | Integer | Gibt die Nummer der Quelldatenspalte zurück, die in dieser Gruppe zusammengefasst wird. |
get | Data | Gibt die Datenquellen-Spalte zurück, auf die sich die Pivot-Gruppe bezieht. |
hide | Pivot | Wiederholte Labels für diese Gruppierung werden ausgeblendet. |
is | Boolean | Gibt true zurück, wenn die Sortierung aufsteigend ist, und false, wenn die Sortierfolge absteigend ist. |
move | Pivot | Verschiebt diese Gruppe an die angegebene Position in der aktuellen Liste der Zeilen- oder Spaltengruppen. |
remove() | void | Entfernt diese Pivot-Gruppe aus der Tabelle. |
remove | Pivot | Entfernt die manuelle Gruppierungsregel mit der angegebenen group. |
reset | Pivot | Setzt den Anzeigenamen dieser Gruppe in der Pivot-Tabelle auf den Standardwert zurück. |
set | Pivot | Legt die Gruppierungsregel vom Typ „Datum/Uhrzeit“ für die Pivot-Gruppe fest. |
set | Pivot | Legt den Anzeigenamen dieser Gruppe in der Pivot-Tabelle fest. |
set | Pivot | Legt das Limit für die Pivot-Gruppe fest. |
set | Pivot | Legt eine Histogramm-Gruppierungsregel für diese Pivot-Gruppe fest. |
show | Pivot | Wenn es mehr als eine Zeilen- oder Spaltengruppierung gibt, wird mit dieser Methode das Label der Gruppierung für jeden Eintrag der nachfolgenden Gruppierung angezeigt. |
show | Pivot | Legt fest, ob Summenwerte für diese Pivot-Gruppe in der Tabelle angezeigt werden sollen. |
sort | Pivot | Legt die Sortierreihenfolge auf aufsteigend fest. |
sort | Pivot | Sortiert diese Gruppe nach dem angegebenen Pivot für die Werte aus dem opposite. |
sort | Pivot | Legt die Sortierreihenfolge auf absteigend fest. |
totals | Boolean | Gibt zurück, ob derzeit Gesamtsummenwerte für diese Pivot-Gruppe angezeigt werden. |
Detaillierte Dokumentation
addManualGroupingRule(groupName, groupMembers)
Fügt eine manuelle Gruppierungsregel für diese Pivot-Gruppe hinzu.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
group | String | Der Name dieser Gruppierungsregel. |
group | Object[] | Die Werte, die in dieser Gruppierungsregel enthalten sind. |
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
areLabelsRepeated()
Gibt zurück, ob Labels wiederholt angezeigt werden.
Rückflug
Boolean: true, wenn Labels wiederholt werden. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
clearGroupingRule()
Entfernt alle Gruppierungsregeln aus dieser Pivot-Gruppe.
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
clearSort()
Entfernt alle Sortierungen, die auf diese Gruppe angewendet wurden.
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getDateTimeGroupingRule()
Gibt die Gruppierungsregel vom Typ „Datum/Uhrzeit“ für die Pivot-Gruppe zurück oder null, wenn keine Gruppierungsregel vom Typ „Datum/Uhrzeit“ festgelegt ist.
Rückflug
DateTimeGroupingRule|null – Die Gruppierungsregel vom Typ „Datum/Uhrzeit“.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getDimension()
Gibt zurück, ob es sich um eine Zeilen- oder Spaltengruppe handelt.
Rückflug
Dimension: Die Dimension, die den Typ dieser Gruppe darstellt
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getGroupLimit()
Gibt das Limit für die Pivot-Gruppe für die Pivot-Gruppe zurück. Gibt null zurück, wenn kein Limit für die Pivot-Gruppe festgelegt ist.
Rückflug
PivotGroupLimit|null: Das Limit für die Pivot-Gruppe.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getIndex()
Gibt den Index dieser Pivot-Gruppe in der aktuellen Gruppenreihenfolge zurück.
Rückflug
Integer: Der Index der Pivot-Gruppe
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getPivotTable()
Gibt die PivotTable zurück, zu der diese Gruppierung gehört.
Rückflug
PivotTable: Die Pivot-Tabelle, zu der diese Gruppe gehört.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getSourceDataColumn()
Gibt die Nummer der Quelldatenspalte zurück, die in dieser Gruppe zusammengefasst wird. Dieser Index ist 1-basiert. Wenn in dieser Gruppe Quelldaten in Spalte A der Tabelle zusammengefasst werden, gibt diese Methode 1 zurück.
Rückflug
Integer: Die Nummer der Quelldatenspalte.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getSourceDataSourceColumn()
Gibt die Datenquellen-Spalte zurück, auf die sich die Pivot-Gruppe bezieht. Gibt null zurück, wenn die Pivot-Tabelle keine {DataSourcePivotTableApi} ist.
Rückflug
DataSourceColumn|null: Die Datenquellenspalte, auf die sich die Pivot-Gruppe bezieht.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
hideRepeatedLabels()
Wiederholte Labels für diese Gruppierung werden ausgeblendet. Wenn Labels bereits ausgeblendet sind, hat dies keine Auswirkungen. Wenn diese Methode aufgerufen wird, bevor mehrere Zeilen- oder Spaltengruppierungen vorhanden sind, werden wiederholte Labels ausgeblendet, wenn eine zusätzliche Gruppierung hinzugefügt wird.
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
isSortAscending()
Gibt true zurück, wenn die Sortierung aufsteigend ist, und false, wenn die Sortierfolge absteigend ist.
Rückflug
Boolean – true, wenn die Sortierreihenfolge aufsteigend ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
moveToIndex(index)
Verschiebt diese Gruppe an die angegebene Position in der aktuellen Liste der Zeilen- oder Spaltengruppen. Diese Indexwerte sind nullbasiert. Wenn diese Gruppe beispielsweise an die erste Position verschoben werden soll, sollte diese Methode mit 0 aufgerufen werden.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
index | Integer | Der Index, zu dem diese Gruppierung verschoben werden soll. |
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
remove()
Entfernt diese Pivot-Gruppe aus der Tabelle.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
removeManualGroupingRule(groupName)
Entfernt die manuelle Gruppierungsregel mit der angegebenen groupName.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
group | String | Der Name der zu entfernenden Gruppierungsregel. |
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
resetDisplayName()
Setzt den Anzeigenamen dieser Gruppe in der Pivot-Tabelle auf den Standardwert zurück.
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setDateTimeGroupingRule(dateTimeGroupingRuleType)
Legt die Gruppierungsregel vom Typ „Datum/Uhrzeit“ für die Pivot-Gruppe fest.
Verwenden Sie clearGroupingRule(), um die Regel zu entfernen.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
date | Date | Der festzulegende Regeltyp. |
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setDisplayName(name)
Legt den Anzeigenamen dieser Gruppe in der Pivot-Tabelle fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
name | String | Der festzulegende Anzeigename. |
Rückflug
PivotGroup – die Pivot-Gruppe für die Verkettung
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setGroupLimit(countLimit)
Legt das Limit für die Pivot-Gruppe fest. Der Vorgang wird nur für DataSourcePivotTable unterstützt.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
count | Integer | Das Limit für die Anzahl der festzulegenden Zeilen oder Spalten. Muss positiv sein. |
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setHistogramGroupingRule(minValue, maxValue, intervalSize)
Legt eine Histogramm-Gruppierungsregel für diese Pivot-Gruppe fest. Mit einer Histogrammregel werden Werte in einer Quelldatenspalte in gleich große Klassen unterteilt. Alle Werte von minValue bis maxValue werden in Gruppen der Größe interval eingeteilt. Alle Werte unter minValue werden in einem Bucket zusammengefasst, ebenso alle Werte über maxValue.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
min | Integer | Der Mindestwert für Elemente, die in Gruppen eingeordnet werden sollen. Werte, die unter diesem Wert liegen, werden in einem einzelnen Bucket zusammengefasst. |
max | Integer | Der maximale Wert für Elemente, die in Buckets platziert werden sollen. Werte, die größer als dieser Wert sind, werden in einem einzigen Bucket zusammengefasst. |
interval | Integer |
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
showRepeatedLabels()
Wenn es mehr als eine Zeilen- oder Spaltengruppierung gibt, wird mit dieser Methode das Label der Gruppierung für jeden Eintrag der nachfolgenden Gruppierung angezeigt. Wenn Labels bereits wiederholt werden, hat dies keine Auswirkungen. Wenn diese Methode aufgerufen wird, bevor mehrere Zeilen- oder Spaltengruppierungen vorhanden sind, werden wiederholte Labels angezeigt, wenn eine zusätzliche Gruppierung hinzugefügt wird.
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
showTotals(showTotals)
Legt fest, ob Summenwerte für diese Pivot-Gruppe in der Tabelle angezeigt werden sollen.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
show | Boolean | Gibt an, ob Summen angezeigt werden sollen. |
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
sortAscending()
Legt die Sortierreihenfolge auf aufsteigend fest.
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
sortBy(value, oppositeGroupValues)
Sortiert diese Gruppe nach dem angegebenen PivotValue für die Werte aus dem oppositeGroupValues.
// Sorts the item group by the "SUM of Quantity" pivot value for the specified // salespersons. const sheet = SpreadsheetApp.getActiveSheet(); const pivotTable = sheet.getPivotTables()[0]; const itemGroup = pivotTable.getRowGroups()[0]; const sumQuantityValue = pivotTable.getPivotValues()[0]; itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
value | Pivot | Der Pivot-Wert, nach dem sortiert werden soll. |
opposite | Object[] | Die Werte einer gegenüberliegenden Pivot-Gruppe (einer Spaltengruppe, wenn eine Zeilengruppe sortiert wird, oder einer Zeilengruppe, wenn eine Spaltengruppe sortiert wird), die zum Sortieren verwendet werden. Die Reihenfolge dieser Werte bestimmt die Priorität bei Gleichstand. |
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
sortDescending()
Legt die Sortierreihenfolge auf absteigend fest.
Rückflug
PivotGroup: Die Pivot-Gruppe für die Verkettung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
totalsAreShown()
Gibt zurück, ob derzeit Gesamtsummenwerte für diese Pivot-Gruppe angezeigt werden.
Rückflug
Boolean: true, wenn für diese Pivot-Gruppe Gesamtwert angezeigt werden. Andernfalls wird false zurückgegeben.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets