Cómo hacer referencia a otra hoja en Excel
Actualizado el
Para usar un valor de otra hoja, escribe =, haz clic en la pestaña de la hoja, haz clic en la celda y presiona Enter. Excel escribe el nombre de la hoja, un signo de exclamación y la celda: =Enero!B5. Si el nombre tiene un espacio, va entre comillas simples: ='Avenida Juárez'!B5.
Cómo se escribe una referencia a otra hoja
=Hoja!A1 ='Nombre de hoja'!A1
- Enero
- El nombre de la hoja, tal como aparece en la pestaña. Da igual si usas mayúsculas o minúsculas.
- !
- Separa el nombre de la hoja de la referencia. Toda referencia a otra hoja lo necesita.
- ' '
- Comillas simples alrededor del nombre cuando tiene espacios o signos de puntuación:
'Avenida Juárez'!B5. Excel las pone solo cuando haces clic. - B5
- Una celda o un rango, como cualquier referencia:
Enero!B2:B6es un rango de la hoja Enero. Agrega$para fijarlo, como siempre.
Practica referencias entre hojas aquí
La cuadrícula tiene varias hojas: cambia de una a otra con las pestañas de abajo o con Ctrl + Av Pág y Ctrl + Re Pág, y escribe tu fórmula en la hoja Resumen.
Traer un total de otra hoja
Las ventas de enero están en la hoja Enero, con el total del mes en B5. Haz clic en las pestañas debajo de la cuadrícula (o presiona Ctrl + Av Pág) para verla y luego vuelve a Resumen. En B2, muestra ese total con una referencia a la otra hoja.
| Mes | Ventas ($) |
| Enero |
Cómo hacer referencia a otra hoja paso a paso
- Selecciona la celda que mostrará el resultado y escribe
=. - Haz clic en la pestaña de la otra hoja, abajo en la ventana, o presiona Ctrl + Av Pág para pasar a la hoja siguiente.
- Haz clic en la celda que necesitas, o arrastra sobre un rango dentro de una función como SUMA.
- Presiona Enter. Excel vuelve a tu hoja y la barra de fórmulas muestra la referencia, por ejemplo
=Enero!B5. También puedes escribirla directamente.
Ejemplos de fórmulas entre hojas
Una celda de otra hoja
=Enero!B5
Muestra el total de B5 de la hoja Enero y se actualiza cuando cambia.
La misma celda en varias hojas
=Enero!B5+Febrero!B5+Marzo!B5
Suma los totales mensuales para obtener el trimestre. Cada referencia indica su propia hoja.
Un rango de otra hoja
=SUMA(Marzo!B2:B6)
Cualquier función acepta un rango de otra hoja.
Un nombre de hoja con espacios
='Plaza Norte'!B5
Las comillas rodean solo el nombre, antes del signo de exclamación.
Una tabla de búsqueda en su propia hoja
=BUSCARV(A2;Precios!$A$2:$B$6;2;FALSO)
Guarda la lista de precios en una hoja aparte y consúltala desde cualquier lugar del libro.
Problemas comunes y cómo resolverlos
| Resultado | Causa | Solución |
|---|---|---|
| #¡REF! | Se eliminó la hoja a la que apuntaba la fórmula. | Eliminar una hoja normalmente no se puede deshacer: vuelve a abrir la última versión guardada si todavía la necesitas, o vuelve a escribir la referencia a una hoja que exista. |
| Se abre la ventana Actualizar valores | Excel no encontró ninguna hoja con ese nombre, a menudo por un error al escribirlo o por un nombre con espacios escrito sin comillas, y busca otro archivo. | Cancela, revisa cómo está escrito en la pestaña y agrega comillas simples si el nombre tiene espacios. |
| 0 | La celda de la otra hoja está vacía, o la fórmula apunta a la fila equivocada. | Haz clic en la pestaña y revisa la celda que indica la fórmula. |
| El mismo mes en todas las filas | Al copiar una fórmula se mueven sus celdas, pero el nombre de la hoja nunca cambia. | Cambia el nombre de la hoja en cada fila, o escribe cada fórmula haciendo clic en su propia hoja. |
¿Otra hoja, otro libro o una copia?
Una referencia a otra hoja del mismo libro (=Enero!B5) se mantiene al día y resiste los cambios de nombre: renombra la pestaña y Excel reescribe todas las fórmulas que la usan. Una referencia a otro libro agrega el nombre del archivo entre corchetes, como =[Ventas.xlsx]Enero!$B$5, y depende de que el archivo siga en su lugar. Copiar los valores en vez de referenciarlos es más simple, pero quedan desactualizados en cuanto cambia el origen: conserva la referencia mientras las cifras todavía puedan cambiar.
Preguntas frecuentes
¿Cómo hago referencia a una celda de otra hoja en Excel?
Escribe =, haz clic en la pestaña de la otra hoja, haz clic en la celda y presiona Enter. El resultado se ve así: =Enero!B5, es decir, nombre de la hoja, signo de exclamación y celda.
¿Por qué hay comillas simples alrededor del nombre de la hoja?
El nombre tiene un espacio o un signo de puntuación, como en 'Avenida Juárez'!B5. Sin las comillas, Excel no sabría dónde termina el nombre.
¿Qué pasa con mis fórmulas si cambio el nombre de una hoja?
Excel las actualiza solo: =Enero!B5 pasa a ='Ventas enero'!B5 en todas partes. En cambio, si eliminas la hoja, las fórmulas muestran #¡REF!.
¿BUSCARV o SUMA pueden usar datos de otra hoja?
Sí. Cualquier argumento que recibe un rango acepta uno de otra hoja, como =SUMA(Marzo!B2:B6) o =BUSCARV(A2;Precios!$A$2:$B$6;2;FALSO).
Sigue practicando
Los 5 ejercicios de fórmulas entre hojas, con explicaciones y seguimiento de tu avance.
Abrir los ejercicios de fórmulas entre hojas