- Inicio
- Función AGGREGATE
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:
| Argumento | Descripción |
|---|---|
| function_num | Un valor numérico que especifica qué función usar. Los valores posibles se enumeran en la tabla a continuación. |
| options | Un valor numérico que especifica qué valores deben ser ignorados. Los valores posibles se enumeran en la tabla a continuación. |
| ref1 | El primer valor numérico para el cual desea el valor agregado. |
| ref2 | Hasta 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_num | Función |
|---|---|
| 1 | AVERAGE |
| 2 | COUNT |
| 3 | COUNTA |
| 4 | MAX |
| 5 | MIN |
| 6 | PRODUCT |
| 7 | STDEV.S |
| 8 | STDEV.P |
| 9 | SUM |
| 10 | VAR.S |
| 11 | VAR.P |
| 12 | MEDIAN |
| 13 | MODE.SNGL |
| 14 | LARGE |
| 15 | SMALL |
| 16 | PERCENTILE.INC |
| 17 | QUARTILE.INC |
| 18 | PERCENTILE.EXC |
| 19 | QUARTILE.EXC |
El argumento options puede ser uno de los siguientes:
| Valor numérico | Comportamiento |
|---|---|
| 0 o omitido | Ignorar funciones SUBTOTAL y AGGREGATE anidadas |
| 1 | Ignorar filas ocultas, funciones SUBTOTAL y AGGREGATE anidadas |
| 2 | Ignorar valores de error, funciones SUBTOTAL y AGGREGATE anidadas |
| 3 | Ignorar filas ocultas, valores de error, funciones SUBTOTAL y AGGREGATE anidadas |
| 4 | No ignorar nada |
| 5 | Ignorar filas ocultas |
| 6 | Ignorar valores de error |
| 7 | Ignorar 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ón | Sintaxis |
|---|---|
| LARGE | LARGE(array, k) |
| SMALL | SMALL(array, k) |
| PERCENTILE.INC | PERCENTILE.INC(array, k) |
| QUARTILE.INC | QUARTILE.INC(array, quart) |
| PERCENTILE.EXC | PERCENTILE.EXC(array, k) |
| QUARTILE.EXC | QUARTILE.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.

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.
