Acceder a los grupos de desglose de la tabla dinámica y modificarlos
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Pivot | Agrega una regla de agrupamiento manual para este grupo de elementos de tabla dinámica. |
are | Boolean | Devuelve si las etiquetas se muestran como repetidas. |
clear | Pivot | Quita todas las reglas de agrupación de este grupo de elementos de tabla dinámica. |
clear | Pivot | Quita cualquier orden aplicado a este grupo. |
get | Date | Devuelve la regla de agrupación de fecha y hora en el grupo de segmentación o null si no se configuró ninguna regla de agrupación de fecha y hora. |
get | Dimension | Devuelve un valor que indica si se trata de un grupo de filas o columnas. |
get | Pivot | Devuelve el límite del grupo de elementos de tabla dinámica en el grupo de elementos de tabla dinámica. |
get | Integer | Devuelve el índice de este grupo de segmentación en el orden actual del grupo. |
get | Pivot | Devuelve el Pivot al que pertenece esta agrupación. |
get | Integer | Devuelve el número de la columna de datos fuente que resume este grupo. |
get | Data | Devuelve la columna de la fuente de datos en la que opera el grupo de la tabla dinámica. |
hide | Pivot | Oculta las etiquetas repetidas para este agrupamiento. |
is | Boolean | Devuelve true si la clasificación es ascendente y false si es descendente. |
move | Pivot | Mueve este grupo a la posición especificada en la lista actual de grupos de filas o columnas. |
remove() | void | Quita este grupo de segmentación de la tabla. |
remove | Pivot | Quita la regla de agrupación manual con el group especificado. |
reset | Pivot | Restablece el nombre visible de este grupo en la tabla dinámica a su valor predeterminado. |
set | Pivot | Establece la regla de agrupación de fecha y hora en el grupo de elementos de tabla dinámica. |
set | Pivot | Establece el nombre visible de este grupo en la tabla dinámica. |
set | Pivot | Establece el límite del grupo de elementos de tabla dinámica en el grupo de elementos de tabla dinámica. |
set | Pivot | Establece una regla de agrupación de histogramas para este grupo de elementos de tabla dinámica. |
show | Pivot | Cuando hay más de una agrupación de filas o columnas, este método muestra la etiqueta de esta agrupación para cada entrada de la agrupación posterior. |
show | Pivot | Establece si se deben mostrar los valores totales de este grupo de tabla dinámica en la tabla. |
sort | Pivot | Establece el orden de clasificación como ascendente. |
sort | Pivot | Ordena este grupo según el Pivot especificado para los valores del opposite. |
sort | Pivot | Establece el orden de clasificación como descendente. |
totals | Boolean | Devuelve un valor que indica si actualmente se muestran los valores totales de este grupo de tabla dinámica. |
Documentación detallada
add Manual Grouping Rule(groupName, groupMembers)
Agrega una regla de agrupamiento manual para este grupo de elementos de tabla dinámica.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
group | String | Es el nombre de esta regla de agrupación. |
group | Object[] | Son los valores que se incluyen en esta regla de agrupación. |
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
are Labels Repeated()
Devuelve si las etiquetas se muestran como repetidas.
Volver
Boolean: true si se repiten las etiquetas; de lo contrario, devuelve false.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
clear Grouping Rule()
Quita todas las reglas de agrupación de este grupo de elementos de tabla dinámica.
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
clear Sort()
Quita cualquier orden aplicado a este grupo.
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Date Time Grouping Rule()
Devuelve la regla de agrupación de fecha y hora en el grupo de segmentación o null si no se configuró ninguna regla de agrupación de fecha y hora.
Volver
Date: Es la regla de agrupación de fecha y hora.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Dimension()
Devuelve un valor que indica si se trata de un grupo de filas o columnas.
Volver
Dimension: Es la dimensión que representa el tipo de este grupo.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Group Limit()
Devuelve el límite del grupo de elementos de tabla dinámica en el grupo de elementos de tabla dinámica. Devuelve null si no se establece ningún límite de grupo de elementos de tabla dinámica.
Volver
Pivot: Es el límite del grupo de elementos de tabla dinámica.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Index()
Devuelve el índice de este grupo de segmentación en el orden actual del grupo.
Volver
Integer: Índice del grupo de tabla dinámica
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Pivot Table()
Devuelve el Pivot al que pertenece esta agrupación.
Volver
Pivot: Es la tabla dinámica a la que pertenece este grupo.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Source Data Column()
Devuelve el número de la columna de datos fuente que resume este grupo. Este índice se basa en 1. Si este grupo resume los datos de origen en la columna "A" de la hoja de cálculo, este método devuelve 1.
Volver
Integer: Es el número de columna de los datos de origen.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Source Data Source Column()
Devuelve la columna de la fuente de datos en la que opera el grupo de la tabla dinámica. Devuelve null si la tabla dinámica no es un objeto {DataSourcePivotTableApi}.
Volver
Data: Es la columna de la fuente de datos en la que opera el grupo de dinamización.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
hide Repeated Labels()
Oculta las etiquetas repetidas para este agrupamiento. Si las etiquetas ya están ocultas, el resultado es una operación sin efecto. Si se llama a este método antes de que haya varios agrupamientos de filas o columnas, cuando se agrega un agrupamiento adicional, se ocultan las etiquetas repetidas.
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
is Sort Ascending()
Devuelve true si la clasificación es ascendente y false si es descendente.
Volver
Boolean: true si el orden de clasificación es ascendente
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
move To Index(index)
Mueve este grupo a la posición especificada en la lista actual de grupos de filas o columnas. Estos índices se basan en 0. Por ejemplo, si este grupo se debe mover a la primera posición, se debe llamar a este método con 0.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
index | Integer | Índice al que se moverá esta agrupación. |
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
remove()
Quita este grupo de segmentación de la tabla.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
remove Manual Grouping Rule(groupName)
Quita la regla de agrupación manual con el group especificado.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
group | String | Es el nombre de la regla de agrupación que se quitará. |
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
reset Display Name()
Restablece el nombre visible de este grupo en la tabla dinámica a su valor predeterminado.
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Date Time Grouping Rule(dateTimeGroupingRuleType)
Establece la regla de agrupación de fecha y hora en el grupo de elementos de tabla dinámica.
Para quitar la regla, usa clear.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
date | Date | Es el tipo de regla que se configurará. |
Volver
Pivot: Es el grupo de pivote, para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Display Name(name)
Establece el nombre visible de este grupo en la tabla dinámica.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
name | String | Es el nombre visible que se configurará. |
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Group Limit(countLimit)
Establece el límite del grupo de elementos de tabla dinámica en el grupo de elementos de tabla dinámica. La operación solo se admite para Data.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
count | Integer | Es el límite de recuento de filas o columnas que se establecerá. Debe ser positivo. |
Volver
Pivot: Es el grupo de segmentación para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Histogram Grouping Rule(minValue, maxValue, intervalSize)
Establece una regla de agrupación de histogramas para este grupo de elementos de tabla dinámica. Una regla de histograma organiza los valores de una columna de datos fuente en discretizaciones de tamaño constante. Todos los valores de min a max se colocan en grupos de tamaño interval. Todos los valores por debajo de min se colocan en un bucket, al igual que todos los valores superiores a max.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
min | Integer | Es el valor mínimo para que los elementos se coloquen en discretizaciones. Los valores inferiores a este se combinan en un solo bucket. |
max | Integer | Es el valor máximo para los elementos que se colocarán en buckets. Los valores mayores que este se combinan en un solo intervalo. |
interval | Integer |
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
show Repeated Labels()
Cuando hay más de una agrupación de filas o columnas, este método muestra la etiqueta de esta agrupación para cada entrada de la agrupación posterior. Si las etiquetas ya se repiten, el resultado es una operación nula. Si se llama a este método antes de que haya varios agrupamientos de filas o columnas, cuando se agrega un agrupamiento adicional, se muestran las etiquetas repetidas.
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
show Totals(showTotals)
Establece si se deben mostrar los valores totales de este grupo de tabla dinámica en la tabla.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
show | Boolean | Indica si se deben mostrar los totales. |
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
sort Ascending()
Establece el orden de clasificación como ascendente.
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
sort By(value, oppositeGroupValues)
Ordena este grupo según el Pivot especificado para los valores del 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
| Nombre | Tipo | Descripción |
|---|---|---|
value | Pivot | Es el valor de tabla dinámica según el cual se ordenará. |
opposite | Object[] | Son los valores de un grupo de segmentación opuesto (un grupo de columnas si se ordena un grupo de filas, o un grupo de filas si se ordena un grupo de columnas) que se usan para ordenar. El orden de estos valores determina la prioridad para resolver los empates. |
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
sort Descending()
Establece el orden de clasificación como descendente.
Volver
Pivot: Es el grupo de pivote para el encadenamiento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
totals Are Shown()
Devuelve un valor que indica si actualmente se muestran los valores totales de este grupo de tabla dinámica.
Volver
Boolean: true si se muestran los valores totales para este grupo de tabla dinámica; de lo contrario, devuelve false.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets