Acessar e modificar grupos de detalhamento da tabela dinâmica.
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
add | Pivot | Adiciona uma regra de agrupamento manual para esse grupo dinâmico. |
are | Boolean | Retorna se os rótulos são mostrados como repetidos. |
clear | Pivot | Remove todas as regras de agrupamento deste grupo dinâmico. |
clear | Pivot | Remove qualquer classificação aplicada a esse grupo. |
get | Date | Retorna a regra de agrupamento de data e hora no grupo de abas ou null se nenhuma regra de agrupamento de data e hora estiver definida. |
get | Dimension | Retorna se este é um grupo de linhas ou colunas. |
get | Pivot | Retorna o limite do grupo dinâmico no grupo dinâmico. |
get | Integer | Retorna o índice desse grupo de pivot na ordem atual. |
get | Pivot | Retorna o Pivot ao qual esse agrupamento pertence. |
get | Integer | Retorna o número da coluna de dados de origem resumida por esse grupo. |
get | Data | Retorna a coluna da fonte de dados em que o grupo de abas opera. |
hide | Pivot | Oculta rótulos repetidos para esse agrupamento. |
is | Boolean | Retorna true se a classificação for crescente e false se a ordem de classificação for
decrescente. |
move | Pivot | Move esse grupo para a posição especificada na lista atual de grupos de linhas ou colunas. |
remove() | void | Remove esse grupo de pivots da tabela. |
remove | Pivot | Remove a regra de agrupamento manual com o group especificado. |
reset | Pivot | Redefine o nome de exibição desse grupo na tabela dinâmica para o valor padrão. |
set | Pivot | Define a regra de agrupamento de data e hora no grupo dinâmico. |
set | Pivot | Define o nome de exibição desse grupo na tabela dinâmica. |
set | Pivot | Define o limite do grupo dinâmico no grupo dinâmico. |
set | Pivot | Define uma regra de agrupamento de histograma para esse grupo de pivot. |
show | Pivot | Quando há mais de um agrupamento de linhas ou colunas, esse método mostra o rótulo desse agrupamento para cada entrada do agrupamento subsequente. |
show | Pivot | Define se os valores totais desse grupo dinâmico vão ser mostrados na tabela. |
sort | Pivot | Define a ordem de classificação como crescente. |
sort | Pivot | Ordena esse grupo pelo Pivot especificado para os valores do opposite . |
sort | Pivot | Define a ordem de classificação como decrescente. |
totals | Boolean | Retorna se os valores totais estão sendo mostrados para esse grupo de pivot. |
Documentação detalhada
add Manual Grouping Rule(groupName, groupMembers)
Adiciona uma regra de agrupamento manual para esse grupo dinâmico.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
group | String | O nome dessa regra de agrupamento. |
group | Object[] | Os valores incluídos nessa regra de agrupamento. |
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
are Labels Repeated()
Retorna se os rótulos são mostrados como repetidos.
Retornar
Boolean
: true
se os rótulos forem repetidos. Caso contrário, retorna false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Grouping Rule()
Remove todas as regras de agrupamento deste grupo dinâmico.
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Sort()
Remove qualquer classificação aplicada a esse grupo.
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Date Time Grouping Rule()
Retorna a regra de agrupamento de data e hora no grupo de abas ou null
se nenhuma regra de agrupamento de data e hora estiver definida.
Retornar
Date
: a regra de agrupamento de data e hora.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Dimension()
Retorna se este é um grupo de linhas ou colunas.
Retornar
Dimension
: a dimensão que representa o tipo do grupo
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Group Limit()
Retorna o limite do grupo dinâmico no grupo dinâmico. Retorna null
se nenhum limite de grupo dinâmico
estiver definido.
Retornar
Pivot
: o limite do grupo dinâmico.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Index()
Retorna o índice desse grupo de pivot na ordem atual.
Retornar
Integer
: o índice do grupo dinâmico
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Pivot Table()
Retorna o Pivot
ao qual esse agrupamento pertence.
Retornar
Pivot
: a tabela dinâmica a que o grupo pertence.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Column()
Retorna o número da coluna de dados de origem resumida por esse grupo. Esse índice é baseado em 1. Se
esse grupo resume os dados de origem na coluna "A" da planilha, esse método retorna 1
.
Retornar
Integer
: o número da coluna de dados de origem
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Source Column()
Retorna a coluna da fonte de dados em que o grupo de abas opera. Retorna null
se a tabela dinâmica
não for uma {DataSourcePivotTableApi}.
Retornar
Data
: a coluna da fonte de dados em que o grupo de abas opera.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Repeated Labels()
Oculta rótulos repetidos para esse agrupamento. Se os rótulos já estiverem ocultos, isso resultará em uma operação nula. Se esse método for chamado antes de haver vários agrupamentos de linhas ou colunas, quando um agrupamento adicional for adicionado, os rótulos repetidos serão ocultos.
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Sort Ascending()
Retorna true
se a classificação for crescente e false
se a ordem de classificação for
decrescente.
Retornar
Boolean
: true
se a ordem de classificação for crescente.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
move To Index(index)
Move esse grupo para a posição especificada na lista atual de grupos de linhas ou colunas. Esses
índices são baseados em 0. Por exemplo, se esse grupo precisar ser movido para a primeira posição, esse
método precisará ser chamado com 0
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
index | Integer | O índice para mover esse agrupamento. |
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Remove esse grupo de pivots da tabela.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove Manual Grouping Rule(groupName)
Remove a regra de agrupamento manual com o group
especificado.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
group | String | O nome da regra de agrupamento a ser removido. |
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
reset Display Name()
Redefine o nome de exibição desse grupo na tabela dinâmica para o valor padrão.
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Date Time Grouping Rule(dateTimeGroupingRuleType)
Define a regra de agrupamento de data e hora no grupo dinâmico.
Para remover a regra, use clear
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
date | Date | O tipo de regra a ser definido. |
Retornar
Pivot
: o grupo de pivô, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Display Name(name)
Define o nome de exibição desse grupo na tabela dinâmica.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
name | String | O nome de exibição a ser definido. |
Retornar
Pivot
: o grupo de pivot para encadeamento
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Group Limit(countLimit)
Define o limite do grupo dinâmico no grupo dinâmico. A operação só é compatível com Data
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
count | Integer | O limite de contagem de linhas ou colunas a ser definido. Precisa ser positivo. |
Retornar
Pivot
: o grupo de pivot para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Histogram Grouping Rule(minValue, maxValue, intervalSize)
Define uma regra de agrupamento de histograma para esse grupo de pivot. Uma regra de histograma organiza os valores em uma coluna de dados de origem em buckets de tamanho constante. Todos os valores de min
a max
são colocados em grupos de tamanho interval
. Todos os valores abaixo de min
são colocados em um bucket, assim como todos os valores maiores que max
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
min | Integer | O valor mínimo para que os itens sejam colocados em buckets. Valores menores que esse são combinados em um único bucket. |
max | Integer | O valor máximo para os itens serem colocados em buckets. Valores maiores que esse são combinados em um único bucket. |
interval | Integer |
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Repeated Labels()
Quando há mais de um agrupamento de linhas ou colunas, esse método mostra o rótulo desse agrupamento para cada entrada do agrupamento subsequente. Se os rótulos já forem repetidos, isso resultará em uma operação nula. Se esse método for chamado antes de haver vários agrupamentos de linhas ou colunas, quando um agrupamento adicional for adicionado, rótulos repetidos serão mostrados.
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Totals(showTotals)
Define se os valores totais desse grupo dinâmico vão ser mostrados na tabela.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
show | Boolean | Indica se os totais serão mostrados ou não. |
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Ascending()
Define a ordem de classificação como crescente.
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort By(value, oppositeGroupValues)
Ordena esse grupo pelo Pivot
especificado para os valores do opposite
.
// 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']);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
value | Pivot | O valor dinâmico usado para classificar. |
opposite | Object[] | Os valores de um grupo dinâmico oposto (um grupo de colunas se você estiver classificando um grupo de linhas ou um grupo de linhas se você estiver classificando um grupo de colunas) que são usados para classificar. A ordem desses valores determina a precedência para desempate. |
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Descending()
Define a ordem de classificação como decrescente.
Retornar
Pivot
: o grupo de pivô para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
totals Are Shown()
Retorna se os valores totais estão sendo mostrados para esse grupo de pivot.
Retornar
Boolean
: true
se os valores totais forem exibidos para esse grupo de pivots. Caso contrário, retorna false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets