Solución: las referencias de origen de datos no son válidas en Excel

Algunos usuarios han estado obteniendo la " Referencia de origen de datos no válida " cuando intentaban crear una tabla dinámica a partir de un rango en Excel. Se informa que este error en particular ocurre con varias versiones de Excel y Windows, por lo que el problema no es específico del sistema operativo ni de la versión de Excel.

Referencia de origen no Error válido

¿Qué está causando el error "La referencia de la fuente de datos no es válida" en Excel?

Investigamos este mensaje de error en particular mirando varios informes de usuarios y los pasos de reparación que siguieron para resolver el problema. Como resultado, hay varios culpables comunes que terminarán activando este mensaje de error en particular:

  • El nombre del archivo de Excel contiene corchetes : hay un conjunto de caracteres prohibidos que no son compatibles con las tablas dinámicas. Una razón popular por la que podría estar viendo este error en particular es si el nombre del archivo de Excel contiene '[' o ']'. En este caso, el problema se puede resolver editando el nombre del archivo y eliminando los corchetes.
  • El archivo de Excel no se guarda en la unidad local : es posible que vea este mensaje de error en particular si intenta crear una tabla dinámica a partir de un archivo de Excel abierto directamente desde un sitio web o un archivo adjunto de correo electrónico. En este caso, el archivo se abrirá desde una carpeta temporal, que no tiene los mismos permisos que una carpeta normal. Si este escenario es aplicable, puede resolver el problema guardando primero el archivo .xlsx en su unidad local.
  • Los datos de la tabla dinámica se refieren a un rango inexistente : un rango que no está definido correctamente también puede estar causando este error en particular. Si está intentando crear una tabla dinámica con un rango que no se definió, recibirá el mismo mensaje de error. En este caso, puede resolver el problema definiendo la ira antes de intentar crear la tabla dinámica.
  • El origen de datos se refiere a un rango con nombre que contiene referencias no válidas . Otra posible razón por la que se produce este error es cuando el rango se define pero hace referencia a valores no válidos. En este caso, puede usar el Administrador de nombres para identificar los valores a los que se hace referencia y realizar las modificaciones necesarias para resolver el problema.

Si actualmente tiene dificultades para resolver el error de referencia de origen de datos no válido, este artículo le proporcionará varios pasos de solución de problemas que lo ayudarán a identificar el problema que está provocando el mensaje de error. A continuación, encontrará una colección de métodos que otros usuarios en una situación similar han utilizado para resolver esto.

Para obtener los mejores resultados, siga los métodos en el orden en que se presentan. Eventualmente, debería toparse con una solución que sea efectiva en su escenario particular.

¡Vamos a empezar!

Método 1: eliminar corchetes del nombre del archivo

Una de las razones más populares que terminará activando la referencia del origen de datos no es un error válido es un nombre de archivo de Excel incorrecto. Si los informes son generados por un sistema de automatización de informes y el nombre contiene caracteres prohibidos como corchetes ' [] ', recibirá este mensaje de error cada vez que intente crear una tabla dinámica.

Si este escenario es aplicable a su situación actual, podrá resolver el problema modificando el nombre del archivo .xlsx para eliminar los caracteres prohibidos. Aquí hay una guía rápida sobre cómo hacer esto:

  1. Cierre la ventana de Excel que está utilizando el archivo actualmente. Si el archivo está en uso, no podrá cambiarle el nombre.
  2. Use el Explorador de archivos para navegar a la ubicación del archivo de Excel. Una vez que llegue allí, haga clic derecho sobre él y elija Cambiar nombre.
  3. A continuación, continúe y elimine los corchetes del nombre del archivo, ya que la tabla Pivots no está configurada para admitirlos.

    Eliminar los corchetes del nombre del archivo
  4. Intente volver a crear la tabla dinámica nuevamente y vea si aún encuentra el error.

Si aún encuentra que la referencia del origen de datos no es un error válido o si este método no era aplicable a su escenario particular, avance al siguiente método a continuación.

Método 2: guardar el archivo en el disco local

Este problema también puede ocurrir si está abriendo un archivo directamente desde un sitio web o directamente desde un archivo adjunto de correo electrónico. En este caso, el archivo se abrirá desde un archivo temporal, lo que terminará activando la referencia del origen de datos no es un error válido .

Si este escenario es aplicable a su escenario actual, podrá resolver el problema guardando primero el archivo Excel en una unidad local. Entonces, antes de intentar crear la tabla Pivot, vaya a Archivo> Guardar como y guarde el archivo en una ubicación física (en su unidad local).

Guardar el archivo de Excel en la unidad local

Una vez que el archivo de Excel se ha guardado localmente, vuelva a crear los pasos que anteriormente activaban la referencia del origen de datos no es un error válido y vea si puede crear la tabla Pivots sin encontrar el error.

Si este método no era aplicable a su situación actual, avance al siguiente método a continuación.

Método 3: Asegurar que el rango exista y esté definido

Otra razón por la que puede encontrar el error " La referencia de origen de datos no es válida " al intentar insertar una tabla dinámica es un rango no existente / no definido.

Para poner esto en perspectiva, supongamos que está intentando crear una tabla dinámica. Naturalmente, va a Insertar PivoTable, selecciona la palanca asociada con Seleccionar una tabla o rango y establece la Tabla / Rango en 'prueba'. Ahora, si ha basado los valores en el rango de 'prueba' y no existe, verá el error " La referencia de la fuente de datos no es válida " tan pronto como haga clic en Aceptar .

Ver el error debido a un rango no existente

Si este escenario es aplicable, podrá solucionar el problema definiendo un rango antes de intentar crear una tabla dinámica. Aquí hay una guía rápida sobre cómo hacer esto.

  1. Haga clic en la pestaña Fórmulas de la barra de cinta, luego haga clic en Administrador de nombres de la lista.
  2. Dentro de la ventana del Administrador de nombres, haga clic en Nuevo y asigne un nombre al rango que va a crear. Luego, use el cuadro Se refiere a para establecer las celdas que desea usar para el rango. Puede escribirlo usted mismo o usar el selector incorporado.
  3. Ahora que el rango está definido, puede crear con éxito la tabla dinámica sin encontrar el mismo mensaje de error.

Si este escenario no era aplicable o si aún encuentra que la referencia del origen de datos no es un error válido incluso después de realizar los pasos anteriores, continúe con el siguiente método a continuación.

Método 4: garantizar que la referencia para el rango con nombre sea válida

Incluso si ha definido con éxito el rango pero todavía ve que la referencia del origen de datos no es un error válido, es probable que esté viendo el mensaje porque el rango con nombre se refiere a algunas celdas cuyos valores no son válidos.

Para rectificar esto, vaya a Fórmulas> Administrador de nombres y vea si el rango se refiere a las celdas que desea analizar a través de la tabla dinámica. Si ve alguna inconsistencia, use el cuadro Referir a: para hacer el cambio al valor correcto.

Asegurarse de que las referencias son válidas

Una vez que se realicen las modificaciones, intente crear una tabla dinámica nuevamente y vea si aún ve el mismo mensaje de error.

Artículos De Interés