Oprava: Odkazy na zdroj údajov nie sú v programe Excel platné

Niektorí používatelia dostávajú „Odkaz na zdroj údajov je neplatný”Pri pokuse o vytvorenie kontingenčnej tabuľky z rozsahu v programe Excel. Táto konkrétna chyba sa údajne vyskytuje vo viacerých verziách Excelu a Windows - problém teda nie je konkrétny pre OS alebo Excel.

Čo spôsobuje chybu „Odkaz na zdroj údajov nie je platný“ v programe Excel?

Preskúmali sme toto konkrétne chybové hlásenie tým, že sme sa pozreli na rôzne správy od používateľov a na kroky opravy, ktoré vykonali s cieľom vyriešiť problém. Ako sa ukázalo, existuje niekoľko bežných vinníkov, ktorí nakoniec spustia toto konkrétne chybové hlásenie:

  • Názov súboru programu Excel obsahuje hranaté zátvorky - Existuje množina zakázaných znakov, ktoré kontingenčné tabuľky nepodporujú. Jedným z populárnych dôvodov, prečo by sa vám mohla zobraziť táto konkrétna chyba, je to, ak názov súboru programu Excel obsahuje „[“ alebo „]“. V takom prípade je možné problém vyriešiť úpravou názvu súboru a odstránením hranatých zátvoriek.
  • Súbor programu Excel sa neukladá na lokálny disk - Toto konkrétne chybové hlásenie sa môže zobraziť, ak sa pokúsite vytvoriť kontingenčnú tabuľku zo súboru programu Excel otvoreného priamo z webovej stránky alebo z e-mailovej prílohy. V takom prípade sa súbor otvorí z dočasného priečinka, ktorý nemá rovnaké povolenia ako bežný priečinok. Ak je tento scenár použiteľný, môžete problém vyriešiť tak, že najskôr uložíte súbor .xlsx na svoj lokálny disk.
  • Údaje kontingenčnej tabuľky sa vzťahujú na neexistujúci rozsah - Rozsah, ktorý nie je správne definovaný, môže tiež spôsobiť túto konkrétnu chybu. Ak sa pokúšate vytvoriť kontingenčnú tabuľku s rozsahom, ktorý nebol definovaný, zobrazí sa rovnaká chybová správa. V takom prípade môžete problém vyriešiť definovaním zúrivosti pred pokusom o vytvorenie kontingenčnej tabuľky.
  • Zdroj údajov odkazuje na pomenovaný rozsah, ktorý obsahuje neplatné odkazy - Ďalším možným dôvodom, prečo k tejto chybe dôjde, je definovanie rozsahu, ktorý však odkazuje na neplatné hodnoty. V takom prípade môžete použiť Správcu mien na identifikáciu odkazovaných hodnôt a vykonanie potrebných úprav na vyriešenie problému.

Ak sa momentálne snažíte vyriešiť problémOdkaz na zdroj údajov je neplatnýchyba, tento článok vám poskytne niekoľko krokov na riešenie problémov, ktoré vám pomôžu identifikovať problém, ktorý spôsobuje chybové hlásenie. Ďalej nájdete zbierku metód, ktoré na vyriešenie problému použili ostatní používatelia v podobnej situácii.

Najlepšie výsledky dosiahnete, ak budete postupovať v poradí, v akom sú uvedené. Nakoniec by ste mali naraziť na opravu, ktorá bude účinná vo vašom konkrétnom scenári.

Poďme začať!

Metóda 1: Odstránenie zátvoriek z názvu súboru

Jedným z najpopulárnejších dôvodov, ktoré nakoniec spustiaOdkaz na zdroj údajov je neplatnýchyba je nesprávny názov súboru programu Excel. Ak sú správy generované automatizačným systémom prehľadov a názov obsahuje zakázané znaky, ako sú hranaté zátvorky ‘[]„, Toto chybové hlásenie sa zobrazí pri každom pokuse o vytvorenie kontingenčnej tabuľky.

Ak je tento scenár použiteľný pre vašu súčasnú situáciu, budete môcť problém vyriešiť úpravou názvu súboru .xlsx, aby ste odstránili zakázané znaky. Tu je stručný sprievodca:

  1. Zatvorte okno programu Excel, ktoré momentálne používa súbor. Ak sa súbor používa, nebudete ho môcť premenovať.
  2. Pomocou programu Prieskumník prejdite na umiestnenie súboru Excel. Akonáhle sa tam dostanete, kliknite na ňu pravým tlačidlom myši a vyberte si Premenovať.
  3. Ďalej pokračujte a odstráňte z názvu súboru zátvorky, pretože tabuľka Pivots nie je nakonfigurovaná na ich podporu.
  4. Pokúste sa znova vytvoriť kontingenčnú tabuľku a skontrolujte, či sa chyba stále vyskytuje.

