Función AGGREGATE

La función AGGREGATE es una de las funciones de matemáticas y trigonometría. La función se utiliza para devolver un agregado en una lista o base de datos. La función AGGREGATE puede aplicar diferentes funciones de agregado a una lista o base de datos con la opción de ignorar filas ocultas y valores de error.

Sintaxis

AGGREGATE(function_num, options, ref1, [ref2], ...)

La función AGGREGATE tiene los siguientes argumentos:

ArgumentoDescripción
function_numUn valor numérico que especifica qué función usar. Los valores posibles se enumeran en la tabla a continuación.
optionsUn valor numérico que especifica qué valores deben ser ignorados. Los valores posibles se enumeran en la tabla a continuación.
ref1El primer valor numérico para el cual desea el valor agregado.
ref2Hasta 253 valores numéricos o una referencia al rango de celdas que contiene los valores para los cuales desea el valor agregado. Es un argumento opcional.

El argumento function_num puede ser uno de los siguientes:

function_numFunción
1AVERAGE
2COUNT
3COUNTA
4MAX
5MIN
6PRODUCT
7STDEV.S
8STDEV.P
9SUM
10VAR.S
11VAR.P
12MEDIAN
13MODE.SNGL
14LARGE
15SMALL
16PERCENTILE.INC
17QUARTILE.INC
18PERCENTILE.EXC
19QUARTILE.EXC

El argumento options puede ser uno de los siguientes:

Valor numéricoComportamiento
0 o omitidoIgnorar funciones SUBTOTAL y AGGREGATE anidadas
1Ignorar filas ocultas, funciones SUBTOTAL y AGGREGATE anidadas
2Ignorar valores de error, funciones SUBTOTAL y AGGREGATE anidadas
3Ignorar filas ocultas, valores de error, funciones SUBTOTAL y AGGREGATE anidadas
4No ignorar nada
5Ignorar filas ocultas
6Ignorar valores de error
7Ignorar filas ocultas y valores de error
Notas

Si desea utilizar una de las siguientes funciones: LARGE, SMALL, PERCENTILE.INC, QUARTILE.INC, PERCENTILE.EXC, o QUARTILE.EXC, ref1 debe ser una referencia al rango de celdas y ref2 debe ser el segundo argumento que se requiere para estas funciones (k o quart).

FunciónSintaxis
LARGELARGE(array, k)
SMALLSMALL(array, k)
PERCENTILE.INCPERCENTILE.INC(array, k)
QUARTILE.INCQUARTILE.INC(array, quart)
PERCENTILE.EXCPERCENTILE.EXC(array, k)
QUARTILE.EXCQUARTILE.EXC(array, quart)

Cómo aplicar la función AGGREGATE.

Ejemplos

La figura a continuación muestra el resultado devuelto por la función AGGREGATE cuando se aplica la función SUM.

Función AGGREGATE

La figura a continuación muestra el resultado devuelto por la función AGGREGATE cuando se aplica la función LARGE, ref1 es una referencia al rango de celdas, y k es igual a 2. La función devuelve el segundo valor más grande en las celdas A1-A4.

Función AGGREGATE

Artículos con etiqueta:
Ver todas las etiquetas