¿se pueden rellenar automáticamente las celdas de un rango con las de otro rango?

19/01/2004 - 15:33 por Morgian | Informe spam
Hola:
Mi problema es el siguiente :
En la Fila 3 de la HOJA1 tengo varias celdas con un resultado determinado
(C3=2; D3=5; E3; etc). Quiero rellenar el rango de celdas A1:A3 de la
hoja2 de forma automática haciendo referencia a esos datos.

He seguido las instrucciones de excel y hago la refencia A1=Hoja1!C3.
Seguidamente, de la esquina inferior izda de la celda A1 "estiro" para
seleccionar el rango que quiero. Entonces consigo lo siguiente:

Celda A1=HOJA1!C3
A2=HOJA1!C4
ETC
lo que yo deseo es la siguiente referencia:

A1=HOJA1!C3
A2=HOJA1!D3

He intentado hacerlo escribiendo A1=HOJA1!C$3 pero no me funciona. Podría
hacerlo manualmente con cada una de las celdas, pero supongo que tiene que
haber una forma de hacerlo automáticamente.
En la realidad tengo una fila de resultados de más de 100 celdas y un rango
de la hoja2 de otras 100. lo he Buscado por la ayuda del excel y tampoco
consigo dar con la solución. Como véis soy totalmente principiante en
esto. Os agradezco de antemano la ayuda.

Preguntas similare

Leer las respuestas

#1 Fernando Arroyo
19/01/2004 - 15:46 | Informe spam
Prueba poniendo la siguiente fórmula en Hoja2!A1:

=INDIRECTO("Hoja1!F3C" & FILA()+2;FALSO)

y copiándola hacia abajo tantas filas como columnas de Hoja1 necesites "transponer".
Un saludo.


Fernando Arroyo
MS MVP - Excel


"Morgian" escribió en el mensaje news:
Hola:
Mi problema es el siguiente :
En la Fila 3 de la HOJA1 tengo varias celdas con un resultado determinado
(C3=2; D3=5; E3; etc). Quiero rellenar el rango de celdas A1:A3 de la
hoja2 de forma automática haciendo referencia a esos datos.

He seguido las instrucciones de excel y hago la refencia A1=Hoja1!C3.
Seguidamente, de la esquina inferior izda de la celda A1 "estiro" para
seleccionar el rango que quiero. Entonces consigo lo siguiente:

Celda A1=HOJA1!C3
A2=HOJA1!C4
ETC
lo que yo deseo es la siguiente referencia:

A1=HOJA1!C3
A2=HOJA1!D3

He intentado hacerlo escribiendo A1=HOJA1!C$3 pero no me funciona. Podría
hacerlo manualmente con cada una de las celdas, pero supongo que tiene que
haber una forma de hacerlo automáticamente.
En la realidad tengo una fila de resultados de más de 100 celdas y un rango
de la hoja2 de otras 100. lo he Buscado por la ayuda del excel y tampoco
consigo dar con la solución. Como véis soy totalmente principiante en
esto. Os agradezco de antemano la ayuda.

Respuesta Responder a este mensaje
#2 Morgian
19/01/2004 - 17:08 | Informe spam
no me funciona esa función, La he probado en mi caso real y tb he intentado
hacerla funcionar creando un libro con el ejemplo que puse en el primer
post y tampoco me funciona. Gracias de todas formas
Respuesta Responder a este mensaje
#3 Víctor
19/01/2004 - 17:32 | Informe spam
Selecciona primero el rango A1:A100, por ejemplo, en
Hoja2, y prueba esta fórmula (matricial):

{=TRANSPONER(Hoja1!C3:DA3)}

Modifica ambos rangos según las columnas utilizadas en
Hoja1. Recuerda: fórmula matricial, no debes introducir
las llaves manualmente, sino pulsar Ctrl+Mayúsc+Intro una
vez tecleada la fórmula.

:-)


no me funciona esa función, La he probado en mi caso


real y tb he intentado
hacerla funcionar creando un libro con el ejemplo que


puse en el primer
post y tampoco me funciona. Gracias de todas formas
.

Respuesta Responder a este mensaje
#4 Morgian
19/01/2004 - 18:49 | Informe spam
Muchísimas gracias Victor, me ha funcionado a la perfección. Hasta pronto
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida