Accéder aux groupes de répartition des tableaux croisés dynamiques et les modifier.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
add | Pivot | Ajoute une règle de regroupement manuel pour ce groupe de tableaux croisés dynamiques. |
are | Boolean | Indique si les libellés sont affichés de manière répétée. |
clear | Pivot | Supprime toutes les règles de regroupement de ce groupe de tableaux croisés dynamiques. |
clear | Pivot | Supprime tout tri appliqué à ce groupe. |
get | Date | Renvoie la règle de regroupement par date/heure du groupe croisé dynamique, ou null si aucune règle de regroupement par date/heure n'est définie. |
get | Dimension | Indique s'il s'agit d'un groupe de lignes ou de colonnes. |
get | Pivot | Renvoie la limite de regroupement d'éléments du tableau croisé dynamique. |
get | Integer | Renvoie l'index de ce groupe de pivot dans l'ordre de groupe actuel. |
get | Pivot | Renvoie l'Pivot auquel appartient ce regroupement. |
get | Integer | Renvoie le numéro de la colonne de données source que ce groupe résume. |
get | Data | Renvoie la colonne de la source de données sur laquelle le groupe croisé dynamique s'applique. |
hide | Pivot | Masque les libellés répétés pour ce regroupement. |
is | Boolean | Renvoie true si le tri est croissant, et false si le tri est décroissant. |
move | Pivot | Déplace ce groupe à la position spécifiée dans la liste actuelle des groupes de lignes ou de colonnes. |
remove() | void | Supprime ce groupe de pivot du tableau. |
remove | Pivot | Supprime la règle de regroupement manuel avec la group spécifiée. |
reset | Pivot | Réinitialise le nom à afficher de ce groupe dans le tableau croisé dynamique à sa valeur par défaut. |
set | Pivot | Définit la règle de regroupement par date/heure sur le groupe croisé dynamique. |
set | Pivot | Définit le nom à afficher pour ce groupe dans le tableau croisé dynamique. |
set | Pivot | Définit la limite de regroupement d'éléments de tableaux croisés dynamiques sur le groupe de tableaux croisés dynamiques. |
set | Pivot | Définit une règle de regroupement d'histogrammes pour ce groupe croisé dynamique. |
show | Pivot | Lorsqu'il existe plusieurs regroupements de lignes ou de colonnes, cette méthode affiche le libellé de ce regroupement pour chaque entrée du regroupement suivant. |
show | Pivot | Indique si les valeurs totales de ce groupe de tableaux croisés dynamiques doivent être affichées dans le tableau. |
sort | Pivot | Définit l'ordre de tri sur croissant. |
sort | Pivot | Trie ce groupe par Pivot spécifié pour les valeurs de opposite . |
sort | Pivot | Définit l'ordre de tri sur décroissant. |
totals | Boolean | Indique si les valeurs totales sont actuellement affichées pour ce groupe de tableaux croisés dynamiques. |
Documentation détaillée
add Manual Grouping Rule(groupName, groupMembers)
Ajoute une règle de regroupement manuel pour ce groupe de tableaux croisés dynamiques.
Paramètres
Nom | Type | Description |
---|---|---|
group | String | Nom de cette règle de regroupement. |
group | Object[] | Valeurs incluses dans cette règle de regroupement. |
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
are Labels Repeated()
Indique si les libellés sont affichés de manière répétée.
Renvois
Boolean
: true
si les libellés sont répétés, sinon false
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Grouping Rule()
Supprime toutes les règles de regroupement de ce groupe de tableaux croisés dynamiques.
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Sort()
Supprime tout tri appliqué à ce groupe.
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Date Time Grouping Rule()
Renvoie la règle de regroupement par date/heure du groupe croisé dynamique, ou null
si aucune règle de regroupement par date/heure n'est définie.
Renvois
Date
: règle de regroupement par date/heure.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Dimension()
Indique s'il s'agit d'un groupe de lignes ou de colonnes.
Renvois
Dimension
: dimension représentant le type de ce groupe
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Group Limit()
Renvoie la limite de regroupement d'éléments du tableau croisé dynamique. Renvoie null
si aucune limite de regroupement d'éléments de tableaux croisés dynamiques n'est définie.
Renvois
Pivot
: limite du regroupement d'éléments de tableaux croisés dynamiques.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Index()
Renvoie l'index de ce groupe de pivot dans l'ordre de groupe actuel.
Renvois
Integer
: index du groupe de tableaux croisés dynamiques
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Pivot Table()
Renvoie l'Pivot
auquel appartient ce regroupement.
Renvois
Pivot
: tableau croisé dynamique auquel appartient ce groupe.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Column()
Renvoie le numéro de la colonne de données source que ce groupe résume. Cet indice est basé sur 1. Si ce groupe résume les données sources dans la colonne A de la feuille de calcul, cette méthode renvoie 1
.
Renvois
Integer
: numéro de la colonne de données source
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Source Data Source Column()
Renvoie la colonne de la source de données sur laquelle le groupe croisé dynamique s'applique. Renvoie null
si le tableau croisé dynamique n'est pas un {DataSourcePivotTableApi}.
Renvois
Data
: colonne de la source de données sur laquelle le groupe croisé dynamique s'applique.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Repeated Labels()
Masque les libellés répétés pour ce regroupement. Si les libellés sont déjà masqués, aucune action n'est effectuée. Si cette méthode est appelée avant qu'il n'y ait plusieurs regroupements de lignes ou de colonnes, les libellés répétés sont masqués lorsqu'un regroupement supplémentaire est ajouté.
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Sort Ascending()
Renvoie true
si le tri est croissant, et false
si le tri est décroissant.
Renvois
Boolean
: true
si l'ordre de tri est croissant.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
move To Index(index)
Déplace ce groupe à la position spécifiée dans la liste actuelle des groupes de lignes ou de colonnes. Ces indices sont basés sur 0. Par exemple, si ce groupe doit être déplacé à la première position, cette méthode doit être appelée avec 0
.
Paramètres
Nom | Type | Description |
---|---|---|
index | Integer | Index vers lequel déplacer ce regroupement. |
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Supprime ce groupe de pivot du tableau.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove Manual Grouping Rule(groupName)
Supprime la règle de regroupement manuel avec la group
spécifiée.
Paramètres
Nom | Type | Description |
---|---|---|
group | String | Nom de la règle de regroupement à supprimer. |
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
reset Display Name()
Réinitialise le nom à afficher de ce groupe dans le tableau croisé dynamique à sa valeur par défaut.
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Date Time Grouping Rule(dateTimeGroupingRuleType)
Définit la règle de regroupement par date/heure sur le groupe croisé dynamique.
Pour supprimer la règle, utilisez clear
.
Paramètres
Nom | Type | Description |
---|---|---|
date | Date | Type de règle à définir. |
Renvois
Pivot
: groupe pivot, pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Display Name(name)
Définit le nom à afficher pour ce groupe dans le tableau croisé dynamique.
Paramètres
Nom | Type | Description |
---|---|---|
name | String | Nom à afficher à définir. |
Renvois
Pivot
: groupe pivot pour l'enchaînement
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Group Limit(countLimit)
Définit la limite de regroupement d'éléments de tableaux croisés dynamiques sur le groupe de tableaux croisés dynamiques. Cette opération n'est possible que pour Data
.
Paramètres
Nom | Type | Description |
---|---|---|
count | Integer | Limite de nombre de lignes ou de colonnes à définir. Doit être positive. |
Renvois
Pivot
: groupe de pivot pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Histogram Grouping Rule(minValue, maxValue, intervalSize)
Définit une règle de regroupement d'histogrammes pour ce groupe croisé dynamique. Une règle d'histogramme organise les valeurs d'une colonne de données source dans des buckets de taille constante. Toutes les valeurs de min
à max
sont placées dans des groupes de taille interval
. Toutes les valeurs inférieures à min
sont placées dans un même bucket, tout comme toutes les valeurs supérieures à max
.
Paramètres
Nom | Type | Description |
---|---|---|
min | Integer | Valeur minimale pour les éléments à placer dans des buckets. Les valeurs inférieures à cette valeur sont combinées dans un même bucket. |
max | Integer | Valeur maximale pour les éléments à placer dans des buckets. Les valeurs supérieures à cette valeur sont combinées dans un même bucket. |
interval | Integer |
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Repeated Labels()
Lorsqu'il existe plusieurs regroupements de lignes ou de colonnes, cette méthode affiche le libellé de ce regroupement pour chaque entrée du regroupement suivant. Si les libellés sont déjà répétés, aucune opération n'est effectuée. Si cette méthode est appelée avant qu'il n'y ait plusieurs regroupements de lignes ou de colonnes, des libellés répétés s'affichent lorsqu'un regroupement supplémentaire est ajouté.
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Totals(showTotals)
Indique si les valeurs totales de ce groupe de tableaux croisés dynamiques doivent être affichées dans le tableau.
Paramètres
Nom | Type | Description |
---|---|---|
show | Boolean | Indique si les totaux doivent être affichés ou non. |
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Ascending()
Définit l'ordre de tri sur croissant.
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort By(value, oppositeGroupValues)
Trie ce groupe par Pivot
spécifié pour les valeurs de 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']);
Paramètres
Nom | Type | Description |
---|---|---|
value | Pivot | Valeur dynamique à utiliser pour le tri. |
opposite | Object[] | Valeurs d'un groupe croisé dynamique opposé (un groupe de colonnes si vous triez un groupe de lignes, ou un groupe de lignes si vous triez un groupe de colonnes) utilisées pour le tri. L'ordre de ces valeurs détermine la priorité en cas d'égalité. |
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort Descending()
Définit l'ordre de tri sur décroissant.
Renvois
Pivot
: groupe pivot pour la chaîne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
totals Are Shown()
Indique si les valeurs totales sont actuellement affichées pour ce groupe de tableaux croisés dynamiques.
Renvois
Boolean
: true
si des valeurs totales sont affichées pour ce groupe de pivot, sinon renvoie false
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets