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]

Otras funciones de la categorĆ­a

Logo del curso De Cero a Exceler

Domina Excel, de Cero a Experto

¿Atascado? Deja de buscar soluciones puntuales. Aprende a dominar Excel para siempre con nuestro curso online. MÔs de 115 lecciones y soporte directo.