Navegación Rápida
Función AGREGAR
Resumen
La función AGREGAR de Excel realiza cálculos de agregación avanzados en listas o bases de datos, con la capacidad única de ignorar filas ocultas, errores y subtotales anidados según las opciones seleccionadas.
Sintaxis
AGREGAR(núm_función; opciones; ref1; [ref2]; …)
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| núm_función | Número (1-19) |
Sí | Especifica la operación: 1=PROMEDIO, 2=CONTAR, 9=SUMA, 14=K.ESIMO.MAYOR, etc. |
| opciones | Número (0-7) |
Sí | Controla omisiones: 0=omitir agregados anidados, 3=omitir ocultos+errores, 7=ocultos+errores |
| ref1 | Rango/Referencia |
Sí | Datos principales para el cálculo de agregación |
| [ref2],[ref3]... | Rango/Referencia |
No | Argumentos adicionales para funciones específicas (K.ESIMO, PERCENTIL, etc.) |
Usando la función AGGREGATE
AGREGAR es ideal para análisis de datos filtrados o con errores, donde las funciones tradicionales fallan. Combina la potencia de 19 funciones estadísticas con control inteligente sobre qué datos ignorar.
Ejemplos Comunes de AGGREGATE
Máximo ignorando errores
=AGREGAR(4;6;A1:A20)
Encuentra el valor máximo en A1:A20 ignorando errores (#¡DIV/0!, #¡NUM!) pero considerando filas visibles.
Suma en datos filtrados
=AGREGAR(9;5;B1:B100)
Suma solo filas visibles en tabla filtrada, ignorando las ocultas por AutoFiltro.
Tercer mayor valor
=AGREGAR(14;3;A1:A50;3)
Devuelve el tercer valor más alto, ignorando filas ocultas y errores.
Promedio ignorando todo
=AGREGAR(1;7;C1:C30)
Calcula promedio excluyendo filas ocultas, errores y agregados anidados.
Preguntas Frecuentes
Errores Comunes y Soluciones
#¡VALOR!
Cause: Falta ref2 en funciones que lo requieren (K.ESIMO.MAYOR, PERCENTIL, etc.)
Solution: Agregue el parámetro k o percentil requerido: =AGREGAR(14;6;A1:A10;3)
#¡VALOR!
Cause: Referencias 3D en argumentos
Solution: Use referencias 2D simples, no entre hojas múltiples
Resultados incorrectos
Cause: Matriz con cálculos no respeta opciones de ocultación
Solution: Use referencias simples: AGREGAR(9;3;A1:A100) en lugar de A1:A100*2
Notas
- AGREGAR solo funciona bien con rangos verticales, no horizontales
- Lista de núm_función aparece automáticamente al escribir la fórmula
- Opción 0 omite solo agregados anidados (comportamiento por defecto)
- Diseñada específicamente para listas filtradas y tablas de datos
- Excel 2010+ únicamente
Compatibilidad
Disponible en: Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en: Excel 2007 y versiones anteriores
Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2010+