Cuando usas Copilot en Excel para analizar datos que hacen referencia a otro libro a través de una ruta UNC, es posible que veas un mensaje de error o un resultado en blanco. Copilot no puede seguir referencias entre libros que apuntan a recursos compartidos de red como \\servidor\recurso\archivo.xlsx. Esta restricción existe porque Copilot opera dentro de los límites de seguridad del libro actual y no tiene permiso para recorrer ubicaciones de red externas. Este artículo explica por qué Copilot falla con libros vinculados por UNC y proporciona los pasos exactos para restaurar el análisis de datos asistido por IA.
Conclusiones clave: Solucionar Copilot con libros vinculados en rutas UNC
- Excel > Datos > Editar vínculos > Cambiar origen: Reemplaza la ruta UNC con una ruta local o de SharePoint para que Copilot pueda leer los datos vinculados.
- Excel > Datos > Obtener datos > Desde archivo > Desde libro: Importa los datos externos directamente al libro actual en lugar de usar referencias vinculadas.
- Power Query > Configuración de origen de datos > Cambiar origen: Modifica la ubicación del origen de datos a una ruta de SharePoint o OneDrive que Copilot admita.
Por qué Copilot no puede leer libros vinculados a través de rutas UNC
Copilot en Excel lee solo los datos que están directamente almacenados en el libro activo. Cuando una fórmula de celda hace referencia a otro libro a través de una ruta UNC, esos datos externos no se cargan en el modelo del libro actual. Copilot utiliza el motor de cálculo de Excel y el modelo de datos interno, que no incluyen vínculos externos de forma predeterminada. El modelo de seguridad de Microsoft 365 impide que Copilot acceda a recursos compartidos de red porque esas ubicaciones no forman parte de Microsoft Graph. Como resultado, cualquier solicitud para resumir, graficar o analizar datos que dependan de un libro vinculado devuelve un resultado vacío o un error.
Las rutas UNC se tratan como referencias externas. Excel almacena el vínculo como una fórmula, pero los valores vinculados solo se actualizan cuando abres el libro de origen o actualizas manualmente el vínculo. Copilot no activa una actualización. Incluso si el vínculo se actualiza, Copilot aún no puede leer los datos externos porque los datos residen fuera de la memoria del libro activo. La única forma de hacer que estos datos estén disponibles es traerlos al libro actual mediante importación, copia o una conexión directa a una ubicación en la nube compatible como SharePoint o OneDrive.
Pasos para solucionar Copilot cuando no puede leer libros vinculados
Tienes tres métodos para resolver este problema. Elige el método que mejor se adapte a tu flujo de trabajo y al tamaño de los datos.
Método 1: Reemplaza la ruta UNC con una ruta local o de SharePoint
- Abre el libro que contiene el vínculo externo
En Excel, ve a la pestaña Datos. En el grupo Consultas y conexiones, haz clic en Editar vínculos. El cuadro de diálogo Editar vínculos muestra todas las referencias externas. - Selecciona el libro vinculado que usa una ruta UNC
Haz clic en la entrada del vínculo que comienza con \\. El campo de origen muestra la ruta UNC completa. - Haz clic en Cambiar origen
En el cuadro de diálogo Cambiar origen, navega a una carpeta local como C:\Datos\ o a una biblioteca de documentos de SharePoint. Para SharePoint, copia la URL de la barra de direcciones del navegador y pégala en el cuadro Nombre de archivo. Asegúrate de que el nombre del archivo coincida exactamente. - Haz clic en Aceptar y luego en Cerrar
Excel actualiza el vínculo. Guarda el libro. Copilot ahora puede leer los datos porque el origen es local o está en SharePoint, ambos accesibles para Copilot.
Método 2: Importa los datos externos directamente al libro actual
- Abre el libro que necesita los datos externos
En la pestaña Datos, en el grupo Obtener y transformar datos, haz clic en Obtener datos. - Selecciona Desde archivo > Desde libro
Navega a la ruta UNC y selecciona el libro de origen. El panel Navegador muestra las tablas y hojas de ese libro. - Selecciona la hoja o tabla que necesitas
Haz clic en Cargar para importar los datos a una nueva hoja de cálculo o al Modelo de datos. Copilot ahora puede leer estos datos importados porque residen en el libro actual. - Elimina las fórmulas vinculadas originales
Después de completar la importación, elimina las fórmulas de vínculo externo antiguas para evitar confusiones. Usa Editar vínculos para romper el vínculo si es necesario.
Método 3: Usa Power Query para redirigir el origen de datos
- Abre el libro que contiene la conexión de Power Query
Ve a la pestaña Datos y haz clic en Consultas y conexiones. Encuentra la consulta que hace referencia a la ruta UNC. - Haz clic derecho en la consulta y selecciona Propiedades
En el cuadro de diálogo Propiedades, ve a la pestaña Definición. Anota la ruta de origen actual. - Cambia el origen a una carpeta de SharePoint o OneDrive
En la barra de fórmulas, reemplaza la ruta UNC con la URL de SharePoint. Por ejemplo, cambia= Excel.Workbook(File.Contents("\\server\share\file.xlsx"), null, true)a= Excel.Workbook(File.Contents("https://contoso.sharepoint.com/sites/team/Documents/file.xlsx"), null, true). - Actualiza la consulta
Haz clic en Actualizar todo en la pestaña Datos. La consulta ahora carga datos desde SharePoint. Copilot puede leer estos datos.
Si Copilot aún tiene problemas después de la solución principal
Copilot devuelve resultados genéricos en lugar de datos específicos del inquilino
Si Copilot aún devuelve resúmenes de alto nivel que no reflejan los datos vinculados reales, el libro puede contener valores en caché del antiguo vínculo UNC. Limpia la caché yendo a Archivo > Información > Administrar libro > Recuperar libros no guardados y luego cierra y vuelve a abrir el archivo. Alternativamente, usa Datos > Consultas y conexiones > Actualizar todo para forzar una actualización completa de datos.
Copilot muestra un error sobre permisos de origen de datos
Cuando cambias el origen a SharePoint, Copilot puede fallar si no tienes permiso para la biblioteca de SharePoint. Verifica que tu cuenta de Microsoft 365 tenga al menos acceso de lectura al sitio de SharePoint donde está almacenado el libro de origen. Contacta a tu administrador del inquilino para otorgar acceso si es necesario. Para rutas locales, asegúrate de que Excel tenga permiso para leer la carpeta. Ejecuta Excel como administrador si la ruta local está restringida.
El libro vinculado está almacenado en un NAS o unidad externa
Copilot no puede leer datos de almacenamiento conectado a la red o unidades USB. Copia el libro de origen a una carpeta local o a OneDrive. Luego repite el Método 1 o el Método 2. Después de copiar, actualiza el vínculo o vuelve a importar los datos. Copilot tendrá acceso al archivo.
Ruta UNC vs ruta de SharePoint: lo que Copilot puede leer
| Elemento | Ruta UNC | Ruta de SharePoint |
|---|---|---|
| Acceso de Copilot | No compatible | Compatible |
| Contexto de seguridad | Permisos de recurso compartido de archivos de Windows | Microsoft 365 y Microsoft Graph |
| Comportamiento de actualización | Solo manual | Automático cuando el archivo se abre en SharePoint |
| Integración con el modelo de datos | No cargado en la memoria del libro | Cargado en la memoria del libro |
| Mejor para | Trabajo solo local sin Copilot | Trabajo colaborativo con Copilot |
Después de aplicar uno de los tres métodos, puedes usar Copilot para analizar los datos. Por ejemplo, pide a Copilot que cree una tabla dinámica de ventas por región o que resalte valores atípicos en el conjunto de datos importado. Si trabajas frecuentemente con libros vinculados, considera migrar todos los archivos de origen a SharePoint o OneDrive. Este cambio asegura que Copilot pueda leer los datos sin actualizaciones manuales de vínculos. Como consejo avanzado, usa Power Query con un conector de carpeta de SharePoint para que cualquier archivo nuevo agregado a la carpeta esté automáticamente disponible para Copilot en tu libro.