Solució: les referències de fonts de dades no són vàlides a Excel



Proveu El Nostre Instrument Per Eliminar Problemes

Alguns usuaris han rebut el ' La referència de la font de dades no és vàlida ”En intentar crear una taula dinàmica a partir d’un interval a Excel. S'ha informat que aquest error concret s'ha produït amb diverses versions d'Excel i Windows, de manera que el problema no és específic de la versió del SO ni de la versió d'Excel.



La font de referència no és vàlida



Què causa l’error “La referència de la font de dades no és vàlida” a Excel?

Hem investigat aquest missatge d'error en concret mirant diversos informes dels usuaris i els passos de reparació que han seguit per resoldre el problema. Resulta que hi ha diversos culpables habituals que acabaran desencadenant aquest missatge d’error en particular:



  • El nom del fitxer Excel conté claudàtors - Hi ha un conjunt de caràcters prohibits que no són compatibles amb les taules dinàmiques. Un dels motius més populars pels quals és possible que vegeu aquest error en particular és si el nom del fitxer Excel conté '[' o ']'. En aquest cas, el problema es pot resoldre editant el nom del fitxer i traient els claudàtors.
  • El fitxer Excel no es desa a la unitat local - És possible que vegeu aquest missatge d'error en particular si intenteu crear una taula dinàmica a partir d'un fitxer Excel obert directament des d'un lloc web o un fitxer adjunt de correu electrònic. En aquest cas, el fitxer s’obrirà des d’una carpeta temporal, que no té els mateixos permisos que una carpeta normal. Si aquest escenari és aplicable, podeu resoldre el problema desant primer el fitxer .xlsx a la vostra unitat local.
  • Les dades de la taula dinàmica fan referència a un interval inexistent - Un interval que no estigui definit correctament també pot causar aquest error en particular. Si proveu de crear una taula dinàmica amb un interval que no s’ha definit, us mostrarà el mateix missatge d’error. En aquest cas, podeu resoldre el problema definint la ràbia abans d'intentar crear la taula dinàmica.
  • La font de dades fa referència a un interval anomenat que conté referències no vàlides - Una altra possible raó per la qual es produeix aquest error és quan es defineix l'interval, però fa referència a valors no vàlids. En aquest cas, podeu utilitzar el gestor de noms per identificar els valors a què fa referència i fer les modificacions necessàries per resoldre el problema.

Si actualment estàs lluitant per resoldre el problema La referència de la font de dades no és vàlida error, aquest article us proporcionarà diversos passos de resolució de problemes que us ajudaran a identificar el problema que provoca el missatge d'error. A continuació trobareu una col·lecció de mètodes que altres usuaris en una situació similar han utilitzat per resoldre-ho.

Per obtenir els millors resultats, seguiu els mètodes en l’ordre en què es presenten. Finalment, hauríeu d’ensopegar amb una solució que sigui efectiva en el vostre cas concret.

Anem a començar!



Mètode 1: eliminació de claudàtors del nom del fitxer

Un dels motius més populars que acabarà desencadenant el La referència de la font de dades no és vàlida L'error és un nom de fitxer Excel incorrecte. Si els informes els genera un sistema d’automatització d’informes i el nom conté caràcters prohibits, com ara claudàtors [] ', Rebreu aquest missatge d'error sempre que proveu de crear una taula dinàmica.

Si aquest escenari és aplicable a la vostra situació actual, podreu resoldre el problema modificant el nom del fitxer .xlsx per eliminar els caràcters prohibits. Aquí teniu una guia ràpida per fer-ho:

  1. Tanqueu la finestra d'Excel que utilitza actualment el fitxer. Si s’utilitza el fitxer, no el podreu canviar.
  2. Utilitzeu Explorador de fitxers per anar a la ubicació del fitxer Excel. Un cop hi arribeu, feu-hi clic amb el botó dret i trieu Canvia el nom.
  3. A continuació, seguiu endavant i elimineu claudàtors del nom del fitxer, ja que la taula dinàmica no està configurada per donar-los suport.

    Eliminació dels claudàtors del nom del fitxer

  4. Proveu de tornar a crear la taula dinàmica i comproveu si encara esteu trobant l'error.

