Sumar 20 celdas consecutivas dentro de una columna de valores numericos

18/03/2005 - 08:03 por kanduleitor | Informe spam
Buenas... Alguien tiene alguna idea de como plantear el siguiente problema
que tengo.
Quiero sumar 20 celdas consecutiva que están todas en la misma columna {c30,
c31c49 y c(hoy()}
todos los días voy metiendo un dato nuevo y quiero que en la celda {C1Resultado}
este la suma de dichos números
La columna tiene valores numéricos por delante y por detrás de las celdas
que quiero sumar. Apartir de la celda que coincide con la fecha de hoy es
igual a la celda posterior. Ejemplo {c5,c6,..< c30, c31 ,.c49,
c50>, (c51=c50), (c52=c50)(c500=c50)}.

C50, seria =Hoy( ).

Muchas gracias a todos los contertulios.

Kandu.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
18/03/2005 - 08:49 | Informe spam
hola, Kandu !

... sumar 20 celdas consecutivas... en la misma columna {c30, c31c49 y c(hoy()}
... voy metiendo un dato nuevo... que en la celda {C1=> Resultado} este la suma de dichos numeros
... quiero sumar a partir de la celda que coincide con la fecha de hoy
... ejemplo {c5,c6,..< c30, c31 ,.c49, c50>, (c51Å0), (c52Å0)(c500Å0)}.
C50, seria =Hoy( ).



no estoy 'muy seguro' de haber entendido 'cabalmente' la situacion a resolver :(
se trata de sumar las 20 celdas 'anteriores' a una 'determinada' celda [que tiene la fecha de hoy()]
si endiendo bien... y suponiendo que el nombre de la hoja es 'Hoja1'...
1.- usa la siguiente formula para definir el siguiente nombre [insertar / nombre -> definir...]
nombre [p.e.] => Fecha.Hoy
formula => =indirecto("hoja1!c"&coincidir(hoy(),hoja1!$c$2:$c$1000,0)+1)
2.- usa la siguiente formula [en 'C1'] para sumas las 20 celdas 'anteriores' a la que tiene 'Feche.Hoy'
=suma(desref(fecha.hoy,-20,,20))
=> ya despues 'ajustaras' el parametro ->20<- para decidir si se incluye la celda misma... o se omite ;)

saludos,
hector.

p.d. el 'comportamiento' del nombre que definas [Fecha.Hoy u otro] con la formula es el siguiente...
1.- coincidir() 'encuentra' la primer 'coincidencia' con el parametro buscado [hoy()] y 'devuelve' ->su posicion<-
2.- el parametro 'final' de +1 se debe a que se ha excluido la primer fila ['C1'] y es un 'ajuste' a la fila 'real'
3.- con la funcion indirecto() se termina de 'construir' la referencia a la [primer] celda que contiene hoy()
si cualquier duda o algo he interpretado equivocadamente... comentas?
Respuesta Responder a este mensaje
#2 Fernando Arroyo
18/03/2005 - 09:03 | Informe spam
Me temo que no entiendo bien qué es lo que necesitas hacer. Si se trata de sumar las 20 celdas anteriores a la primera aparición de la fecha actual en la columna C, puedes usar:

=SUMA(INDIRECTO("C"&COINCIDIR(HOY();C1:C500;0)-20&":C"&COINCIDIR(HOY();C1:C500;0)-1))

500 lo he puesto por poner algo. Si sabes que el número de filas es menor o mayor, tendrás que hacer las susticuciones necesarias. Y ten en cuenta que si por casualidad hubiera en la columna un valor igual al número de día de HOY(), la fórmula fracasará porque hará la suma partiendo de la celda que tenga dicho valor. Por ejemplo, hoy es el día 38429...
Un saludo.


Fernando Arroyo
MS MVP - Excel

"kanduleitor" escribió en el mensaje news:Ybv_d.257160$
Buenas... Alguien tiene alguna idea de como plantear el siguiente problema
que tengo.
Quiero sumar 20 celdas consecutiva que están todas en la misma columna {c30,
c31c49 y c(hoy()}
todos los días voy metiendo un dato nuevo y quiero que en la celda {C1> Resultado}
este la suma de dichos números
La columna tiene valores numéricos por delante y por detrás de las celdas
que quiero sumar. Apartir de la celda que coincide con la fecha de hoy es
igual a la celda posterior. Ejemplo {c5,c6,..< c30, c31 ,.c49,
c50>, (c51Å0), (c52Å0)(c500Å0)}.

C50, seria =Hoy( ).

Muchas gracias a todos los contertulios.

Kandu.


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