Accedi e modifica i gruppi di suddivisione della tabella pivot.
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
add | Pivot | Aggiunge una regola di raggruppamento manuale per questo gruppo pivot. |
are | Boolean | Restituisce se le etichette vengono visualizzate come ripetute. |
clear | Pivot | Rimuove eventuali regole di raggruppamento da questo gruppo pivot. |
clear | Pivot | Rimuove l'ordinamento applicato a questo gruppo. |
get | Date | Restituisce la regola di raggruppamento per data e ora nel gruppo pivot o null se non è impostata alcuna regola di raggruppamento per data e ora. |
get | Dimension | Restituisce se si tratta di un gruppo di righe o colonne. |
get | Pivot | Restituisce il limite del gruppo pivot nel gruppo pivot. |
get | Integer | Restituisce l'indice di questo gruppo pivot nell'ordine del gruppo corrente. |
get | Pivot | Restituisce l'Pivot a cui appartiene questo raggruppamento. |
get | Integer | Restituisce il numero della colonna di dati di origine riassunta da questo gruppo. |
get | Data | Restituisce la colonna dell'origine dati su cui opera il gruppo pivot. |
hide | Pivot | Nasconde le etichette ripetute per questo raggruppamento. |
is | Boolean | Restituisce true se l'ordinamento è crescente, false se l'ordinamento è decrescente. |
move | Pivot | Sposta questo gruppo nella posizione specificata nell'elenco corrente dei gruppi di righe o colonne. |
remove() | void | Rimuove questo gruppo pivot dalla tabella. |
remove | Pivot | Rimuove la regola di raggruppamento manuale con il valore group specificato. |
reset | Pivot | Ripristina il valore predefinito del nome visualizzato di questo gruppo nella tabella pivot. |
set | Pivot | Imposta la regola di raggruppamento per data e ora nel gruppo pivot. |
set | Pivot | Imposta il nome visualizzato di questo gruppo nella tabella pivot. |
set | Pivot | Imposta il limite del gruppo pivot sul gruppo pivot. |
set | Pivot | Imposta una regola di raggruppamento dell'istogramma per questo gruppo pivot. |
show | Pivot | Quando è presente più di un raggruppamento di righe o colonne, questo metodo mostra l'etichetta di questo raggruppamento per ogni voce del raggruppamento successivo. |
show | Pivot | Imposta se mostrare i valori totali per questo gruppo pivot nella tabella. |
sort | Pivot | Imposta l'ordinamento in ordine crescente. |
sort | Pivot | Ordina questo gruppo in base al Pivot specificato per i valori di opposite . |
sort | Pivot | Imposta l'ordinamento in ordine decrescente. |
totals | Boolean | Restituisce se al momento sono visualizzati i valori totali per questo gruppo pivot. |
Documentazione dettagliata
add Manual Grouping Rule(groupName, groupMembers)
Aggiunge una regola di raggruppamento manuale per questo gruppo pivot.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
group | String | Il nome di questa regola di raggruppamento. |
group | Object[] | I valori inclusi in questa regola di raggruppamento. |
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
are Labels Repeated()
Restituisce se le etichette vengono visualizzate come ripetute.
Invio
Boolean
: true
se le etichette sono ripetute; in caso contrario, restituisce false
.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Grouping Rule()
Rimuove eventuali regole di raggruppamento da questo gruppo pivot.
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Sort()
Rimuove l'ordinamento applicato a questo gruppo.
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Date Time Grouping Rule()
Restituisce la regola di raggruppamento per data e ora nel gruppo pivot o null
se non è impostata alcuna regola di raggruppamento per data e ora.
Invio
Date
: la regola di raggruppamento per data e ora.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Dimension()
Restituisce se si tratta di un gruppo di righe o colonne.
Invio
Dimension
: la dimensione che rappresenta il tipo di gruppo
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Group Limit()
Restituisce il limite del gruppo pivot nel gruppo pivot. Restituisce null
se non è impostato alcun limite per i gruppi pivot.
Invio
Pivot
: il limite del gruppo pivot.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Index()
Restituisce l'indice di questo gruppo pivot nell'ordine del gruppo corrente.
Invio
Integer
: l'indice del gruppo pivot
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Pivot Table()
Restituisce l'Pivot
a cui appartiene questo raggruppamento.
Invio
Pivot
: la tabella pivot a cui appartiene il gruppo.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Column()
Restituisce il numero della colonna di dati di origine riassunta da questo gruppo. Questo indice è basato su 1. Se questo gruppo riassume i dati di origine nella colonna "A" del foglio di lavoro, questo metodo restituisce 1
.
Invio
Integer
: il numero della colonna di dati di origine
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Source Column()
Restituisce la colonna dell'origine dati su cui opera il gruppo pivot. Restituisce null
se la tabella pivot non è un {DataSourcePivotTableApi}.
Invio
Data
: la colonna dell'origine dati su cui opera il gruppo pivot.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Repeated Labels()
Nasconde le etichette ripetute per questo raggruppamento. Se le etichette sono già nascoste, l'operazione non viene eseguita. Se questo metodo viene chiamato prima che siano presenti più raggruppamenti di righe o colonne, quando viene aggiunto un altro raggruppamento, le etichette ripetute vengono nascoste.
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Sort Ascending()
Restituisce true
se l'ordinamento è crescente, false
se l'ordinamento è decrescente.
Invio
Boolean
- true
se l'ordinamento è crescente.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
move To Index(index)
Sposta questo gruppo nella posizione specificata nell'elenco corrente dei gruppi di righe o colonne. Questi
indici hanno come base 0. Ad esempio, se questo gruppo deve essere spostato nella prima posizione, questo metodo deve essere chiamato con 0
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
index | Integer | L'indice in cui spostare questo raggruppamento. |
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Rimuove questo gruppo pivot dalla tabella.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove Manual Grouping Rule(groupName)
Rimuove la regola di raggruppamento manuale con il valore group
specificato.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
group | String | Il nome della regola di raggruppamento da rimuovere. |
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
reset Display Name()
Ripristina il valore predefinito del nome visualizzato di questo gruppo nella tabella pivot.
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Date Time Grouping Rule(dateTimeGroupingRuleType)
Imposta la regola di raggruppamento per data e ora nel gruppo pivot.
Per rimuovere la regola, utilizza clear
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
date | Date | Il tipo di regola da impostare. |
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Display Name(name)
Imposta il nome visualizzato di questo gruppo nella tabella pivot.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
name | String | Il nome visualizzato da impostare. |
Invio
Pivot
: il gruppo pivot per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Group Limit(countLimit)
Imposta il limite del gruppo pivot sul gruppo pivot. L'operazione è supportata solo per Data
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
count | Integer | Il limite di conteggio delle righe o delle colonne da impostare. Deve essere positivo. |
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Histogram Grouping Rule(minValue, maxValue, intervalSize)
Imposta una regola di raggruppamento dell'istogramma per questo gruppo pivot. Una regola di istogramma organizza i valori di una colonna di dati di origine in bucket di dimensioni costanti. Tutti i valori da min
a max
vengono inseriti in gruppi di dimensioni interval
. Tutti i valori inferiori a min
vengono inseriti in un bucket, così come tutti i valori superiori a max
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
min | Integer | Il valore minimo per gli elementi da inserire nei bucket. I valori inferiori a questo valore vengono combinati in un unico bucket. |
max | Integer | Il valore massimo per gli elementi da inserire nei bucket. I valori superiori a questo valore vengono combinati in un unico bucket. |
interval | Integer |
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Repeated Labels()
Quando è presente più di un raggruppamento di righe o colonne, questo metodo mostra l'etichetta di questo raggruppamento per ogni voce del raggruppamento successivo. Se le etichette sono già ripetute, il risultato è un'operazione non eseguita. Se questo metodo viene chiamato prima che siano presenti più raggruppamenti di righe o colonne, quando viene aggiunto un raggruppamento aggiuntivo vengono visualizzate le etichette ripetute.
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Totals(showTotals)
Imposta se mostrare i valori totali per questo gruppo pivot nella tabella.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
show | Boolean | Indica se mostrare o meno i totali. |
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Ascending()
Imposta l'ordinamento in ordine crescente.
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort By(value, oppositeGroupValues)
Ordina questo gruppo in base al Pivot
specificato per i valori di 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']);
Parametri
Nome | Tipo | Descrizione |
---|---|---|
value | Pivot | Il valore pivot in base al quale ordinare. |
opposite | Object[] | I valori di un gruppo pivot opposto (un gruppo di colonne se ordini un gruppo di righe o un gruppo di righe se ordini un gruppo di colonne) utilizzati per l'ordinamento. L'ordine di questi valori determina la precedenza per lo spareggio. |
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Descending()
Imposta l'ordinamento in ordine decrescente.
Invio
Pivot
: il gruppo pivot per l'accodamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
totals Are Shown()
Restituisce se al momento sono visualizzati i valori totali per questo gruppo pivot.
Invio
Boolean
: true
se per questo gruppo pivot vengono visualizzati i valori totali; altrimenti restituisce
false
.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets