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

Algunos usuarios han obtenido el mensaje " La referencia de la fuente de datos no es válida " al intentar 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 de la versión del sistema operativo o de Excel.

¿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 observando varios informes de usuarios y los pasos de reparación que siguieron para resolver el problema. Resulta que hay varios culpables comunes que terminarán provocando 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 puede 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 estaba definido, aparecerá el mismo mensaje de error. En este caso, puede resolver el problema definiendo la rabia antes de intentar crear la tabla dinámica.
  • La fuente de datos se refiere a un rango con nombre que contiene referencias no válidas . Otra posible razón por la que ocurre este error es cuando el rango está definido pero hace referencia a valores no válidos. En este caso, puede utilizar el Administrador de nombres para identificar los valores referenciados y realizar las modificaciones necesarias para resolver el problema.

Si actualmente tiene dificultades para resolver el  error La referencia de la fuente de datos no es válida  , este artículo le proporcionará varios pasos de solución de problemas que lo ayudarán a identificar el problema que desencadena 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 encontrar una solución que sea efectiva en su situación 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 de fuente 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 ' [] ', obtendrá este mensaje de error siempre 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 para hacer esto:

  1. Cierre la ventana de Excel que está usando actualmente el archivo. Si el archivo está en uso, no podrá cambiarle el nombre.
  2. Utilice el Explorador de archivos para navegar hasta 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 dinámica no está configurada para admitirlos.
  4. Intente recrear la tabla dinámica nuevamente y vea si todavía encuentra el error.

Si aún encuentra el   error La referencia de la fuente de datos no es válida o este método no se aplica a su escenario particular, continúe con el siguiente método a continuación.

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

Este problema también puede ocurrir si abre 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, que terminará desencadenando el  error La referencia de la fuente de datos no es válida  .

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

Una vez que el archivo de Excel se haya guardado localmente, vuelva a crear los pasos que desencadenaron anteriormente el   error La referencia de origen de datos no es válido y vea si puede crear la tabla dinámica sin encontrar el error.

Si este método no se aplica a su situación actual, pase al siguiente método a continuación.

Método 3: asegurarse de que el rango existe y está definido

Otro motivo por el que puede encontrar el mensaje " La referencia de la fuente de datos no es válida ". Error al intentar insertar una tabla dinámica es un rango no existente / no definido.

Para poner esto en perspectiva, digamos que está intentando crear una tabla dinámica. Naturalmente, va a Insertar PivoTable, selecciona el interruptor asociado 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 mensaje " La referencia de la fuente de datos no es válida ". error tan pronto como haga clic en Aceptar .

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 la cinta, luego haga clic en Administrador de nombres en la lista.
  2. Dentro de la ventana Administrador de nombres , haga clic en Nuevo y nombre el 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 correctamente la tabla dinámica sin encontrar el mismo mensaje de error.

Si este escenario no era aplicable o todavía encuentra el  error La referencia de la fuente de datos no es válida  incluso después de realizar los pasos anteriores, continúe con el siguiente método a continuación.

Método 4: Asegurarse de que la referencia para el rango nombrado sea válida

Incluso si ha definido con éxito el rango pero sigue viendo que la  referencia de la fuente de datos no es un error válido  , es probable que vea el mensaje porque el rango nombrado 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 Refer to: para hacer el cambio al valor correcto.

Una vez que se hayan realizado las modificaciones, intente crear una tabla dinámica nuevamente y vea si sigue viendo el mismo mensaje de error.