Class PivotGroup

PivotGroup

Auf Breakout-Gruppen in Pivot-Tabellen zugreifen und diese ändern

Methoden

MethodeRückgabetypKurzbeschreibung
addManualGroupingRule(groupName, groupMembers)PivotGroupFügt eine manuelle Gruppierungsregel für diese Pivot-Gruppe hinzu.
areLabelsRepeated()BooleanGibt zurück, ob Labels als wiederholt angezeigt werden.
clearGroupingRule()PivotGroupEntfernt alle Gruppierungsregeln aus dieser Pivot-Gruppe.
clearSort()PivotGroupEntfernt alle Sortierungen, die auf diese Gruppe angewendet werden.
getDateTimeGroupingRule()DateTimeGroupingRuleGibt die Gruppierungsregel zwischen Datum und Uhrzeit für die Pivot-Gruppe zurück oder null, wenn kein Datum und Uhrzeit vorhanden sind Gruppierungsregel festgelegt.
getDimension()DimensionGibt zurück, ob es sich um eine Zeilen- oder Spaltengruppe handelt.
getGroupLimit()PivotGroupLimitGibt das Limit für die Pivot-Gruppe in der Pivot-Gruppe zurück.
getIndex()IntegerGibt den Index dieser Pivot-Gruppe in der aktuellen Gruppenreihenfolge zurück.
getPivotTable()PivotTableGibt die PivotTable zurück, zu der diese Gruppierung gehört.
getSourceDataColumn()IntegerGibt die Nummer der Quelldatenspalte zurück, die in dieser Gruppe zusammengefasst wird.
getSourceDataSourceColumn()DataSourceColumnGibt die Datenquellenspalte zurück, mit der die Pivot-Gruppe arbeitet.
hideRepeatedLabels()PivotGroupBlendet wiederholte Labels für diese Gruppierung aus.
isSortAscending()BooleanGibt true zurück, wenn die Sortierung aufsteigend ist, und false, wenn die Sortierreihenfolge aufsteigend ist absteigend.
moveToIndex(index)PivotGroupVerschiebt diese Gruppe an die angegebene Position in der aktuellen Liste der Zeilen- oder Spaltengruppen.
remove()voidEntfernt diese Pivot-Gruppe aus der Tabelle.
removeManualGroupingRule(groupName)PivotGroupEntfernt die Regel für die manuelle Gruppierung mit der angegebenen groupName.
resetDisplayName()PivotGroupSetzt den Anzeigenamen dieser Gruppe in der Pivot-Tabelle auf den Standardwert zurück
setDateTimeGroupingRule(dateTimeGroupingRuleType)PivotGroupLegt die Gruppierungsregel zwischen Datum und Uhrzeit für die Pivot-Gruppe fest.
setDisplayName(name)PivotGroupLegt den Anzeigenamen dieser Gruppe in der Pivot-Tabelle fest.
setGroupLimit(countLimit)PivotGroupLegt das Limit für die Pivot-Gruppe für die Pivot-Gruppe fest.
setHistogramGroupingRule(minValue, maxValue, intervalSize)PivotGroupLegt eine Histogramm-Gruppierungsregel für diese Pivot-Gruppe fest.
showRepeatedLabels()PivotGroupWenn es mehr als eine Zeilen- oder Spaltengruppierung gibt, wird mit dieser Methode das Label dieser Gruppierung angezeigt für jeden Eintrag der nachfolgenden Gruppierung.
showTotals(showTotals)PivotGroupLegt fest, ob Gesamtwerte für diese Pivot-Gruppe in der Tabelle angezeigt werden sollen.
sortAscending()PivotGroupLegt die Sortierreihenfolge auf aufsteigend fest.
sortBy(value, oppositeGroupValues)PivotGroupSortiert diese Gruppe nach der angegebenen PivotValue für die Werte aus oppositeGroupValues.
sortDescending()PivotGroupLegt die Sortierreihenfolge auf absteigend fest.
totalsAreShown()BooleanGibt an, ob derzeit Gesamtwerte für diese Pivot-Gruppe angezeigt werden.

Detaillierte Dokumentation

addManualGroupingRule(groupName, groupMembers)

Fügt eine manuelle Gruppierungsregel für diese Pivot-Gruppe hinzu.

Parameter

NameTypBeschreibung
groupNameStringDer Name dieser Gruppierungsregel.
groupMembersObject[]Die Werte, die in dieser Gruppierungsregel enthalten sind.

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

areLabelsRepeated()

Gibt zurück, ob Labels als wiederholt angezeigt werden.

Rückflug

Boolean: true, wenn Labels wiederholt werden. Andernfalls wird false zurückgegeben.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clearSort()

Entfernt alle Sortierungen, die auf diese Gruppe angewendet werden.

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getDateTimeGroupingRule()

Gibt die Gruppierungsregel zwischen Datum und Uhrzeit für die Pivot-Gruppe zurück oder null, wenn kein Datum und Uhrzeit vorhanden sind Gruppierungsregel festgelegt.

Rückflug

DateTimeGroupingRule: Die Gruppierungsregel zwischen Datum und Uhrzeit.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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 Gruppentyp darstellt

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getGroupLimit()

Gibt das Limit für die Pivot-Gruppe in der Pivot-Gruppe zurück. Gibt null zurück, wenn kein Limit für Pivot-Gruppen vorhanden ist festgelegt ist.

Rückflug

PivotGroupLimit: Das Limit für Pivot-Gruppen.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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 – Index der Pivot-Gruppe

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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 Diese Gruppe fasst Quelldaten in Spalte „A“ zusammen. der Tabelle, die diese Methode 1 zurückgibt.