Si encara us trobeu amb La referència de la font de dades no és vàlida error o aquest mètode no era aplicable al vostre escenari concret, aneu al següent mètode.

Mètode 2: desar el fitxer al disc local

Aquest problema també es pot produir si obriu un fitxer directament des d’un lloc web o directament des d’un fitxer adjunt de correu electrònic. En aquest cas, el fitxer s'obrirà des d'un fitxer temporal, que acabarà activant el fitxer La referència de la font de dades no és vàlida error.

Si aquest escenari és aplicable a l'escenari actual, podreu resoldre el problema desant primer el fitxer Excel en una unitat local. Per tant, abans d’intentar crear la taula dinàmica, aneu a Fitxer> Desa com a i deseu el fitxer en una ubicació física (a la vostra unitat local).

Desar el fitxer Excel a la unitat local

Un cop el Excel s'ha desat localment, recreeu els passos que anteriorment activaven el fitxer La referència de la font de dades no és vàlida error i vegeu si podeu crear la taula dinàmica sense trobar-vos amb l’error.

Si aquest mètode no era aplicable a la vostra situació actual, aneu al següent mètode.

Mètode 3: assegureu-vos que l’interval existeix i que està definit

Un altre motiu pel qual us podeu trobar amb el ' La referència de la font de dades no és vàlida '. un error en intentar inserir una taula dinàmica és un interval inexistent / no definit.

Per posar-ho en perspectiva, suposem que proveu de crear una taula dinàmica. Naturalment, aneu a Insereix PivoTable, seleccioneu la commutació associada a Seleccioneu una taula o un interval i establir el Taula / rang a ‘Prova’. Ara, si heu basat els valors en l’interval ‘prova’ i no existeix, veureu el text ' La referència de la font de dades no és vàlida '. error tan bon punt feu clic D'acord .

Veure l’error degut a un interval inexistent

Si aquest escenari és aplicable, podreu solucionar el problema definint un interval abans d'intentar crear una taula dinàmica. Aquí teniu una guia ràpida sobre com fer-ho.

  1. Feu clic a Fórmules de la barra de cintes i, a continuació, feu clic a Gestor de noms de la llista.
  2. Dins del Gestor de noms finestra, feu clic a Novetat i posa un nom a l'interval que crearàs. A continuació, utilitzeu el fitxer Es refereix a quadre per establir les cel·les que voleu utilitzar per a l'interval. Podeu escriure-ho vosaltres mateixos o utilitzar el selector integrat.
  3. Ara que l’interval està definit, podeu crear amb èxit la taula dinàmica sense haver de trobar el mateix missatge d’error.

Si aquest escenari no era aplicable o encara el trobeu La referència de la font de dades no és un error vàlid fins i tot després de realitzar els passos anteriors, baixeu al següent mètode següent.

Mètode 4: assegureu-vos que la referència per a l'interval anomenat sigui vàlida

Fins i tot si heu definit correctament l'interval, però encara esteu veient el fitxer La referència de la font de dades no és vàlida error, és probable que vegeu el missatge perquè l’interval anomenat fa referència a algunes cel·les els valors dels quals no són vàlids.

Per corregir-ho, aneu a Fórmules> Gestor de noms i comproveu si l'interval fa referència a les cel·les que voleu analitzar a través de la taula dinàmica. Si veieu alguna incoherència, utilitzeu el fitxer Consulteu: per canviar al valor correcte.

Assegurar-se que les referències són vàlides

Un cop fetes les modificacions, proveu de tornar a crear una taula dinàmica i comproveu si continueu veient el mateix missatge d'error.

4 minuts de lectura