cambio de referencias al insertar celdas en un rango.

Osasa54

New Member
Joined
Sep 10, 2002
Messages
31
Hola, tengo una hoja de excel llamada "datos" en la que introduzco en un rango de celdas (c2:c22) una serie de valores.

Después tengo varias hojas (1,2,3,4,5) en donde los rangos de (A2:a22),
de cada hoja meto la formula "=datos!c2" y así sucesivamente. Esto es para cada vez que meto un dato en la hoja "datos", se actualice automáticamente en todas las hojas.

El problema es el siguiente:
Cuando en el rango de c2:c22 de la hoja "datos" inserto 5 celdas (hacia abajo), se cambian las referencias (=datos!c2 pasa a ser =datos!c7) automáticamente en todas las hojas.
Hay alguna forma de hacer que estas referencias no cambien?

Muchas gracias.
Oscar
 

Excel Facts

Save Often
If you start asking yourself if now is a good time to save your Excel workbook, the answer is Yes
Bienvenidos a este website

Lo siento porque mi espanol is muy malo. Pienso que la problem es con "c2:c22". Necisitas usar $ si no quiere cambiar las referencias. Por ejemplo:

$C$2:$C$22

Este ayudarte?
 
Upvote 0
Creo que has confundido la idea:

Lo que quiero es que las celdas situadas en los rangos (a2:a22) de las hojas 1,2,3,4,5 no cambien su referencia al insertar en la hoja "datos" nuevas filas en el rango (c2:c22), y desplazar las celdas ya existentes en este rango hacia abajo.

Actualmente tengo:

(Hoja) Articulos
A B C D
1
2 =datos!c2
3 =datos!c3
4 =datos!c4
5 =datos!c5
6 =datos!c6
7 =datos!c7

(Hoja) Datos
A B C D
1 ARTICULOS
2 Leche
3 Cola
4 Naranja
5 Limon
6 Sprite
7 Zumo

Lo que quiero es que al insertar en la columna c, dentro del rango c2:c5 alguna celda y desplazar las siguientes hacia abajo, en la hoja (articulos)
no varien las referencias de las celdas situadas en la columna a. Es decir que al inserta por ejemplo 2 celdas en la columna C de la hoja datos:


A B C D
1 ARTICULOS
2 Leche
3
4
5 Cola
6 Naranja
7 Limon
8 Sprite
9 Zumo


la hoja (articulos) siga siendo esta:
(Hoja) Articulos
A B C D
1
2 =datos!c2
3 =datos!c3
4 =datos!c4
5 =datos!c5
6 =datos!c6
7 =datos!c7

Y no esta:

(Hoja) Articulos
A B C D
1
2 =datos!c2
3 =datos!c5
4 =datos!c6
5 =datos!c7
6 =datos!c8
7 =datos!c9

que es lo que actualmente me pasa.

Phantom, muchas gracias de todos modos.
 
Upvote 0
Ojala que este es correcto. Pones este in las celda C1 in la hoja Articulos:

=IF(INDIRECT("'datos'!" & CELL("address",C1))="","",INDIRECT("'datos'!" & CELL("address",C1)))

Esta bien?
 
Upvote 0

Forum statistics

Threads
1,215,327
Messages
6,124,281
Members
449,149
Latest member
mwdbActuary

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top