MS.GROUPBY
Descripción
Resume los datos agrupando, agregando, ordenando y filtrando en función de los campos especificados. Esta función es la misma que WD.GROUPBY pero
sin
un parámetro de estilo. Resulta útil para crear tablas de resumen y realizar agregaciones similares a las de una tabla dinámica, pero directamente dentro de una fórmula.
Sintaxis
MS.GROUPBY(
row_fields
, values
, function
, [field_headers
], [total_depth
], [sort_order
], [filter_array
], [field_relationship
]) - row_fields: el rango de valores que se va a agrupar.
- values: los valores que se van a agregar.
- function: el cálculo que se ejecutará al agregar valores.
- field_headers: un número que especifica si los datos tienen cabeceras y si desea incluirlas en los resultados. Las opciones incluyen:
- Valor omitido (por defecto): no se muestran las cabeceras.
- 0: sin cabeceras.
- 1: sí, pero no muestra cabeceras.
- 2: no hay cabeceras, pero se generan.
- 3: Sí, y mostrar cabeceras.
- total_depth: un número que especifica si se muestran los totales y los subtotales. Para subtotales,row_fieldsdebe tener al menos dos columnas. Las opciones incluyen:
- Valor omitido (por defecto): totales generales y, cuando sea posible, subtotales.
- 0: sin totales.
- 1: totales generales en la parte inferior.
- 2: totales generales y subtotales en la parte inferior.
- -1: totales generales en la parte superior.
- -2: totales generales y subtotales en la parte superior.
- sort_order: un número que indica cómo deben ordenarse las filas. Los números corresponden a las columnas de row_fields, seguidos de las columnas de los valores. Un número positivo ordena las filas en orden ascendente. Un número negativo ordena las filas en orden descendente.
- filter_array: una matriz de valores booleanos orientada a columnas que indica qué filas deben incluirse o excluirse del resultado.
- field_relationship: un número que especifica la relación entre columnas cuando se proporcionan varias columnas comorow_fieldsy afecta a la ordenación de los resultados. Las opciones incluyen:
- 0: Jerarquía (por defecto) - Ordenacionesrow_fieldsde izquierda a derecha, donde la ordenación de las columnas posteriores tiene en cuenta la jerarquía de las columnas anteriores.
- 1: Tabla: ordena cada columna de forma independiente.