Rückflug

Integer – die Nummer der Quelldatenspalte

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getSourceDataSourceColumn()

Gibt die Datenquellenspalte zurück, mit der die Pivot-Gruppe arbeitet. Gibt null zurück, wenn der Drehpunkt Tabelle ist keine {DataSourcePivotTableApi}.

Rückflug

DataSourceColumn: Die Datenquellenspalte, auf die die Pivot-Gruppe angewendet wird.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

hideRepeatedLabels()

Blendet wiederholte Labels für diese Gruppierung aus. Wenn Labels bereits ausgeblendet sind, führt dies zu einem Null-Vorgang. Wird diese Methode vor mehreren Zeilen- oder Spaltengruppierungen aufgerufen, kann es vorkommen, dass eine zusätzliche Gruppierung wird hinzugefügt. wiederholte Labels sind ausgeblendet.

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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 Sortierreihenfolge aufsteigend ist absteigend.

Rückflug

Boolean: true, wenn die Sortierfolge aufsteigend ist.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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 auf 0 basieren. Wenn diese Gruppe z. B. an die erste Position verschoben werden soll, sollte mit 0 aufgerufen werden.

Parameter

NameTypBeschreibung
indexIntegerDer Index, in den diese Gruppierung verschoben werden soll.

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

Entfernt diese Pivot-Gruppe aus der Tabelle.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

removeManualGroupingRule(groupName)

Entfernt die Regel für die manuelle Gruppierung mit der angegebenen groupName.

Parameter

NameTypBeschreibung
groupNameStringDer Name der zu entfernenden Gruppierungsregel.

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setDateTimeGroupingRule(dateTimeGroupingRuleType)

Legt die Gruppierungsregel zwischen Datum und Uhrzeit für die Pivot-Gruppe fest.

Wenn Sie die Regel entfernen möchten, verwenden Sie clearGroupingRule().

Parameter

NameTypBeschreibung
dateTimeGroupingRuleTypeDateTimeGroupingRuleTypeDer festzulegende Regeltyp.

Rückflug

PivotGroup: Die Pivot-Gruppe zur Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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

NameTypBeschreibung
nameStringDer festzulegende Anzeigename.

Rückflug

PivotGroup – die Pivot-Gruppe für die Verkettung

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setGroupLimit(countLimit)

Legt das Limit für die Pivot-Gruppe für die Pivot-Gruppe fest. Der Vorgang wird nur für DataSourcePivotTable unterstützt.

Parameter

NameTypBeschreibung
countLimitIntegerDas Limit für die Anzahl der festzulegenden Zeilen oder Spalten. Muss positiv sein.

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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. Eine Histogrammregel organisiert Werte in einem Quelldatenspalte in Buckets einer konstanten Größe unterteilen. Alle Werte von minValue bis maxValue werden in Gruppen der Größe interval platziert. Alle Werte unter minValue werden in einem Bucket platziert, genauso wie alle Werte größer als maxValue sind.

Parameter

NameTypBeschreibung
minValueIntegerDer Minimalwert für Elemente, die in Gruppen platziert werden sollen. Werte kleiner als dieser zu einem einzigen Bucket zusammengefasst.
maxValueIntegerDer Maximalwert für Elemente, die in Buckets platziert werden sollen. Größere Werte zu einem einzigen Bucket zusammengefasst.
intervalSizeInteger

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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 dieser Gruppierung angezeigt für jeden Eintrag der nachfolgenden Gruppierung. Wenn Labels bereits wiederholt werden, führt dies zu einer managementfrei. Wird diese Methode aufgerufen, bevor mehrere Zeilen- oder Spaltengruppierungen vorhanden sind, wird der Fehler Zusätzliche Gruppierung wird hinzugefügt. Es werden wiederholte Labels angezeigt.

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

showTotals(showTotals)

Legt fest, ob Gesamtwerte für diese Pivot-Gruppe in der Tabelle angezeigt werden sollen.

Parameter

NameTypBeschreibung
showTotalsBooleanGibt an, ob Summen angezeigt werden sollen oder nicht.

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

sortBy(value, oppositeGroupValues)

Sortiert diese Gruppe nach der angegebenen PivotValue für die Werte aus oppositeGroupValues.

// Sorts the item group by the "SUM of Quantity" pivot value for the specified salespersons.
var sheet = SpreadsheetApp.getActiveSheet();
var pivotTable = sheet.getPivotTables()[0];
var itemGroup = pivotTable.getRowGroups()[0];
var sumQuantityValue = pivotTable.getPivotValues()[0];
itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);

Parameter

NameTypBeschreibung
valuePivotValueDer Pivot-Wert, nach dem sortiert werden soll.
oppositeGroupValuesObject[]Die Werte einer entgegengesetzten Pivot-Gruppe (eine Spaltengruppe beim Sortieren einer oder eine Zeilengruppe beim Sortieren einer Spaltengruppe), die zum Sortieren verwendet werden. Die Reihenfolge der bestimmen diese Werte die Priorität für den Unentschiedensbruch.

Rückflug

PivotGroup: Die Pivot-Gruppe für die Verkettung.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • 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

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

totalsAreShown()

Gibt an, ob derzeit Gesamtwerte für diese Pivot-Gruppe angezeigt werden.

Rückflug

Boolean: true, wenn Gesamtwerte für diese Pivot-Gruppe angezeigt werden. Andernfalls wird zurückgegeben. false

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets