Excel - Suma con 2 condiciones

 
Vista:

Suma con 2 condiciones

Publicado por Gustavo (2 intervenciones) el 24/09/2006 21:49:33
Hola a todos :

Mi pregunta es la siguiente :

En el campo A tengo las fechas
En el campo B tengo los codigos
En el campo C tengo los importes

Lo que necesito es una funcion que sume los importes de un articulo dado, acotado entre dos fechas que ingreso en dos celdas distintas.

Ejm.
Fecha Cod Importe
02/09/06 Cod 001 123,35
02/09/06 Cod 005 33,90
04/09/06 Cod 001 320,15
05/09/06 Cod 001 142,30

Entre el 01/09/06 y el 04/09/06 la suma de los importes del articulo Cod 001 es :
(123,35+320,15) = 443,50

Desde ya muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Suma con 2 condiciones

Publicado por ricardo (15 intervenciones) el 25/09/2006 08:51:59
Hola.
Se me ocurre que podrías hacer filtros, ya sean automáticos o avanzados y después utilizar la función subtotales(9) para sumar los registros filtrados.

También puedes utilizar la función bdsuma. Es muy fácil de usar, tres parametros

1.- la tabla entera incluyendo una primera línea con mombres de las columna
2.-el nombre de la columna que deseamos sumar, debe ser el nombre que le hemos dado en la primer línea, que para eso la hemos añadido en el paso anterior.
3.- una tablita de condiciones, igual que si fuera un filtro avanzado.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Suma con 2 condiciones

Publicado por José Luis (700 intervenciones) el 25/09/2006 11:27:31
También puedes hacerlo con una suma de fórmula matricial

=SUMA(SI(($A$2:$A$5>="01/09/06")*($A$2:$A$5<="04/09/06")*($B$2:$B$5="Cod 001");$C$2:$C$5))

Puedes añadir todas las condiciones que desees (límite de 1024 caracteres).
El "*" es lo mismo que la función Y lógica. Si quieres hacer una O lógica, entonces la función es "+".

Para que funcione, después de escribirla en vez de pulsar ENTER hay que pulsar Shift+Ctrl+Enter.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar