Oprava: Odkazy na zdroj dat nejsou v aplikaci Excel platné

Někteří uživatelé dostávali „Odkaz na zdroj dat není platný„Při pokusu o vytvoření kontingenční tabulky z rozsahu v aplikaci Excel. Tato konkrétní chyba se údajně vyskytuje u více verzí Excel a Windows - problém tedy není specifický ani pro OS, ani pro Excel.

Co způsobuje chybu „Odkaz na zdroj dat není platný“ v aplikaci Excel?

Tuto konkrétní chybovou zprávu jsme prozkoumali prohlédnutím různých uživatelských zpráv a kroků opravy, které provedli, abychom problém vyřešili. Jak se ukázalo, existuje několik běžných viníků, kteří nakonec spustí tuto konkrétní chybovou zprávu:

  • Název souboru aplikace Excel obsahuje hranaté závorky - Existuje sada zakázaných znaků, které kontingenční tabulky nepodporují. Jedním z populárních důvodů, proč byste mohli vidět tuto konkrétní chybu, je, pokud název souboru aplikace Excel obsahuje „[“ nebo „]“. V tomto případě lze problém vyřešit úpravou názvu souboru a odstraněním hranatých závorek.
  • Soubor aplikace Excel není uložen na místní jednotku - Tuto konkrétní chybovou zprávu možná uvidíte, pokud se pokusíte vytvořit kontingenční tabulku ze souboru aplikace Excel otevřeného přímo z webu nebo z přílohy e-mailu. V tomto případě bude soubor otevřen z dočasné složky, která nemá stejná oprávnění jako běžná složka. Pokud je tento scénář použitelný, můžete problém vyřešit tak, že nejprve uložíte soubor .xlsx na místní jednotku.
  • Data kontingenční tabulky se vztahují k neexistujícímu rozsahu - Rozsah, který není správně definován, může také způsobit tuto konkrétní chybu. Pokud se pokoušíte vytvořit kontingenční tabulku s rozsahem, který nebyl definován, zobrazí se stejná chybová zpráva. V tomto případě můžete problém vyřešit definováním vzteku před pokusem o vytvoření kontingenční tabulky.
  • Zdroj dat odkazuje na pojmenovaný rozsah, který obsahuje neplatné odkazy - Dalším možným důvodem, proč k této chybě dochází, je definice rozsahu, ale odkazuje na neplatné hodnoty. V tomto případě můžete použít Správce jmen k identifikaci odkazovaných hodnot a provedení nezbytných úprav k vyřešení problému.

Pokud se v současné době snažíte vyřešitOdkaz na zdroj dat není platnýchyba, tento článek vám poskytne několik kroků pro řešení potíží, které vám pomohou identifikovat problém, který spouští chybovou zprávu. Níže najdete soubor metod, které ostatní uživatelé v podobné situaci použili k vyřešení tohoto problému.

Nejlepších výsledků dosáhnete, pokud použijete metody v pořadí, v jakém jsou uvedeny. Nakonec byste měli narazit na opravu, která bude účinná ve vašem konkrétním scénáři.

Pojďme začít!

Metoda 1: Odebrání závorek z názvu souboru

Jedním z nejpopulárnějších důvodů, které nakonec spustíOdkaz na zdroj dat není platnýChyba je nesprávný název souboru aplikace Excel. Pokud jsou zprávy generovány systémem automatizace zpráv a název obsahuje zakázané znaky, jako jsou hranaté závorky ‘[]„, Tato chybová zpráva se zobrazí pokaždé, když se pokusíte vytvořit kontingenční tabulku.

Pokud je tento scénář použitelný pro vaši aktuální situaci, budete moci problém vyřešit úpravou názvu souboru .xlsx a odebráním zakázaných znaků. Zde je stručný průvodce:

  1. Zavřete okno aplikace Excel, které aktuálně používá soubor. Pokud se soubor používá, nebudete jej moci přejmenovat.
  2. Pomocí Průzkumníka souborů přejděte do umístění souboru Excel. Jakmile se tam dostanete, klikněte na něj pravým tlačítkem a vyberte Přejmenovat.
  3. Dále pokračujte a odeberte závorky z názvu souboru, protože tabulka Pivots není nakonfigurována tak, aby je podporovala.
  4. Pokuste se znovu vytvořit kontingenční tabulku a zjistěte, zda k chybě stále dochází.

Pokud se stále setkáváte sOdkaz na zdroj dat není platný Chyba nebo tato metoda nebyla pro váš konkrétní scénář použitelná, přejděte dolů na další metodu níže.

Metoda 2: Uložení souboru na místní disk

K tomuto problému může dojít také v případě, že otevíráte soubor přímo z webu nebo přímo z přílohy e-mailu. V tomto případě bude soubor otevřen z dočasného souboru, který nakonec spustíOdkaz na zdroj dat není platnýchyba.

Pokud je tento scénář použitelný pro váš aktuální scénář, budete moci problém vyřešit tak, že nejprve uložíte soubor aplikace Excel na místní jednotku. Než se tedy pokusíte vytvořit kontingenční tabulku, přejděte na Soubor> Uložit jakoa uložte soubor na fyzické místo (na místní jednotku).

Jednou Vynikat soubor byl místně uložen, znovu vytvořte kroky, které dříve spouštěly souborOdkaz na zdroj dat není platný Chyba a zjistěte, zda můžete vytvořit tabulku Pivots, aniž by došlo k chybě.

Pokud tato metoda nebyla pro vaši aktuální situaci použitelná, přejděte dolů k další metodě níže.

Metoda 3: Zajištění, že rozsah existuje a je definován

Dalším důvodem, proč se můžete setkat s „Odkaz na zdroj dat není platný. “ Chyba při pokusu o vložení kontingenční tabulky je neexistující / nedefinovaný rozsah.

Abychom to uvedli na pravou míru, řekněme, že se pokoušíte vytvořit kontingenční tabulku. Přirozeně přejdete na Vložit PivoTable a vyberete přepínač spojený s Vyberte tabulku nebo rozsah a nastavte Tabulka / Rozsah na'test'.Nyní, pokud jste založili hodnoty na „testovacím“ rozsahu a neexistuje, uvidíte „Odkaz na zdroj dat není platný. “ chyba, jakmile kliknete OK.

Pokud je tento scénář použitelný, budete moci problém vyřešit definováním rozsahu před pokusem o vytvoření kontingenční tabulky. Zde je stručný průvodce, jak to provést.

  1. Klikněte na ikonu Vzorce na pásu karet a poté klikněte na Správce jmen ze seznamu.
  2. Uvnitř Správce jmen okno, klikněte na Nový a pojmenujte rozsah, který chcete vytvořit. Poté použijte Odkazuje na pole pro nastavení buněk, které chcete použít pro rozsah. Můžete to buď sami napsat, nebo použít vestavěný selektor.
  3. Nyní, když je definován rozsah, můžete úspěšně vytvořit kontingenční tabulku, aniž byste narazili na stejnou chybovou zprávu.

Pokud tento scénář nebyl použitelný nebo se stále setkáváte sOdkaz na zdroj dat není platná chybai po provedení výše uvedených kroků přejděte dolů k další metodě níže.

Metoda 4: Zajištění platnosti odkazu pro pojmenovaný rozsah

I když jste úspěšně definovali rozsah, ale stále vidíteOdkaz na zdroj dat není platnýchyba, je pravděpodobné, že se vám zobrazuje zpráva, protože pojmenovaný rozsah odkazuje na některé buňky, jejichž hodnoty nejsou platné.

Chcete-li to napravit, přejděte na Vzorce> Správce jmen a zjistěte, zda rozsah odkazuje na buňky, které chcete analyzovat prostřednictvím kontingenční tabulky. Pokud narazíte na nesrovnalosti, použijte Odkazují na: políčko pro přepnutí na správnou hodnotu.

Po provedení úprav se pokuste znovu vytvořit kontingenční tabulku a zkontrolujte, zda se stále zobrazuje stejná chybová zpráva.


$config[zx-auto] not found$config[zx-overlay] not found