Cómo usar la función SUBTOTALES en Excel
CategorĆa:

Compatibilidad:
Nivel:
Descripción
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.
Sintaxis
SUBTOTALES(función_num; ref1; [ref2]; ā¦)
- función_num: Obligatorio. Es un nĆŗmero que especifica quĆ© función de agregación se utilizarĆ” para calcular el subtotal. Los nĆŗmeros varĆan entre 1 y 11, y de 101 a 111, donde los primeros ignoran las filas ocultas manualmente, y los segundos ignoran tambiĆ©n las filas ocultas por filtros.
- ref1, ref2, ā¦: Obligatorio. Son las referencias a los rangos de celdas para los cuales se desea calcular el subtotal. Se pueden incluir hasta 255 referencias.
Notas adicionales
Requisitos de los argumentos
Para que la función SUBTOTALES funcione correctamente, es esencial que:
- función_num sea un número vÔlido entre 1 y 11, o entre 101 y 111.
- Las referencias (ref1, ref2, ā¦) deben ser rangos de celdas numĆ©ricas o datos compatibles con la función de agregación seleccionada.
Si alguno de estos requisitos no se cumple, la función devolverÔ un error correspondiente.
Tipos de funciones de agregación
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Ć |
Manejo de filas ocultas y filtros
- Filas ocultas manualmente: Las funciones con función_num entre 1 y 11 incluyen las filas ocultas manualmente en el cÔlculo.
- Filas ocultas por filtros: Las funciones con función_num entre 101 y 111 excluyen las filas ocultas por filtros automÔticos, proporcionando resultados que reflejan únicamente los datos visibles.
Errores comunes
- Error
#”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. - Error
#”REF!: Aparece si alguna de las referencias es invÔlida, como cuando se elimina una fila o columna referenciada. - Error
#”NUM!: Se genera si la función de agregación no puede procesar los datos debido a valores no numéricos o excesivamente grandes.
Uso con referencias y rangos
La función SUBTOTALES puede trabajar con múltiples rangos de celdas, permitiendo calcular subtotales sobre diferentes conjuntos de datos simultÔneamente. Por ejemplo:
- SUBTOTALES(9; A2
; 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.
Compatibilidad con formatos numƩricos
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.
Limitaciones
- SUBTOTALES no puede utilizarse en tablas dinƔmicas directamente, ya que estas ya gestionan sus propios cƔlculos de subtotales.
- SUBTOTALES no puede manejar funciones de agregación personalizadas que no estén listadas en la tabla de función_num.
Relación con otras funciones
La función SUBTOTALES se relaciona con varias otras funciones en Excel, facilitando operaciones avanzadas en el anÔlisis y manipulación de datos:
- FILTRAR: Puede utilizarse en conjunto con SUBTOTALES para calcular agregaciones sobre conjuntos de datos filtrados dinƔmicamente.
- SUMAR.SI y SUMAR.SI.CONJUNTO: Permiten realizar sumas condicionadas que complementan los cƔlculos de SUBTOTALES.
- PROMEDIO.SI y PROMEDIO.SI.CONJUNTO: Ofrecen cƔlculos de promedios condicionados, complementando las capacidades de SUBTOTALES.
- AGREGAR: Similar a SUBTOTALES, pero con opciones adicionales para manejar errores y otros tipos de cƔlculos.
- SI: Permite aplicar condiciones especĆficas en fórmulas que incluyen SUBTOTALES, como calcular subtotales solo si se cumple una determinada condición.
- CONTAR.SI y CONTAR.SI.CONJUNTO: Permiten contar celdas que cumplen ciertos criterios, complementando las capacidades de conteo de SUBTOTALES.
Tipo de uso
La función SUBTOTALES se utiliza en diversas aplicaciones prÔcticas, incluyendo:
- AnÔlisis de Datos: Para generar resúmenes y agregaciones de grandes conjuntos de datos, facilitando la identificación de tendencias y patrones.
- Informes Financieros: Para calcular subtotales de ingresos, gastos, ganancias y otros indicadores financieros, ajustƔndose automƔticamente a los filtros aplicados.
- Gestión de Inventarios: Para sumar cantidades de productos, calcular promedios de stock y analizar variaciones en inventarios filtrados por categorĆas.
- EstadĆstica: Para calcular promedios, conteos y otros estadĆsticos sobre subconjuntos de datos seleccionados.
- IngenierĆa: En el anĆ”lisis de proyectos y recursos, calculando subtotales de costos, tiempos y materiales.
- Educación: Como herramienta para enseƱar conceptos de agregación y anĆ”lisis de datos en cursos de matemĆ”ticas, estadĆsticas e informĆ”tica.
- LogĆstica y Distribución: Para sumar cantidades de envĆos, calcular promedios de tiempos de entrega y analizar datos de rutas filtradas por criterios especĆficos.
Ćndice de ejemplos
- Ejemplo simple de la función SUBTOTALES
- SUBTOTALES con validación de datos
- Usando AGREGAR o SUBTOTALES dependiendo de la versión de Excel
Archivos de ejemplo
[attachments]