Rangos Dinamicos

06/07/2005 - 06:15 por José A. Castrejón | Informe spam
Buenas Noches,
Tengo definidos 3 rangos
Importe_Cheques = $F13:$F1700
Cuentas_Cheques = $A13:$A1700
Status_Cheques = $G13:$G1700

En otra hoja(2) tengo sa siguiente formula
=SUMAPRODUCTO(--(Cuentas_Cheques=$A12),--(Status_Cheques="En
Transito")--(Importe_Cheques)

y funciona muy bien suma todos los cheques en transito de la cuenta que
digito en a12

Cambie los rangos a una forma dinamica

Importe_Cheques = DESREF(Hoja2!$F$12,0,0,CONTARA(Hoja2!$F:$F),1)
Cuentas_Cheques = DESREF(Hoja2!$A$12,0,0,CONTARA(Hoja2!$A:$A),1)
Status_Cheques = DESREF(Hoja2!$G$12,0,0,CONTARA(Hoja2!$G:$G),1)

Y la formula de resultado en hoja 1 me dice !VALOR!

Que tengo mal ?
Gracias por su ayuda
 

Leer las respuestas

#1 Fernando Arroyo
06/07/2005 - 09:06 | Informe spam
Prueba con la siguiente fórmula para Cuentas_Cheques:

ÞSREF(Hoja2!$A$13;;;CONTARA(Hoja2!$A$13:$A$65536))

Para los otros dos rangos dinámicos lo único que tendrías que hacer es cambiar la columna.
Un saludo.


Fernando Arroyo
MS MVP - Excel


"José A. Castrejón" escribió en el mensaje news:
Buenas Noches,
Tengo definidos 3 rangos
Importe_Cheques = $F13:$F1700
Cuentas_Cheques = $A13:$A1700
Status_Cheques = $G13:$G1700

En otra hoja(2) tengo sa siguiente formula
=SUMAPRODUCTO(--(Cuentas_Cheques=$A12),--(Status_Cheques="En
Transito")--(Importe_Cheques)

y funciona muy bien suma todos los cheques en transito de la cuenta que
digito en a12

Cambie los rangos a una forma dinamica

Importe_Cheques = DESREF(Hoja2!$F$12,0,0,CONTARA(Hoja2!$F:$F),1)
Cuentas_Cheques = DESREF(Hoja2!$A$12,0,0,CONTARA(Hoja2!$A:$A),1)
Status_Cheques = DESREF(Hoja2!$G$12,0,0,CONTARA(Hoja2!$G:$G),1)

Y la formula de resultado en hoja 1 me dice !VALOR!

Que tengo mal ?
Gracias por su ayuda

Preguntas similares