Arrastrar formulas.

09/02/2006 - 23:17 por _vic_ | Informe spam
Hola quisiera saber como puedo hacer la tabla de abajo a partir de la tabla
de arriba simplemente arrastrando la formula (b10=b1) de tal forma que el
resultado de la tabla de abajo pase del 7 al 8 sin tener que modificar la
formula manualmente y llegar así hasta el final.
Realmente necesito hacer una tabla parecida a esta pero mucho mas grande y
haciéndolo bien ahorraría mucho tiempo.
Me parece que avía algo para hacer que se pase de la celda con valor 7 a la
de valor 8 en lugar de continuar para la derecha.
Cambiando las formulas manualmente se que se puede hacer pero son demasiadas
las formulas que habria que cambiar (hoja de calcilo mucho mas grande que
esta del ejemplo).

Gracias de antemano.


L M X J V S D
1 1 2 3 4 5 6 7
2 8 9 10 11 12 13 14
3 15 16 17 18 19 20 21
4 22 23 24 25 26 27 28
5 29 30 31 32 33 34 35


L M X J V S D L M X J V S D L M X J V S D
1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
 

Leer las respuestas

#1 Héctor Miguel
10/02/2006 - 09:09 | Informe spam
hola, vic !

... como puedo hacer la tabla de abajo a partir de la tabla de arriba simplemente arrastrando la formula (b10±)
de tal forma que el resultado de la tabla de abajo pase del 7 al 8 sin tener que modificar la formula manualmente
y llegar asi hasta el final necesito hacer una tabla parecida a esta pero mucho mas grande y... ahorraria mucho tiempo...
L M X J V S D
1 1 2 3 4 5 6 7
2 8 9 10 11 12 13 14
3 15 16 17 18 19 20 21
4 22 23 24 25 26 27 28
5 29 30 31 32 33 34 35
L M X J V S D L M X J V S D L M X J V S D
1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21



suponiendo que los numeros 1 a 7 estan en la fila 1 entre las columnas 'A:G'
y que [por lo tanto] el rango completo 'de la tabla de arriba' es: 'A1:G5' ...
prueba con la siguiente formula [p.e.] a partir de la celda 'A10' [y la extiendes hasta 'AI10']...
=indirecto(direccion(multiplo.superior(columna()/7,1),indice({7\1\2\3\4\5\6},1+residuo(columna(),7))))

si tu tabla 'de arriba' inicia NO en la columna 'A'... sino en la columna 'B'... cambia la formula a...
=indirecto(direccion(multiplo.superior(columna(a10)/7,1),indice({7\8\2\3\4\5\6},1+residuo(columna(),7))))

solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
y que mi sepaador de filas en matrices constantes es '\' [tu sistema podria necesitad de otro caracter] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares