Acceder a los grupos separados de tablas dinámicas y modificarlos
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
addManualGroupingRule(groupName, groupMembers) | PivotGroup | Agrega una regla de agrupación manual para este grupo de elementos de tabla dinámica. |
areLabelsRepeated() | Boolean | Muestra si las etiquetas se muestran como repetidas. |
clearGroupingRule() | PivotGroup | Quita cualquier regla de agrupación de este grupo de elementos de tabla dinámica. |
clearSort() | PivotGroup | Elimina cualquier orden aplicado a este grupo. |
getDateTimeGroupingRule() | DateTimeGroupingRule | Muestra la regla de agrupación de fecha y hora en el grupo de elementos de tabla dinámica, o null si no hay fecha y hora.
regla de agrupación. |
getDimension() | Dimension | Muestra si es un grupo de filas o columnas. |
getGroupLimit() | PivotGroupLimit | Muestra el límite del grupo de elementos de tabla dinámica del grupo. |
getIndex() | Integer | Muestra el índice de este grupo de elementos dinámicos en el orden de grupo actual. |
getPivotTable() | PivotTable | Muestra el PivotTable al que pertenece esta agrupación. |
getSourceDataColumn() | Integer | Muestra el número de la columna de datos de origen que resume este grupo. |
getSourceDataSourceColumn() | DataSourceColumn | Muestra la columna de fuente de datos en la que opera el grupo de elementos dinámicos. |
hideRepeatedLabels() | PivotGroup | Oculta las etiquetas repetidas de esta agrupación. |
isSortAscending() | Boolean | Muestra true si el orden es ascendente y false si el orden es
descendente. |
moveToIndex(index) | PivotGroup | Mueve este grupo a la posición especificada en la lista actual de grupos de filas o columnas. |
remove() | void | Quita este grupo de elementos de tabla dinámica de la tabla. |
removeManualGroupingRule(groupName) | PivotGroup | Quita la regla de agrupación manual con el groupName especificado. |
resetDisplayName() | PivotGroup | Restablece el nombre visible de este grupo en la tabla dinámica a su valor predeterminado. |
setDateTimeGroupingRule(dateTimeGroupingRuleType) | PivotGroup | Establece la regla de agrupación de fecha y hora en el grupo de elementos de tabla dinámica. |
setDisplayName(name) | PivotGroup | Establece el nombre visible de este grupo en la tabla dinámica. |
setGroupLimit(countLimit) | PivotGroup | Establece el límite del grupo de elementos de tabla dinámica en el grupo. |
setHistogramGroupingRule(minValue, maxValue, intervalSize) | PivotGroup | Establece una regla de agrupación de histogramas para este grupo de elementos de tabla dinámica. |
showRepeatedLabels() | PivotGroup | Cuando hay más de una fila o agrupación de columnas, este método muestra la etiqueta de esta agrupación. para cada entrada de la agrupación posterior. |
showTotals(showTotals) | PivotGroup | Establece si se muestran los valores totales de este grupo de elementos de tabla dinámica en la tabla. |
sortAscending() | PivotGroup | Establece el orden de clasificación ascendente. |
sortBy(value, oppositeGroupValues) | PivotGroup | Ordena este grupo según el PivotValue especificado para los valores de oppositeGroupValues . |
sortDescending() | PivotGroup | Establece el orden de clasificación descendente. |
totalsAreShown() | Boolean | Muestra si los valores totales se muestran actualmente para este grupo de elementos de tabla dinámica. |
Documentación detallada
addManualGroupingRule(groupName, groupMembers)
Agrega una regla de agrupación manual para este grupo de elementos de tabla dinámica.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
groupName | String | El nombre de esta regla de agrupación. |
groupMembers | Object[] | Los valores que se incluyen en esta regla de agrupación. |
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
areLabelsRepeated()
Muestra si las etiquetas se muestran como repetidas.
Volver
Boolean
: true
si las etiquetas se repiten. De lo contrario, muestra 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
clearGroupingRule()
Quita cualquier regla de agrupación de este grupo de elementos de tabla dinámica.
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
clearSort()
Elimina cualquier orden aplicado a este grupo.
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
getDateTimeGroupingRule()
Muestra la regla de agrupación de fecha y hora en el grupo de elementos de tabla dinámica, o null
si no hay fecha y hora.
regla de agrupación.
Volver
DateTimeGroupingRule
: 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
getDimension()
Muestra si es 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
getGroupLimit()
Muestra el límite del grupo de elementos de tabla dinámica del grupo. Muestra null
si no hay límite de grupo de elementos de tabla dinámica
esté establecida.
Volver
PivotGroupLimit
: 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
getIndex()
Muestra el índice de este grupo de elementos dinámicos en el orden de grupo actual.
Volver
Integer
: Es el índice 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
getPivotTable()
Muestra el PivotTable
al que pertenece esta agrupación.
Volver
PivotTable
: 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
getSourceDataColumn()
Muestra el número de la columna de datos de origen 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 muestra 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
getSourceDataSourceColumn()
Muestra la columna de fuente de datos en la que opera el grupo de elementos dinámicos. Muestra null
si la tabla dinámica
no es una {DataSourcePivotTableApi}.
Volver
DataSourceColumn
: Es la columna de fuente de datos en la que opera el grupo de elementos dinámicos.
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
hideRepeatedLabels()
Oculta las etiquetas repetidas de esta agrupación. Si las etiquetas ya están ocultas, el resultado será una no-op. Si se llama a este método antes de que haya múltiples agrupaciones de filas o columnas, cuando se crea se agrega agrupación. Las etiquetas repetidas están ocultas.
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
isSortAscending()
Muestra true
si el orden es ascendente y false
si el orden es
descendente.
Volver
Boolean
: Es 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
moveToIndex(index)
Mueve este grupo a la posición especificada en la lista actual de grupos de filas o columnas. Estos
los índices se basan en 0. Por ejemplo, si este grupo se debe mover a la primera posición, este
método debe llamarse con 0
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
index | Integer | El índice al que se moverá esta agrupación. |
Volver
PivotGroup
: Es el grupo de tabla dinámica 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 elementos de tabla dinámica 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
removeManualGroupingRule(groupName)
Quita la regla de agrupación manual con el groupName
especificado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
groupName | String | El nombre de la regla de agrupación que se quitará. |
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
resetDisplayName()
Restablece el nombre visible de este grupo en la tabla dinámica a su valor predeterminado.
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
setDateTimeGroupingRule(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 clearGroupingRule()
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
dateTimeGroupingRuleType | DateTimeGroupingRuleType | El tipo de regla que se configurará. |
Volver
PivotGroup
: Es el grupo de tabla dinámica, 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
setDisplayName(name)
Establece el nombre visible de este grupo en la tabla dinámica.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
name | String | El nombre visible que se configurará. |
Volver
PivotGroup
: Es el grupo de elementos dinámicos 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
setGroupLimit(countLimit)
Establece el límite del grupo de elementos de tabla dinámica en el grupo. La operación solo es compatible con DataSourcePivotTable
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
countLimit | Integer | El límite de recuento de filas o columnas que se establecerán. Debe ser positivo. |
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
setHistogramGroupingRule(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 valores en un
en buckets de un tamaño constante. Todos los valores de minValue
a maxValue
se colocan en grupos de tamaño interval
. Todos los valores inferiores a minValue
se colocan en un bucket, al igual que todos los valores superiores a maxValue
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
minValue | Integer | El valor mínimo de los elementos que se colocarán en segmentos. Valores inferiores a este se combinan en un solo grupo. |
maxValue | Integer | El valor máximo de los elementos que se colocarán en buckets. Valores superiores a este se combinan en un solo grupo. |
intervalSize | Integer |
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
showRepeatedLabels()
Cuando hay más de una fila o agrupación de columnas, este método muestra la etiqueta de esta agrupación. para cada entrada de la agrupación posterior. Si las etiquetas ya están repetidas, esto da como resultado una no-op. Si se llama a este método antes de que haya múltiples agrupaciones de filas o columnas, cuando un se agregan agrupamiento adicional, se muestran etiquetas repetidas.
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
showTotals(showTotals)
Establece si se muestran los valores totales de este grupo de elementos de tabla dinámica en la tabla.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
showTotals | Boolean | Indica si se deben mostrar los totales o no. |
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
sortAscending()
Establece el orden de clasificación ascendente.
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
sortBy(value, oppositeGroupValues)
Ordena este grupo según el PivotValue
especificado para los valores de 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']);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
value | PivotValue | El valor de tabla dinámica para ordenar. |
oppositeGroupValues | Object[] | Los valores de un grupo de tabla dinámica opuesto (un grupo de columnas si se ordena una 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 determinan la prioridad para el empate. |
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
sortDescending()
Establece el orden de clasificación descendente.
Volver
PivotGroup
: Es el grupo de tabla dinámica 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
totalsAreShown()
Muestra si los valores totales se muestran actualmente para este grupo de elementos de tabla dinámica.
Volver
Boolean
: true
si se muestran los valores totales de este grupo de elementos 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