Ak sa stále stretávate sOdkaz na zdroj údajov je neplatný chyba alebo táto metóda nebola použiteľná pre váš konkrétny scenár, prejdite dole na ďalšiu metódu nižšie.

Metóda 2: Uloženie súboru na lokálny disk

Tento problém sa môže vyskytnúť aj vtedy, ak súbor otvárate priamo z webovej stránky alebo priamo z prílohy e-mailu. V takom prípade sa súbor otvorí z dočasného súboru, ktorý nakoniec spôsobí spustenie súboruOdkaz na zdroj údajov je neplatnýchyba.

Ak je tento scenár použiteľný pre váš súčasný scenár, budete môcť tento problém vyriešiť tak, že najskôr uložíte súbor programu Excel na miestnu jednotku. Predtým, ako sa pokúsite vytvoriť kontingenčnú tabuľku, choďte na Súbor> Uložiť akoa uložte súbor na fyzické miesto (na miestny disk).

Raz Excel súbor bol lokálne uložený, znova vytvorte kroky, ktoré predtým spúšťaliOdkaz na zdroj údajov je neplatný chyba a uvidíte, či môžete vytvoriť tabuľku Pivots bez toho, aby ste sa s chybou stretli.

Ak tento spôsob pre vašu súčasnú situáciu nebol použiteľný, prejdite nadol na ďalší spôsob uvedený nižšie.

Metóda 3: Zaistenie, že rozsah existuje a je definovaný

Ďalším dôvodom, prečo sa môžete stretnúť s „Odkaz na zdroj údajov je neplatný. “ chyba pri pokuse o vloženie kontingenčnej tabuľky je neexistujúci / nedefinovaný rozsah.

Aby sme to uviedli na pravú mieru, povedzme, že sa pokúšate vytvoriť kontingenčnú tabuľku. Prirodzene, pôjdete do vloženia tabuľky PivoTable a vyberiete prepínač spojený s Vyberte tabuľku alebo rozsah a nastaviť Tabuľka / rozsah do„Test“.Teraz, ak ste vychádzali z „testovacieho“ rozsahu a neexistuje, uvidíte „Odkaz na zdroj údajov je neplatný. “ chyba hneď ako kliknete Ok.

Ak je tento scenár použiteľný, budete môcť tento problém vyriešiť definovaním rozsahu pred pokusom o vytvorenie kontingenčnej tabuľky. Tu je stručný sprievodca, ako to urobiť.

  1. Kliknite na ikonu Vzorce na páse s nástrojmi na páse s nástrojmi, potom kliknite na Správca mien zo zoznamu.
  2. Vnútri Správca mien okno, kliknite na Nový a pomenujte rozsah, ktorý chcete vytvoriť. Potom použite Odkazuje na políčko na nastavenie buniek, ktoré chcete použiť pre rozsah. Môžete to buď sami napísať, alebo použiť vstavaný selektor.
  3. Teraz, keď je definovaný rozsah, môžete úspešne vytvoriť kontingenčnú tabuľku bez toho, aby ste narazili na rovnaké chybové hlásenie.

Ak tento scenár nebol použiteľný alebo sa stále stretávate sOdkaz na zdroj údajov nie je platná chybaaj po vykonaní vyššie uvedených krokov prejdite na nasledujúcu metódu nižšie.

Metóda 4: Zaistenie platnosti referencie pre pomenovaný rozsah

Aj keď ste úspešne definovali rozsah, ale stále sa zobrazuje hodnotaOdkaz na zdroj údajov je neplatnýchyba, je pravdepodobné, že sa vám zobrazuje správa, pretože pomenovaný rozsah odkazuje na niektoré bunky, ktorých hodnoty nie sú platné.

Ak to chcete napraviť, choďte na Vzorce> Správca mien a zistite, či rozsah odkazuje na bunky, ktoré chcete analyzovať prostredníctvom kontingenčnej tabuľky. Ak narazíte na nejaké nezrovnalosti, použite Odkazujú na: políčko na prepnutie na správnu hodnotu.

Po vykonaní úprav sa pokúste znova vytvoriť kontingenčnú tabuľku a skontrolujte, či sa vám stále zobrazuje rovnaká chybová správa.