¿Cómo vincular dos tablas para que aparezcan filas?

20/06/2005 - 10:30 por ROAPE | Informe spam
¿Cómo al escribir un valor en una celda de una hoja de un libro puedo obtener
el resto de valores de los campos de la fila correspondiente vinculados a
otra tabla dispuesta en otra hoja de un libro diferente?

Es decir,tengo una tabla A(en un libro A1) en la que dispongo de una serie
de campos dispuestos por columnas.
En otro libro A2,querría hacer una tabla con los mismos campos dispuestos
por columnas que en la tabla A(esta sería la tabla B),y en la cual al
escribir un valor en una de las celdillas de la primera columna me apareciera
automaticamente el resto de los valores de la fila vinculados a la tabla A.

VERSIÓN : MICROSOFT EXCEL 2003
 

Leer las respuestas

#1 Fernando Arroyo
20/06/2005 - 11:27 | Informe spam
Quizás te sirva la función BUSCARV. Por ejemplo, suponiendo que la tabla del libro A estuviera en Hoja1!A1:I10 y que el valor a buscar en el otro libro se encontrara en la celda A1, en el rango B1:I1 iría la siguiente fórmula:

=BUSCARV($A$1;'C:\[A.XLS]Hoja1'!$A$1:$I$10;COLUMNA();FALSO)

donde tendrías que sustituir C:\ por la ruta en que realmente se encuentre el libro.

El último parámetro de la fórmula (;FALSO) no sería necesario si la tabla estuviera ordenada por la columna A, pero si esto no es seguro es mejor dejarlo.

Esta fórmula funcionaría tanto con el libro A abierto como cerrado.
Un saludo.


Fernando Arroyo
MS MVP - Excel


"ROAPE" escribió en el mensaje news:
¿Cómo al escribir un valor en una celda de una hoja de un libro puedo obtener
el resto de valores de los campos de la fila correspondiente vinculados a
otra tabla dispuesta en otra hoja de un libro diferente?

Es decir,tengo una tabla A(en un libro A1) en la que dispongo de una serie
de campos dispuestos por columnas.
En otro libro A2,querría hacer una tabla con los mismos campos dispuestos
por columnas que en la tabla A(esta sería la tabla B),y en la cual al
escribir un valor en una de las celdillas de la primera columna me apareciera
automaticamente el resto de los valores de la fila vinculados a la tabla A.

VERSIÓN : MICROSOFT EXCEL 2003

Preguntas similares