Esta función es muy util especialmente cuando trabajamos con filtros o con celdas ocultas.Total no coincide con la suma

En la imagen de la derecha, la celda B15 tiene la fórmula:

=SUMA(B3:B13)

Sin embargo, vemos que cuando aplicamos el filtro al producto y seleccionamos solamente el producto “AAA”, cuya suma es simplemente 30, el total muestra el valor equivalente a la suma de todas las filas, incluso las que filtramos.

Para solucionar este problema utilizaremos la función SUBTOTALES.

=SUBTOTALES(Número de función;datos a sumar)

IMPORTANTE: SUBTOTALES está diseñada para trabajar con rangos verticales (ej. B3:B13).  Si tuviéramos los datos a través de las columnas (ej. B2:L2, es decir horizontal), no funcionará.

Número de función

Subtotal no solamente nos permite trabajar con sumas.  Hay 11 funciones distintas que se pueden calcular.  Es justamente en el parámentro “Número de función” donde indicamos qué operación necesitamos que realice con las cifras.

Sin embargo la elección del número de función es ligeramente distinto si trabajamos con filtros a si trabajamos con celdas ocultas.

Si queremos que el subtotal INCLUYA las filas ocultas (pero no las filtradas), seleccionaremos los números de función del 1 a 9.  Funciona perfecto cuando usamos filtros.

Sin embargo, si sí trabajamos con filas ocultas y NO queremos que se incluya en los cálculos, deberemos utilizar los números de funciones del 101 al 111.

Número de funciónEjemplo.

Volviendo al caso del inicio del post, en lugar de SUMA(B3:B13), deberemos utilizar la función:

=SUBTOTALES(9;B3:B13)

Donde con el 9 indicamos que es una SUMA (según la tabla anterior).

Uso SUBTOTALES

Buscá más trucos en: http://www.trucosdeexcel.com/
Seguime por Twitter, usuario “trucosdeexcel”.
Mandá tus sugerencias o preguntas a: excelman@trucosdeexcel.com

Print Friendly

4 comentarios para “Función SUBTOTALES”

  • Eugenio dice:

    Necesitaba saber cómo se podría hacer para conseguir una distribución de feecuencias cuando se trabaja con filtros.

    Los subtotales, solamente tiene 11 funciones.

    Gracias

  • Nilva Moreno Moreno dice:

    El material es excelente. Lo estoy consultando constantemente.
    Ahora necesito material sobre filtros avanzado en Excel 2003 y no encuentro
    Gracias
    Nilva

  • david dice:

    Favor, tengo el siguiente caso: una columna a la que filtro y luego deseo contar solo algunos datos filtrados que cumplen determinada condiciòn.
    ejm:
    A 2
    B 4
    B 3

    Deseo contar las celdas B que son mayores que 3

  • Nico dice:

    Estimados, tengo la misma consulta que David.

    Agradezco si pueden ayudarnos. Gracias.

Deja un comentario

Excelman
Excelman
Suscribirse !!
Subscribe via RSS