Cómo sumar valores filtrados en Excel: la solución más fácil

Los filtros son una característica poderosa y fácil de usar. Utilizando los filtros, puedes limitar rápidamente los datos a los registros que necesitas visualizar. Sin embargo, sumar los registros filtrados es otra historia. Es posible que intentes utilizar la función SUMA(), pero te llevarás una sorpresa, ¡te lo puedo asegurar!

La siguiente figura muestra una lista filtrada. Puedes observar que hay muchas filas ocultas según los números de fila a la izquierda. (Dejaremos de lado cómo funciona el filtro en sí. Para obtener más información al respecto, lee Cómo utilizar los operadores Y/O en el Filtro Avanzado de Excel).

La siguiente figura muestra lo que sucede cuando intentas sumar los valores filtrados. Puedes ver fácilmente que el resultado no es correcto; el valor es demasiado alto, pero ¿por qué? La función SUMA() evalúa todos los valores en el rango D14:D64, no solo los valores filtrados. No hay forma de que la función SUMA() sepa que deseas excluir los valores filtrados en el rango referenciado.

¡La solución es mucho más sencilla de lo que piensas! Simplemente haz clic en Autosuma: Excel automáticamente ingresará una función SUBTOTAL() en lugar de una función SUMA. Esta función hace referencia a la lista completa, D6:D82, pero solo evalúa los valores filtrados.

¡Regístrate automáticamente hoy mismo!

Acerca de SUBTOTAL()

Cómo cambiar el orden de una lista de nombres en Word utilizando comodines

Aunque la función SUBTOTAL() hace referencia a la lista completa de valores en la columna D, solo evalúa aquellos en la lista filtrada. Podrías pensar que esto se debe al primer argumento, el valor 9. Este argumento le indica a Excel que realice una suma de los valores referenciados. La siguiente tabla muestra los valores aceptables de este argumento:

Evalúa valores ocultosIgnora valores ocultosFunción
1101PROMEDIO()
2102CUENTA()
3103CUENTAN()
4104MÁX()
5105MÍN()
6106PRODUCTO()
7107DESVPROM()
8108DESVPROMP()
9109SUMA()
10110VAR()
11111VARP()

En este punto, podrías estar diciendo, ¡Espera un minuto! El valor 9 supuestamente evalúa valores ocultos. ¿No debería ser el argumento correcto 109? Es una pregunta válida y tengo una explicación, solo que no creo que sea una gran explicación: SUBTOTAL() ignora las filas que no están incluidas en el resultado de un filtro, independientemente del argumento que especifiques. Es una peculiaridad, solo uno de esos pequeños detalles que necesitas conocer sobre la función. Ya sea que utilices 9 o 109, SUBTOTAL() evaluará solo los valores visibles, no evaluará valores ocultos.

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Software, allí encontraras muchos artículos similares a Cómo sumar valores filtrados en Excel: la solución más fácil , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.