02 Jul Sumar valores de una matriz con criterios en Excel
Funciones Utilizadas: SUMAPRODUCTO
Suponiendo un rango con distintos valores numéricos en B2:H15 para dos ejes de días y códigos definidos (A2:A15 y B1:H1), una celda que define el código de búsqueda en K4 y una celda que define el día de búsqueda en K5, planteamos el siguiente método en una celda auxiliar para sumar los valores de la matriz aplicando los criterios y filtros de ambas celdas:
SUMAR VALORES DE UNA MATRIZ CON CRITERIOS EN EXCEL
|
Aplicamos la función SUMAPRODUCTO para obtener el resultado deseado.
Internamente primero construimos dos matrices de filtro con los ejes del rango original, y los multiplicamos para obtener una matriz de filtro con valores «1» en aquellas intersecciones donde ambos ejes son VERDADERO (código y día de filtro). Finalmente multiplicamos dicha matriz con los valores del rango original para obtener sólo los datos deseados, y los sumamos con la función SUMAPRODUCTO.
De esta forma logramos sumar valores de una matriz con criterios y filtros de forma rápida y simple en Excel.
Puedes consultar más fórmulas interesantes en el anuario de Desafiando Excel o en el buscador de artículos de la web: Buscador de fórmulas
Te recomiendo ver el siguiente link con más videos de Fórmulas ingeniosas de Excel AQUÍ.
Salvo aclaración, todas las fórmulas y macros de este sitio están configuradas para aplicarse sobre la celda A1. Algunas fórmulas se encuentran encerradas entre llaves {} debido a que son fórmulas matriciales. Estas llaves no deben introducirse tecleándolas, sino que se generan automáticamente al aceptar la fórmula pulsando Control+Shift+Enter al mismo tiempo. Las fórmulas de este sitio son compatibles con versiones de Microsoft Excel® 2010 o superiores.
