Fix: referințele la sursa de date nu sunt valide în Excel

Unii utilizatori obțin „ Referința sursei de date nu este validă ” atunci când încearcă să creeze un tabel pivot dintr-un interval din Excel. Această eroare particulară este raportată a apărut cu mai multe versiuni Excel și Windows - deci problema nu este specifică pentru OS sau pentru versiunea Excel.

Referință sursă Nu eroare valabilă

Ce provoacă eroarea „Referința sursei de date nu este validă” în Excel?

Am investigat acest mesaj de eroare particular, analizând diverse rapoarte ale utilizatorilor și etapele de reparație pe care le-au urmat pentru a rezolva problema. După cum se dovedește, există mai mulți vinovați comuni care vor ajunge să declanșeze acest mesaj de eroare special:

  • Numele fișierului Excel conține paranteze pătrate - Există un set de caractere interzise care nu sunt acceptate de tabelele Pivot. Un motiv popular pentru care ați putea vedea această eroare este dacă numele fișierului excel conține '[' sau ']'. În acest caz, problema poate fi rezolvată prin editarea numelui fișierului și eliminarea parantezelor pătrate.
  • Fișierul Excel nu este salvat pe unitatea locală - S-ar putea să vedeți acest mesaj de eroare special dacă încercați să creați o Tabelă rotativă dintr-un fișier Excel deschis direct de pe un site web sau un atașament de e-mail. În acest caz, fișierul va fi deschis dintr-un folder temporar, care nu are aceleași permisiuni ca un folder obișnuit. Dacă acest scenariu este aplicabil, puteți rezolva problema salvând mai întâi fișierul .xlsx pe unitatea locală.
  • Datele din tabelul pivot se referă la un interval inexistent - Un interval care nu este definit corect poate provoca, de asemenea, această eroare. Dacă încercați să creați o tabelă Pivot cu un interval care nu a fost definit, veți fi cu același mesaj de eroare. În acest caz, puteți rezolva problema prin definirea furiei înainte de a încerca să creați tabelul rotativ.
  • Sursa de date se referă la un interval numit care conține referințe nevalide - Un alt posibil motiv pentru care apare această eroare este atunci când intervalul este definit, dar se referă la valori nevalide. În acest caz, puteți utiliza Nume Manager pentru a identifica valorile la care face referire și pentru a face modificările necesare pentru a rezolva problema.

Dacă în prezent vă luptați să rezolvați referința la sursa de date nu este o eroare validă, acest articol vă va oferi mai multe etape de depanare care vă vor ajuta să identificați problema care declanșează mesajul de eroare. Mai jos veți găsi o colecție de metode pe care alți utilizatori într-o situație similară le-au folosit pentru a rezolva această problemă.

Pentru cele mai bune rezultate, urmați metodele în ordinea în care sunt prezentate. În cele din urmă, ar trebui să te lovești de o soluție care va fi eficientă în scenariul dvs. particular.

Sa incepem!

Metoda 1: Scoaterea parantezelor din numele fișierului

Unul dintre cele mai cunoscute motive care vor duce la declanșarea referinței sursei de date nu este o eroare validă este un nume de fișier Excel incorect. Dacă rapoartele sunt generate de un sistem de automatizare a rapoartelor și numele conține caractere interzise, ​​precum parantezele pătrate ' [] ', veți primi acest mesaj de eroare ori de câte ori încercați să creați un tab PivotTable.

Dacă acest scenariu este aplicabil situației dvs. actuale, veți putea rezolva problema modificând numele fișierului .xlsx pentru a elimina caracterele interzise. Iată un ghid rapid pentru a face acest lucru:

  1. Închideți fereastra Excel care folosește în prezent fișierul. Dacă fișierul este utilizat, nu îl vei putea redenumi.
  2. Utilizați File Explorer pentru a naviga la locația fișierului Excel. După ce ajungeți, faceți clic dreapta pe ea și alegeți Redenumiți.
  3. Apoi, mergeți mai departe și eliminați parantezele din numele fișierului, deoarece tabelul Pivots nu este configurat pentru a le susține.

    Scoaterea parantezelor din numele fișierului
  4. Încercați să recreați din nou tabelul Pivot și să vedeți dacă mai întâmpinați eroarea.

