Cómo usar datos de celdas de Excel para hacer referencia a un nombre de hoja

Al usar Excel, a veces es necesario extraer información de varias hojas de trabajo o extraer una lista en una celda para crear una dirección y una referencia de la hoja de trabajo. Esto es útil cuando usa una hoja de trabajo maestra para controlar los enlaces a varios libros de trabajo subordinados, y proporciona una introducción a la función INDIRECT(), que es una de las herramientas más útiles en la biblioteca de funciones de Excel.

Paso 1

Crear un libro de trabajo en Excel. Comenzará con tres hojas de trabajo, que se muestran mediante pestañas en la parte inferior de la pantalla. De forma predeterminada, se denominan "Hoja1", "Hoja2" y "Hoja3". La hoja 1 estará activa.

Paso 2

Ingrese "'Hoja2" en la celda A2. Ingrese "'Hoja3" en la celda A3. Tenga en cuenta que ambos anteponen la palabra "Hoja" con una comilla simple ('), para indicar que es un valor de texto.

Paso 3

Haga clic en la pestaña de la Hoja2 e ingrese "Naranja" en la celda A1.

Paso 4

Haga clic en la pestaña de la Hoja 3 e ingrese "Destornillador" en la celda A1.

Paso 5

Haz clic en la pestaña de la Hoja1 y en la celda B2, ingresa la siguiente fórmula:"=INDIRECTO("'"&A2&"'!A1")" (sin las comillas antes del signo igual o después del paréntesis final). Una vez que presiones "Entrar", la fórmula se evaluará y la celda mostrará la palabra "Naranja". La función INDIRECT() está sustituyendo el contenido de la celda A2 en el formato de referencia de celda de hoja cruzada normal. Esto da el mismo resultado que si hubiera ingresado " =Hoja2!A1" en la celda C2.

Paso 6

Copie la celda B2 y péguela en la celda B3. La celda B3 ahora mostrará la palabra "Destornillador". Esto se debe a que la referencia relativa en la fórmula que ingresó ahora extrae el nombre de la hoja de trabajo de la celda A3 en lugar de A2.

Consejo

La función INDIRECT() es una herramienta flexible que le permite sustituir el contenido de una celda determinada en una fórmula donde se puede evaluar.

Advertencia

Más de cien instancias de la función INDIRECT() ralentizarán la evaluación de una hoja de cálculo porque cada referencia INDIRECT() se verifica cada vez que se cambia un valor en esa pestaña.