consulta sobre referencias

19/02/2007 - 01:44 por R. Martínez | Informe spam
Hola a todos:

Tengo un problemilla y quizá ustedes o vosotros me podais ayudar. Os cuento

Tengo una hoja con datos de días en las columnas y luego tengo otra en la
que hago unas tablas con esos datos día a día. El problema es que en la
segunda hoja las columnas no cambian (A,B,C...) pero las filas sí y cambian
todas las de la tabla que pertenecen al mismo día a la vez. osea que en una
tabla tengo que poner A23,B23,C23... en varias filas ¿habría alguna forma de
cambiar todos los números de las filas de las celdas de una selección sin
tocar las columnas? Voy a intentar hacer algo gráfico para explicarme mejor



hoja 1 (recogida de datos)

dia 1 a1 b1 c1 d1 e1 f1 g1 h1 i1
j1 k1
dia 2 a1 b2 c2 d2 e2 f2 g2 h2 i2
j2 k2
dia 3 a1 b3 c3 d3 e3 f3 g3 h3 i3
j3 k3
dia 4 a1 b4 c4 d4 e4 f4 g4 h4 i4
j4 k4
dia 5 a1 b5 c5 d5 e5 f5 g5 h5 i5
j5 k5
dia 6 a1 b6 c6 d6 e6 f6 g6 h6 i6
j6 k6


hoja 2 (informe)

dia 1 a1 b1 c1
d1 e1 f1
g1 h1 i1
j1 k1

dia 2 a2 b2 c2
d2 e2 f2
g2 h2 i2
j2 k2

dia 3 a3 b3 c3
d3 e3 f3
g3 h3 i3
j3 k3

dia 4 a4 b4 c4
d4 e4 f4
g4 h4 i4
j4 k4

...

Las celdas de esta segunda hoja tienen esta formula ='2006 Datos'!B308 y
necesito cambiar automáticamente el número de fila en cada tabla de día

¿Me he explicado?, ¿Alguna idea?.

Gracias y un saludo. Roberto Martínez

PD. Sé que existen referencias absolutas y relativas pero no sé cómo me
puede ayudar eso en este caso.
 

Leer las respuestas

#1 Héctor Miguel
19/02/2007 - 02:43 | Informe spam
hola, Roberto !

1) en 'este' caso, los puntos suspensivos [...] y lo que pudieran implicar -seguramente- haran 'impacto' en la siguiente propuesta :-(

2) [o sea] si dejamos 'fuera' de supuestos lo que haya 'mas alla' de los puntos suspensivos, y nos basamos 'concretamente' en lo expuesto:
a) hoja1: nombre '2006 Datos' con datos desde 'A1' distribuidos en 12 columnas [de la 'A' a la 'K']
b) hoja2: requieres un 'resumen' de la hoja anterior 'repartido' en 4 filas de 3 columnas -> para cada dia/linea en la hoja 'base'
[recuerda que estamos dejando 'fuera' los puntos suspensivos y lo que pudiera haber 'mas alla' de ellos] :))
c) con lo anterior, los numeros 'clave' son 4 y 3 [4 filas x 3 columnas = 12 columnas/dia en la hoja 'base']

3) suponiendo tambien que en la hoja2 el resumen da inicio en la celda 'A1'
-> toma MUY en cuenta porque repercute en las funciones fila() y columna()
usa la siguiente formula [en 'A1'] y luego la copias a 3 columnas y n_filas
=desref('2006 datos'!$a$1,entero((fila()-1+4)/4)-1,columna()-1+(residuo(fila(),4)-1)*3+12*(residuo(fila(),4)=0))

4) toma en cuenta los siguientes comentarios:
a) que mi sistema usa la coma ',' para separar los argumentos :D
b) que si tus datos 'reales' van mas alla de 12 columnas ['K'] y a cada 4 filas y 3 columnas para el resumen...
los numeros 'clave' [4 y 3] deberan ser 'ajusados'
c) que si tus datos 'reales' NO se inician en la clda 'A1' [en ambos casos/hojas/...]...
deberan ajustarse referencias para las funciones fila() y columna()
-> ademas de ajustar los rangos a los que se apliquen las formulas :))
d) existira otro numero de alternativas/variantes/formulas/funciones/... que podria aplicarse pero...
[sin mayores detalles 'al detalle']... se necesitaria conocer +/- exactamente el arreglo de los datos 'reales' :D

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

__ la consulta original __
... una hoja con datos de dias en las columnas y... otra en la que hago unas tablas con esos datos dia a dia.
... en la segunda hoja las columnas no cambian (A,B,C...) pero las filas si
... osea que en una tabla tengo que poner A23,B23,C23... en varias filas ... alguna forma de cambiar todos los numeros de las filas de las celdas de una seleccion sin tocar las columnas?
Voy a intentar hacer algo grafico para explicarme mejor
hoja 1 (recogida de datos)
dia 1 a1 b1 c1 d1 e1 f1 g1 h1 i1 j1 k1
dia 2 a1 b2 c2 d2 e2 f2 g2 h2 i2 j2 k2
dia 3 a1 b3 c3 d3 e3 f3 g3 h3 i3 j3 k3
dia 4 a1 b4 c4 d4 e4 f4 g4 h4 i4 j4 k4
dia 5 a1 b5 c5 d5 e5 f5 g5 h5 i5 j5 k5
dia 6 a1 b6 c6 d6 e6 f6 g6 h6 i6 j6 k6
hoja 2 (informe)
dia 1 a1 b1 c1
d1 e1 f1
g1 h1 i1
j1 k1
dia 2 a2 b2 c2
d2 e2 f2
g2 h2 i2
j2 k2
dia 3 a3 b3 c3
d3 e3 f3
g3 h3 i3
j3 k3
dia 4 a4 b4 c4
d4 e4 f4
g4 h4 i4
j4 k4
...
Las celdas de esta segunda hoja tienen esta formula ='2006 Datos'!B308
y necesito cambiar automaticamente el numero de fila en cada tabla de dia
Me he explicado?, Alguna idea?.
PD. Se que existen referencias absolutas y relativas pero no se como me puede ayudar eso en este caso.

Preguntas similares