Dacă încă întâlniți referința la sursa de date nu este o eroare validă sau această metodă nu se aplică scenariului dvs. particular, treceți la următoarea metodă de mai jos.

Metoda 2: Salvarea fișierului pe discul local

Această problemă poate apărea și dacă deschideți un fișier direct de pe un site web sau direct dintr-un atașament de e-mail. În acest caz, fișierul va fi deschis dintr-un fișier temporar, ceea ce va duce la declanșarea referinței sursei de date nu este o eroare validă .

Dacă acest scenariu este aplicabil scenariului dvs. curent, veți putea rezolva problema salvând fișierul Excel pe o unitate locală. Așadar, înainte de a încerca să creezi tabelul Pivot, mergi la File> Save as și salvează fișierul într-o locație fizică (pe unitatea locală).

Salvarea fișierului Excel pe unitatea locală

După ce fișierul Excel a fost salvat local, recreați pașii care au declanșat anterior referința la sursa de date nu este o eroare validă și vedeți dacă puteți crea tabelul Pivots fără să întâlniți eroarea.

Dacă această metodă nu se aplică situației dvs. actuale, treceți la următoarea metodă de mai jos.

Metoda 3: Asigurarea faptului că intervalul există și este definit

Un alt motiv pentru care s-ar putea să întâlniți eroarea „ Referința sursei de date nu este validă ” atunci când încercați să inserați o tabel rotativ este un interval inexistent / care nu este definit.

Pentru a pune acest lucru în perspectivă, să spunem că încercați să creați PivotTable. Desigur, accesați Insert PivoTable, selectați comutarea asociată cu Selectați o tabelă sau un interval și setați Tabelul / Intervalul pe „testare”. Acum, dacă ați bazat valorile pe intervalul „test” și nu există, veți vedea eroarea „ Referința sursei de date nu este validă ” imediat ce faceți clic pe Ok .

Văzând eroarea din cauza intervalului inexistent

Dacă acest scenariu este aplicabil, veți putea să rezolvați problema definind un interval înainte de a încerca să creați un tabel pivot. Iată un ghid rapid despre cum să faceți acest lucru.

  1. Faceți clic pe fila Formule din bara de panglici, apoi faceți clic pe Name Manager din listă.
  2. În fereastra Managerului de nume, faceți clic pe Nou și denumiți intervalul pe care îl veți crea. Apoi, utilizați caseta Refers pentru a seta celulele pe care doriți să le utilizați pentru interval. Puteți să-l tastați singur sau să folosiți selectorul încorporat.
  3. Acum că intervalul este definit, puteți crea cu succes tabelul pivot fără să întâlniți același mesaj de eroare.

Dacă acest scenariu nu a fost aplicabil sau încă întâlniți referința la sursa de date nu este o eroare valabilă chiar și după ce efectuați pașii de mai sus, treceți la următoarea metodă de mai jos.

Metoda 4: Asigurarea validității referinței pentru intervalul numit

Chiar dacă ați definit cu succes intervalul, dar vedeți în continuare că referința sursei de date nu este o eroare validă, este posibil să vedeți mesajul, deoarece intervalul numit se referă la unele celule ale căror valori nu sunt valide.

Pentru a remedia acest lucru, accesați Formule> Manager nume și vedeți dacă intervalul se referă la celulele pe care doriți să le analizați prin tabelul pivot. Dacă observați neconcordanțe, utilizați caseta Referiți la: pentru a face trecerea la valoarea corectă.

Asigurarea că referințele sunt valide

După efectuarea modificărilor, încercați să creați din nou o tabelă rotativă și vedeți dacă mai vedeți același mesaj de eroare.

Articole Interesante