Referenciar Datos de Hojas o Libros Diferentes
Este artículo explica cómo referenciar datos de hojas o libros diferentes en Excel. Se cubren varios métodos para que elijas el que mejor se adapte a tus necesidades.
Referenciar Datos de una Hoja Diferente
Para referenciar datos de otra hoja, puedes usar una referencia directa a la celda.
A continuación, un ejemplo de datos en la Hoja2:
A | B | C | D | |
---|---|---|---|---|
1 | Elemento | Precio | Cantidad | |
2 | Manzana | 100 | 5 | |
3 | Plátano | 150 | 8 |
Pasos
- En la celda destino, introduce la fórmula de referencia usando ! para indicar el nombre de la hoja:
- =Hoja2!B2
- Presiona Enter para obtener los datos de la celda B2 en la Hoja2.
Cómo Funciona
Esta referencia recupera el valor de la celda B2 en la hoja especificada (“Hoja2”).
Resultado
La fórmula =Hoja2!B2 recupera el valor 100 de la celda B2 en la Hoja2.
Referenciar Datos de un Libro Diferente
Para referenciar datos de otro libro, debes especificar el nombre del libro en la fórmula.
A continuación, un ejemplo de datos en “OtroLibro.xlsx”:
A | B | C | D | |
---|---|---|---|---|
1 | Elemento | Precio | Cantidad | |
2 | Manzana | 100 | 5 | |
3 | Plátano | 150 | 8 |
Pasos
- Abre el archivo Excel de origen.
- En el libro destino, introduce la fórmula de la siguiente manera:
- =[OtroLibro.xlsx]Hoja1!B2
- Presiona Enter para obtener los datos de la celda B2 en “OtroLibro.xlsx”.
Cómo Funciona
Esta fórmula recupera los datos de la celda B2 en la hoja “Hoja1” del libro especificado (“OtroLibro.xlsx”).
Resultado
La fórmula =[OtroLibro.xlsx]Hoja1!B2 recupera el valor deseado del libro especificado.
Usar la Función INDIRECTO para Referencias Dinámicas
La función INDIRECTO permite referenciar dinámicamente nombres de hojas o direcciones de celdas basándose en valores de otras celdas.
A | B | C | D | |
---|---|---|---|---|
1 | Nombre de la Hoja | Elemento | Precio | |
2 | Hoja2 | Manzana | 100 |
Pasos
- Introduce el nombre de la hoja a referenciar en la celda A2 (por ejemplo, “Hoja2”).
- En la celda destino, introduce la siguiente fórmula:
- =INDIRECTO(A2 & “!B2”)
- Presiona Enter para referenciar dinámicamente el valor de la celda B2 de la hoja especificada.
Cómo Funciona
La función INDIRECTO construye dinámicamente una referencia basándose en el valor en la celda A2, permitiendo referencias flexibles.
Resultado
La fórmula =INDIRECTO(A2 & “!B2”) recupera los datos de la celda B2 en la hoja especificada en la celda A2.
Conclusión
Excel ofrece múltiples métodos para referenciar datos de hojas o libros diferentes, como referencias directas, referencias a archivos y la función INDIRECTO. Estas técnicas facilitan la gestión y recuperación dinámica de datos.