Crear una referencia externa (vínculo) a un rango de celdas de otro libro

Puede hacer referencia al contenido de las celdas de otro libro creando una fórmula de referencia externa. Una referencia externa (también denominada vínculo) es una referencia a una celda o rango en una hoja de cálculo de otro libro de Excel, o bien a una referencia a un nombre definido en otro libro.

  1. Abra el libro que contendrá la referencia externa (el libro de destino) y el libro que contiene los datos con los que desea establecer el vínculo (el libro de origen).

  2. Seleccione la celda o las celdas en las que desea crear la referencia externa.

  3. Escriba = (signo igual).

    Si desea usar una función, como suma, escriba el nombre de la función seguido de un paréntesis de apertura. Por ejemplo, = suma (.

  4. Cambie al libro de origen y, a continuación, haga clic en la hoja de cálculo que contiene las celdas que desea vincular.

  5. Seleccione la celda o las celdas a las que desea vincular y presione entrar.

    Nota: Si selecciona varias celdas, como = [SourceWorkbook.xlsx] Hoja1! $A $1: $A $10, y tiene una versión actual de Microsoft 365, simplemente puede presionar entrar para confirmar la fórmula como una fórmula de matriz dinámica. De lo contrario, la fórmula se debe escribir como una fórmula de matriz heredada presionando Ctrl + Mayús + entrar. Para obtener más información sobre las fórmulas de matriz, vea Directrices y ejemplos de fórmulas de matriz.

  6. Excel le devolverá al libro de destino y mostrará los valores del libro de origen.

  7. Tenga en cuenta que Excel devolverá el vínculo con referencias absolutas, por lo que si desea copiar la fórmula en otras celdas, tendrá que quitar los signos de dólar ($):

    = [SourceWorkbook.xlsx] Hoja1! $ A$1

    Si cierra el libro de origen, Excel anexará automáticamente la ruta de acceso del archivo a la fórmula:

    = ' C:\Reports\ [SourceWorkbook.xlsx] Hoja1 '! $A $1

  1. Abra el libro que contendrá la referencia externa (el libro de destino) y el libro que contiene los datos con los que desea establecer el vínculo (el libro de origen).

  2. Seleccione la celda o las celdas en las que desea crear la referencia externa.

  3. Escriba = (signo igual).

  4. Cambie al libro de origen y, a continuación, haga clic en la hoja de cálculo que contiene las celdas que desea vincular.

  5. Presione F3, seleccione el nombre con el que desea establecer el vínculo y presione entrar.

    Nota: Si el rango con nombre hace referencia a varias celdas y tiene una versión actual de Microsoft 365, simplemente puede presionar entrar para confirmar la fórmula como una fórmula de matriz dinámica. De lo contrario, la fórmula se debe escribir como una fórmula de matriz heredada presionando Ctrl + Mayús + entrar. Para obtener más información sobre las fórmulas de matriz, vea Directrices y ejemplos de fórmulas de matriz.

  6. Excel le devolverá al libro de destino y mostrará los valores del rango con nombre en el libro de origen.

  1. Abra el libro de destino y el libro de origen.

  2. En el libro de destino, vaya a fórmulas > nombres definidos > definir nombre.

    Grupo nombres definidos en la cinta de opciones

  3. En el cuadro de diálogo nombre nuevo , en el cuadro nombre , escriba un nombre para el rango.

  4. En el cuadro se refiere a , elimine el contenido y, a continuación, mantenga el cursor en el cuadro.

    Si quiere que el nombre use una función, escriba el nombre de la función y, a continuación, coloque el cursor donde quiera la referencia externa. Por ejemplo, escriba = suma ()y, a continuación, coloque el cursor entre los paréntesis.

  5. Cambie al libro de origen y, a continuación, haga clic en la hoja de cálculo que contiene las celdas que desea vincular.

  6. Seleccione la celda o el rango de celdas que desea vincular y haga clic en Aceptar.

    Agregar un nombre definido a un libro externo desde fórmulas > nombres definidos > definir nombre > nuevo nombre.

Las referencias externas son especialmente útiles cuando no es práctico mantener juntos los grandes modelos de hoja de cálculo en el mismo libro.

  • Combinar datos de varios libros    Puede vincular libros de varios usuarios o departamentos y, a continuación, integrar los datos pertinentes en un libro de resumen. De ese modo, cuando cambien los libros de origen, no tendrá que cambiar manualmente el libro de resumen.

  • Crear diferentes vistas de los datos    Puede introducir todos los datos en uno o más libros de origen y, a continuación, crear un libro de informe que contenga referencias externas solo a los datos pertinentes.

  • Simplificar modelos grandes y complejos    Al dividir un modelo complejo en una serie de libros interdependientes, puede trabajar en el modelo sin tener que abrir todas las hojas relacionadas con él. Los libros más pequeños son más fáciles de cambiar, no requieren tanta memoria y son más rápidos para abrirlos, guardarlos y calcularlos.

Las fórmulas con referencias externas a otros libros se muestran de dos maneras, dependiendo de si el libro de origen (el que proporciona datos a una fórmula) está abierto o cerrado.

Cuando el origen está abierto, la referencia externa incluye el nombre del libro entre corchetes ([]), seguido del nombre de la hoja de cálculo, un signo de exclamación (!) y las celdas de las que depende la fórmula. Por ejemplo, la siguiente fórmula agrega las celdas C10: C25 del libro denominado Budget.xls.

Referencia externa

= SUMA ([Budget.xlsx] anual! C10: C25)

Cuando el origen no está abierto, la referencia externa incluye toda la ruta de acceso.

Referencia externa

= SUMA (' C:\Reports\ [Budget.xlsx] anual '! C10: C25)

Nota: Si el nombre de la otra hoja de cálculo o del libro contiene espacios o caracteres no alfabéticos, debe escribir el nombre (o la ruta de acceso) entre comillas simples, como en el ejemplo anterior. Excel los agregará automáticamente cuando seleccione el rango de origen.

Las fórmulas que se vinculan a un nombre definido en otro libro usan el nombre del libro seguido de un signo de exclamación (!) y el nombre. Por ejemplo, la siguiente fórmula agrega las celdas del rango denominado ventas del libro denominado Budget.xlsx.

Referencia externa

= SUMA (Budget.xlsx! Ventas

  1. Seleccione la celda o las celdas en las que desea crear la referencia externa.

  2. Escriba = (signo igual).

    Si desea usar una función, como suma, escriba el nombre de la función seguido de un paréntesis de apertura. Por ejemplo, = suma (.

  3. Cambie a la hoja de cálculo que contiene las celdas a las que desea vincular.

  4. Seleccione la celda o las celdas a las que desea vincular y presione entrar.

    Nota: Si selecciona varias celdas (= Hoja1! A1: A10) y tiene una versión actual de Microsoft 365, simplemente puede presionar entrar para confirmar la fórmula como una fórmula de matriz dinámica. De lo contrario, la fórmula se debe escribir como una fórmula de matriz heredada presionando Ctrl + Mayús + entrar. Para obtener más información sobre las fórmulas de matriz, vea Directrices y ejemplos de fórmulas de matriz.

  5. Excel volverá a la hoja de cálculo original y mostrará los valores de la hoja de cálculo de origen.

Crear una referencia externa entre celdas de libros diferentes

  1. Abra el libro que contendrá la referencia externa (el libro de destino, también denominado libro de fórmulas) y el libro que contiene los datos con los que desea establecer el vínculo (el libro de origen, también denominado libro de datos).

  2. En el libro de origen, seleccione la celda o las celdas que desea vincular.

  3. Presione Ctrl + C o ir a Inicio> portapapeles> copiar.

  4. Cambie al libro de destino y, a continuación, haga clic en la hoja de cálculo en la que desea colocar los datos vinculados.

  5. Seleccione la celda en la que desea colocar los datos vinculados y, a continuación, vaya a inicio> portapapeles> pegar> pegar vínculo.

  6. Excel devolverá los datos copiados desde el libro de origen. Si lo cambia, se cambiará automáticamente en el libro de destino cuando actualice la ventana del explorador.

  7. Para usar el vínculo en una fórmula, escriba = delante del vínculo, elija una función, escriba (y, después, escriba ) después del vínculo.

Crear un vínculo a una hoja de cálculo en el mismo libro

  1. Seleccione la celda o las celdas en las que desea crear la referencia externa.

  2. Escriba = (signo igual).

    Si desea usar una función, como suma, escriba el nombre de la función seguido de un paréntesis de apertura. Por ejemplo, = suma (.

  3. Cambie a la hoja de cálculo que contiene las celdas a las que desea vincular.

  4. Seleccione la celda o las celdas a las que desea vincular y presione entrar.

  5. Excel volverá a la hoja de cálculo original y mostrará los valores de la hoja de cálculo de origen.

¿Necesitas más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community, obtener soporte técnico en la Comunidad de respuestas o sugerir una característica nueva o mejora en el UserVoice de Excel.

Vea también

Definir y usar nombres en fórmulas

Buscar vínculos (referencias externas) en un libro

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×