Categoría:

Compatibilidad:
Nivel:
La función SUBTOTALES en Excel calcula subtotales para una lista o base de datos, aplicando diferentes funciones de agregación como suma, promedio, conteo, entre otras, sobre datos filtrados o visibles. SUBTOTALES es especialmente útil en conjuntos de datos extensos que requieren análisis segmentados, ya que permite generar resúmenes dinámicos que se ajustan automáticamente cuando se aplican filtros o se modifican los datos. Además, SUBTOTALES ignora las filas ocultas por filtros automáticos, proporcionando resultados precisos y relevantes según la vista actual de los datos.
Por ejemplo, al aplicar SUBTOTALES(9; A2) en una columna filtrada, Excel calculará la suma de los valores visibles en el rango especificado, ignorando las filas que no cumplen con los criterios del filtro.
SUBTOTALES(función_num; ref1; [ref2]; …)
Para que la función SUBTOTALES funcione correctamente, es esencial que:
Si alguno de estos requisitos no se cumple, la función devolverá un error correspondiente.
El valor de función_num determina qué tipo de función de agregación se aplicará. A continuación, se enumeran las opciones disponibles:
| función_num | Función de agregación | Ignora filas ocultas por filtro |
|---|---|---|
| 1 | PROMEDIO | No |
| 2 | CONTAR | No |
| 3 | CONTARA | No |
| 4 | MAX | No |
| 5 | MIN | No |
| 6 | PRODUCTO | No |
| 7 | DESVEST | No |
| 8 | DESVESTP | No |
| 9 | SUMA | No |
| 10 | VAR | No |
| 11 | VARP | No |
| 101 | PROMEDIO | Sí |
| 102 | CONTAR | Sí |
| 103 | CONTARA | Sí |
| 104 | MAX | Sí |
| 105 | MIN | Sí |
| 106 | PRODUCTO | Sí |
| 107 | DESVEST | Sí |
| 108 | DESVESTP | Sí |
| 109 | SUMA | Sí |
| 110 | VAR | Sí |
| 111 | VARP | Sí |
#¡VALOR!: Se produce si función_num no está dentro del rango permitido (1-11, 101-111) o si alguna referencia no es válida.#¡REF!: Aparece si alguna de las referencias es inválida, como cuando se elimina una fila o columna referenciada.#¡NUM!: Se genera si la función de agregación no puede procesar los datos debido a valores no numéricos o excesivamente grandes.La función SUBTOTALES puede trabajar con múltiples rangos de celdas, permitiendo calcular subtotales sobre diferentes conjuntos de datos simultáneamente. Por ejemplo:
; B2
): Calcula la suma de los rangos A2
y B2
, ignorando las filas ocultas por filtros si se usa un número entre 101 y 111.
El resultado de la función SUBTOTALES puede formatearse según las necesidades del usuario, utilizando formatos de número estándar de Excel, como moneda, porcentaje, decimal, entre otros.
La función SUBTOTALES se utiliza en diversas aplicaciones prácticas, incluyendo: