Sumar según fechas

29/08/2005 - 12:06 por Capitán | Informe spam
Hola amigos, que tal, a ver si podéis echarme una mano.

Tengo una columna donde anoto unas fechas y otra contigua donde anoto un
importe para cada fecha, pues bien, ¿cómo puedo obtener la suma entre un
intervalo de fechas?, o por ejemplo, ¿cómo puedo obtener la suma de los
importes de un mes determinado?.

Muchas gracias.

PD: He conseguido hacerlo mediante autofiltros, pero prefiero hacerlo de
forma automática y no manual.

Preguntas similare

Leer las respuestas

#1 KL
29/08/2005 - 12:48 | Informe spam
Hola Capitán,

Suponiendo que...:

1) Las fechas son fechas de verdad y no texto :-)
2) Las fechas estan en el rango [A2:A10]
3) Los importes estan en el rango [B2:B10]

prueba las siguientes formulas para sumar los importes del mes de mayo de
2005:

=SUMAPRODUCTO(--(TEXTO(A2:A10;"mmyy")="0505");B2:B10)
=SUMAPRODUCTO((TEXTO(A2:A10;"mmyy")="0505")*B2:B10)

=SUMAPRODUCTO(--(A2:A10-DIA(A2:A10)+1þCHA(2005;5;1));B2:B10)
=SUMAPRODUCTO((A2:A10-DIA(A2:A10)+1þCHA(2005;5;1))*B2:B10)

=SUMAPRODUCTO(--(A2:A10>þCHA(2005;5;1));--(A2:A10<þCHA(2005;5;31));B2:B10)
=SUMAPRODUCTO((A2:A10>þCHA(2005;5;1))*(A2:A10<þCHA(2005;5;31))*B2:B10)

=SUMAPRODUCTO(--(A2:A10>=--"2005-05-1");--(A2:A10<=--"2005-05-31");B2:B10)
=SUMAPRODUCTO((A2:A10>=--"2005-05-1")*(A2:A10<=--"2005-05-31")*B2:B10)

=SUMAPRODUCTO(--(MES(A2:A10)=5);--(ANO(A2:A10) 05);B2:B10)
=SUMAPRODUCTO((MES(A2:A10)=5)*(ANO(A2:A10) 05)*B2:B10)

La primera formula de cada pareja se supone que es un poco mas rapida que la
segunda en rangos extensos. El uso del doble signo -- (menos) es equivalente
al uso de la funcion VALOR pero es mas rapido y mas corto. En la mayoria de
las formulas -- sirve para convertir los valores logicos VERDADERO/FALSO en
sus respectivos valores numericos 1/0.

Saludos,
KL


"Capitán" wrote in message
news:
Hola amigos, que tal, a ver si podéis echarme una mano.

Tengo una columna donde anoto unas fechas y otra contigua donde anoto un
importe para cada fecha, pues bien, ¿cómo puedo obtener la suma entre un
intervalo de fechas?, o por ejemplo, ¿cómo puedo obtener la suma de los
importes de un mes determinado?.

Muchas gracias.

PD: He conseguido hacerlo mediante autofiltros, pero prefiero hacerlo de
forma automática y no manual.

Respuesta Responder a este mensaje
#2 Capitán
29/08/2005 - 13:43 | Informe spam
Muchas gracias amigo, con un de tus fórmulas:

=SUMAPRODUCTO(--(A2:A10-DIA(A2:A10)+1þCHA(2005;5;1));B2:B10)

me ha ido todo bien. Gracias de nuevo.

"KL" escribió en el mensaje
news:
Hola Capitán,

Suponiendo que...:

1) Las fechas son fechas de verdad y no texto :-)
2) Las fechas estan en el rango [A2:A10]
3) Los importes estan en el rango [B2:B10]

prueba las siguientes formulas para sumar los importes del mes de mayo de
2005:

=SUMAPRODUCTO(--(TEXTO(A2:A10;"mmyy")="0505");B2:B10)
=SUMAPRODUCTO((TEXTO(A2:A10;"mmyy")="0505")*B2:B10)

=SUMAPRODUCTO(--(A2:A10-DIA(A2:A10)+1þCHA(2005;5;1));B2:B10)
=SUMAPRODUCTO((A2:A10-DIA(A2:A10)+1þCHA(2005;5;1))*B2:B10)

=SUMAPRODUCTO(--(A2:A10>þCHA(2005;5;1));--(A2:A10<þCHA(2005;5;31));B2:B10)
=SUMAPRODUCTO((A2:A10>þCHA(2005;5;1))*(A2:A10<þCHA(2005;5;31))*B2:B10)

=SUMAPRODUCTO(--(A2:A10>=--"2005-05-1");--(A2:A10<=--"2005-05-31");B2:B10)
=SUMAPRODUCTO((A2:A10>=--"2005-05-1")*(A2:A10<=--"2005-05-31")*B2:B10)

=SUMAPRODUCTO(--(MES(A2:A10)=5);--(ANO(A2:A10) 05);B2:B10)
=SUMAPRODUCTO((MES(A2:A10)=5)*(ANO(A2:A10) 05)*B2:B10)

La primera formula de cada pareja se supone que es un poco mas rapida que
la segunda en rangos extensos. El uso del doble signo -- (menos) es
equivalente al uso de la funcion VALOR pero es mas rapido y mas corto. En
la mayoria de las formulas -- sirve para convertir los valores logicos
VERDADERO/FALSO en sus respectivos valores numericos 1/0.

Saludos,
KL


"Capitán" wrote in message
news:
Hola amigos, que tal, a ver si podéis echarme una mano.

Tengo una columna donde anoto unas fechas y otra contigua donde anoto un
importe para cada fecha, pues bien, ¿cómo puedo obtener la suma entre un
intervalo de fechas?, o por ejemplo, ¿cómo puedo obtener la suma de los
importes de un mes determinado?.

Muchas gracias.

PD: He conseguido hacerlo mediante autofiltros, pero prefiero hacerlo de
forma automática y no manual.





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida