Sus fórmulas de Excel muestran errores #¡REF! después de cerrar otro libro. Esto sucede porque la referencia externa de la fórmula pierde su vínculo. La referencia apunta a una celda en un archivo que ya no está abierto. Este artículo explica por qué ocurre este error y cómo solucionarlo. Aprenderá a convertir esos vínculos volátiles en valores estáticos para preservar sus datos.
Puntos clave: Solución de errores #¡REF! por libros cerrados
- Pegado especial > Valores: Reemplaza una fórmula por su resultado actual, rompiendo permanentemente el vínculo con el origen externo.
- Datos > Editar vínculos > Romper vínculo: Corta todas las conexiones a un libro de origen específico a la vez, convirtiendo las fórmulas en valores.
- Buscar y seleccionar > Fórmulas: Resalta rápidamente todas las celdas que contienen fórmulas, incluidas las que tienen referencias externas, para su conversión por lotes.
Por qué los vínculos externos se convierten en errores #¡REF!
Una referencia externa, o vínculo, es una fórmula que extrae datos de una celda en otro libro de Excel. Una fórmula como ='[Budget.xlsx]Sheet1′!$A$1 hace referencia directamente a la celda A1 del archivo Presupuesto. Excel necesita acceder a ese archivo de origen para calcular el resultado de la fórmula. Cuando el libro de origen está abierto, Excel puede leer los datos directamente desde su memoria.
Cuando cierra el libro de origen, Excel ya no puede recuperar los datos en vivo. Para evitar mostrar información incorrecta, Excel cambia la referencia a un error #¡REF!. Esta es una característica de seguridad. Le advierte que los datos no están disponibles actualmente desde su origen original. La fórmula en sí sigue intacta, pero la ruta a los datos se rompe mientras el archivo está cerrado.
Volver a abrir el libro de origen normalmente restaurará los valores y eliminará los errores #¡REF!. Sin embargo, a menudo necesita compartir o archivar un informe sin sus archivos de soporte. En estos casos, debe convertir las fórmulas a sus valores calculados. Esta acción elimina la dependencia del archivo externo de forma permanente.
Pasos para convertir referencias externas en valores estáticos
Convertir fórmulas en valores reemplaza el vínculo con el número o texto que mostraba. El valor se convierte en un dato normal en la celda. Utilice este método cuando ya no necesite una conexión en vivo con los datos de origen.
Método 1: Convertir celdas o rangos individuales con Pegado especial
- Seleccione las celdas con errores #¡REF!
Haga clic en la celda o arrastre el mouse para seleccionar un rango de celdas que contengan las fórmulas rotas. - Copie las celdas seleccionadas
Presione Ctrl+C en su teclado o haga clic con el botón derecho en la selección y elija Copiar. - Abra el cuadro de diálogo Pegado especial
Mantenga las celdas seleccionadas. Vaya a la pestaña Inicio en la cinta de opciones. Haga clic en la pequeña flecha debajo del botón Pegar y seleccione Pegado especial. - Pegue como valores
En el cuadro de diálogo Pegado especial, seleccione la opción Valores. Haga clic en Aceptar. Los errores #¡REF! se reemplazarán con los últimos valores calculados de las fórmulas.
Método 2: Romper todos los vínculos a un libro de origen específico
Este método es eficiente cuando su archivo tiene muchas fórmulas vinculadas a un origen externo que desea eliminar.
- Abra el cuadro de diálogo Editar vínculos
Vaya a la pestaña Datos en la cinta de opciones. En el grupo Consultas y conexiones, haga clic en Editar vínculos. - Seleccione el libro de origen
El cuadro de diálogo Editar vínculos enumera todos los libros externos a los que hace referencia su archivo. Haga clic en el nombre del libro cerrado que causa los errores #¡REF!. - Rompa el vínculo
Haga clic en el botón Romper vínculo. Aparecerá un mensaje de advertencia indicando que esta acción convierte todas las fórmulas en valores. Haga clic en Romper vínculos para confirmar. Todas las fórmulas que hacen referencia a ese libro se reemplazarán con sus valores actuales.
Método 3: Buscar y convertir todas las fórmulas en la hoja
- Seleccione todas las fórmulas
Haga clic en el botón Buscar y seleccionar en la pestaña Inicio. Elija Ir a especial en el menú. En el cuadro de diálogo, seleccione Fórmulas y haga clic en Aceptar. Esto resalta cada celda que contiene una fórmula. - Copie y pegue como valores
Con todas las fórmulas seleccionadas, presione Ctrl+C para copiar. Luego, sin cambiar la selección, abra el cuadro de diálogo Pegado especial (Inicio > Pegar > Pegado especial). Elija Valores y haga clic en Aceptar. Esto convierte cada fórmula de la hoja en un valor, incluidas las internas.
Errores comunes y limitaciones al convertir vínculos
Los datos se vuelven estáticos y no se actualizan
Después de convertir una fórmula en un valor, la conexión desaparece. Si los datos de origen cambian más adelante, sus valores pegados no se actualizarán. Este es el resultado previsto. Utilice esta técnica solo en datos que esté finalizando. Para informes que necesiten actualizaciones periódicas, mantenga los archivos de origen juntos y ábralos antes de actualizar.
Romper vínculos afecta a todas las fórmulas de ese origen
El comando Romper vínculo en el cuadro de diálogo Editar vínculos es absoluto. Convierte cada fórmula vinculada a ese libro externo específico. No puede romper selectivamente algunos vínculos y mantener otros al mismo archivo. Si necesita mantener algunos vínculos activos, utilice el método de Pegado especial en rangos de celdas específicos.
Los errores #¡REF! persisten después de usar Pegado especial
Si una celda muestra #¡REF! y utiliza Pegado especial > Valores, pegará un error #¡REF! como valor estático. Para evitar esto, debe realizar la operación de pegado mientras el libro de origen está abierto y la fórmula muestra el valor correcto. Abra el archivo de origen, deje que las fórmulas se calculen y luego conviértalas en valores.
Pegado especial vs. Romper vínculo: diferencias clave
| Elemento | Pegado especial > Valores | Editar vínculos > Romper vínculo |
|---|---|---|
| Alcance de la acción | Funciona solo en las celdas seleccionadas actualmente | Afecta a todas las fórmulas vinculadas al libro de origen elegido en todo el archivo |
| Control | Alta precisión; usted elige exactamente qué celdas convertir | Control amplio; convierte todos los vínculos de un origen, no puede excluir fórmulas específicas |
| Mejor caso de uso | Convertir una tabla o rango específico de datos externos | Eliminar permanentemente toda dependencia de un único archivo de origen completo |
| Resultado en errores #¡REF! | Pega el error visible como un valor estático si el origen está cerrado | Convierte las fórmulas a sus últimos valores conocidos antes de romper el vínculo |
| Ubicación del comando | Pestaña Inicio, cuadro de diálogo Pegado especial | Pestaña Datos, cuadro de diálogo Editar vínculos |
Ahora puede detener los errores #¡REF! convirtiendo los vínculos externos en valores. Utilice Pegado especial para actualizaciones selectivas o Romper vínculo para eliminar toda la dependencia de un archivo. Para un control avanzado, utilice la herramienta Buscar y seleccionar para apuntar a todas las fórmulas a la vez. Recuerde abrir los libros de origen antes de convertir para asegurarse de capturar los datos correctos.