Quiero sumar de una tabla con varias condiciones

Agradecería me ayuden en encontrar una fórmula que sume los conceptos (clasificación) por mes (fecha), es decir, por ejemplo, sumar el concepto de CONSUMO del mes de enero, febrero, marzo, etc., y así sucesivamente los demás conceptos,.

1 Respuesta

Respuesta
2

.17/08/16

Buenos días, Daniel

Lo que solicitas tiene solución usando fórmulas matriciales

Es algo así como las fórmulas SUMAR. SI() o CONTAR. SI(), que suman o cuentan sobre la base de una condición, pero estas permiten agregar más condiciones y eventualmente modificar datos antes de usarlos para calcular "en el aire".

En las versiones más actuales encontrarás algo similar en las funciones SUMAR. SI. CONJUNTO() o CONTAR. SI. CONJUNTO()

Estas fórmulas también eran conocidas como CSE formulas, por Control+Shift+Enter que son las teclas que hay que presionar después de tipear la fórmula. Un par de llaves {} se agregarán automáticamente, encerrando la fórmula.

Veamos en tu caso cómo usarla.

Primero asumiré que el año a considerar está en la celda M1 y el mes en L1, pues no veo en tu imagen dónde estarían ubicados. Desde luego puedes variar las direcciones.

En la celda donde quieres que se sume el primer concepto (¿L4?), coloca la siguiente fórmula, pero no des Enter aún:

=SUMA(SI(AÑO($A$3:$A$10000)=$M$1;SI(MES($A$3:$A$10000)=$L$1;SI($K4 =$H$3:$H $10000;$i$3:$i$10000))))

[Considera si usas comas o punto y coma para separar argumentos de las funciones. Yo usé ";"]

Luego presiona Control+Shift+Enter

Asígnale el formato deseado y, luego, copia esta celda y pégala en las restantes de esta misma columna, una por cada concepto a calcular.

Bien, hasta aquí la respuesta a lo que solicitaste.

Pero, por le diseño de tu base, sería lejos más práctico usar tablas dinámicas que te permiten hacer lo que solicitas, más eficientemente y muchas otras vistas más.

Desde luego, depende de tu necesidad, por eso respondí exhaustivamente tu consulta.

Espero haberte ayudado.

Un abrazo

Fernando

(Buenos Aires, Argentina)

.

¡Gracias! 

Fernando, agradezco tu respuesta y a la vez me ayudaría mucho lo siguiente: 

Por ejemplo, en la celda O4 quisiera que sume todos los valores (rango columna I)solo del mes de enero (rango columna A) que sean por consumo (columna K) que se encuentran en clasificación (columna H), gracias

.

Ok, Daniel

Es la misma fórmula sólo cambiando algunas referencias de celdas:

Como ví que en el listado tienes más de un año calendario, es necesario que en alguna celda le indiques a qué año corresponden esos meses. Podría ser en N1, pero elije la que quieras

Además, arriba de cada uno de los meses, coloca el numero que le corresponde (1 para Enero, 2 para Febrero, etc.).

Luego, en O4 coloca esta fórmula:

=SUMA(SI(AÑO($A$3:$A$10000)=$N$1;SI(MES($A$3:$A$10000)=O$1;SI($K4 =$H$3:$H $10000;$i$3:$i$10000))))

Luego copia esta fórmula y pégala hacia la derecha y hacia abajo y considerará el mes correspondiente a la columna donde esté y la clasificación según la fila de ubicación con respecto a la clasificación indicada en la columna K.

Pruebalo y dime si es lo que necesitabas.

Abrazo

Fernando

Pd: Exactamente eso, también puede hacerse con una tabla dinámica.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas