Problémy s kompatibilitou vzorců v Excelu

Nástroj Kontrola kompatibility zjistil jeden nebo víc problémů s kompatibilitou vzorců se staršími verzemi Microsoft Excelu.

Od Excelu 2007 ve výchozím nastavení kontrola kompatibility kontroluje problémy s předchozími verzemi Excelu. Pokud vás zajímá jenom určitá verze, zrušte zaškrtnutí políček u ostatních verzí.

Dialogové okno Kontrola kompatibility Excelu

Důležité informace: 

  • Pokud se zobrazí nějaké problémy v seznamu Významná ztráta funkčnosti, vyřešte je dřív, než soubor uložíte. Můžete tak předejít trvalé ztrátě dat nebo nesprávnému fungování.

  • Problémy v seznamu Nevýznamná ztráta věrnosti můžete, ale nemusíte před uložením sešitu vyřešit – nezpůsobí ztrátu dat ani funkčnosti, ale když sešit otevřete ve starší verzi Excelu, nebude možná jeho vzhled úplně stejný nebo nebude fungovat přesně stejným způsobem.

Tip: Pokud musíte prozkoumat mnoho problémů, vyberte možnost Kopírovat do nového listu. Jednotlivé problémy pak řešte pomocí nového listu Sestava kompatibility.

V tomto článku

Problémy, které způsobují významnou ztrátu funkčnosti

Problémy, které způsobují menší ztrátu přesnosti

Problémy, které způsobují významnou ztrátu funkčnosti

Problém

Řešení

Některé listy obsahují více maticových vzorců, které odkazují na jiné listy, než je vybraný formát souborů podporovaný. Některé z těchto maticových vzorců se neuloží a budou převedeny na #VALUE.! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Význam:    V Excelu 2007 a novějších polích sešity, které odkazují na jiné listy, jsou omezené jenom dostupnou pamětí, ale v Excelu 97-2003 můžou listy obsahovat maximálně 65 472 polí sešitu, která odkazují na jiné listy. Pole sešitů za maximální limit se převedou na #VALUE a zobrazí se. Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Co dělat    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující maticové vzorce, které odkazují na jiný list, a proveďte potřebné změny, abyste se vypnuli #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Některé vzorce obsahují matice s více prvky, než je podporováno ve vybraném formátu souboru. Matice s více než 256 sloupci nebo 65 536 řádky nebudou uloženy a mohou mít různé výsledky.

Význam:    V Excelu 2010 a novějších verzích můžete používat maticové vzorce, které obsahují prvky pro více než 256 sloupců a 65 536 řádků. V Excelu 2007 to překračuje limit pro prvky pole a může vracet různé výsledky.

Akce:    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující maticové vzorce, které mají více prvků, než je podporováno ve starších verzích aplikace Excel, a proveďte potřebné změny.

Některé vzorce obsahují více hodnot, odkazů a názvů, než je ve vybraném formátu souborů podporováno. Tyto vzorce nebudou uloženy a budou převedeny na #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Význam:    V Excelu 2007 a vyšších verzích je maximální délka obsahu vzorce 8 192 znaků a maximální velikost interního vzorce je 16 384 bajtů. V Excelu 97-2003 je maximální délka obsahu vzorce 1 024 znaků a maximální vnitřní délka vzorce je 1 800 bajtů. Když kombinace argumentů (včetně hodnot, odkazů nebo názvů) přesahuje maximální limity Excelu 97-2003, výsledkem vzorců bude #VALUE! chyby při uložení sešitu do dřívějšího formátu souboru aplikace Excel

Co dělat    Kliknutím na Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující vzorce, které překračují maximální délku vzorce pro Excel 97-2003, a proveďte potřebné změny, abyste se vypnuli #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Některé vzorce mají víc úrovní vnoření, než je vybraný formát souborů podporovaný. Vzorce s více než sedmi úrovněmi vnoření nebudou uloženy a budou převedeny na #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Význam:    V Excelu 2007 a novějších verzích může vzorec obsahovat až 64 úrovní vnoření, ale v Excelu 97-2003 jsou maximální úrovně vnoření jenom 7.

Co dělat    Kliknutím na Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující vzorce s více než 7 úrovněmi vnoření a proveďte potřebné změny, abyste se vypnuli #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Některé vzorce obsahují funkce s více argumenty, než je vybraný formát souboru podporovaný. Vzorce s více než 30 argumenty na funkci nebudou uloženy a budou převedeny na #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Význam:    V Excelu 2007 a novějším může vzorec obsahovat až 255 argumentů, ale v Excelu 97-2003 je maximální limit argumentů ve vzorci jenom 30.

Co dělat    Kliknutím na Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující vzorce s více než 30 argumenty a proveďte potřebné změny, aby se zabránilo #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Některé vzorce používají víc operandů, než je ve vybraném formátu souborů povolené. Tyto vzorce nebudou uloženy a budou převedeny na #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Význam:    V Excelu 2007 a vyšších verzích je maximální počet operandů, které se dají použít ve vzorcích, 1 024, ale v Excelu 97-2003 je maximální limit operandů ve vzorcích jenom 40.

Co dělat    Kliknutím na Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující vzorce s více než 40 operandy a proveďte potřebné změny, abyste se vypnuli #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Některé vzorce obsahují funkce s více argumenty, než je ve vybraném formátu souborů podporované. Vzorce s více než 29 argumenty na funkci nebudou uloženy a budou převedeny na #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Význam:    V Excelu 2007 a novějších verzích, uživatelsky definovanou uživatelem (UDF), kterou vytvoříte pomocí jazyka VBA (Visual Basic for Applications), může obsahovat až 60 argumentů, ale v Excelu 97-2003 jsou počet argumentů v UDF v jazyku VBA omezený na hodnotu 29.

Co dělat    Kliknutím na Najít v nástroji Kontrola kompatibility vyhledejte buňky s funkcemi, které používají více než 29 argumentů, a proveďte potřebné změny, aby se zabránilo #VALUE! Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!. Ke změně uživatelem definovaných funkcí bude pravděpodobně nutné použít kód jazyka VBA.

Některé funkce v tomto sešitu nejsou k dispozici v dřívějších verzích Excelu.  Při přepočtu v dřívějších verzích vrátí tyto funkce #NAME? namísto aktuálních výsledků se zobrazí chyba.

Význam:    Excel 2007 a novější umožňují nové a přejmenované funkce. Protože tyto funkce nejsou k dispozici v Excelu 97-2003, vrátí #NAME? Chyba namísto očekávaných výsledků při otevření sešitu v dřívější verzi Excelu.

V některých případech je ke vzorci přidána předpona _xlfn, například =_xlfn.IFERROR (1;2).

Co dělat    Kliknutím na Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující funkce, které nejsou k dispozici v dřívějších verzích Excelu, a proveďte potřebné změny, aby se #NAME nezobrazovaly? Tím se vyloučí všechny vzorce a připojení – a také se tak zbavíte všech chyb #HODNOTA!.

Pro všechny přejmenované funkce jsou dostupné funkce pro zachování kompatibility. Chcete-li zabránit chybám, můžete použít tyto funkce.

Nové funkce mohou být nahrazeny příslušnými funkcemi dostupnými ve starších verzích aplikace Excel. Můžete také odebrat vzorce, které používají nové funkce, a nahradit je výsledky vzorce.

Některé vzorce obsahují odkazy na tabulky, které nejsou ve vybraném formátu souborů podporovány. Tyto odkazy budou převedeny na odkazy na buňky.

Význam:    V Excelu 2007 a novějších verzích můžete používat strukturované odkazy, které jsou jednodušší a intuitivnější pro práci s daty tabulky, když používáte vzorce, které odkazují na tabulku, buď části tabulky nebo celou tabulku. Tato funkce není v Excelu 97–2003 podporovaná a strukturované odkazy se převedou na odkazy na buňky.

Akce:    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující vzorce se strukturovanými odkazy na tabulky a změňte je na odkazy na buňky.

Některé vzorce obsahují odkazy na tabulky v jiných sešitech, které nejsou aktuálně otevřeny v této instanci aplikace Excel. Tyto odkazy budou při uložení do formátu aplikace Excel 97-2003 převedeny na #REF, protože je nelze převést na odkazy na list.

Význam:    V Excelu 2007 a novějších verzích můžete používat strukturované odkazy, které jsou jednodušší a intuitivnější pro práci s daty tabulky, když používáte vzorce, které odkazují na tabulku, buď části tabulky nebo celou tabulku. Tato funkce není v Excelu 97-2003 podporovaná a strukturované odkazy se převedou na odkazy na buňky. Pokud ale strukturované odkazy odkazují na tabulky v jiných sešitech, které nejsou právě otevřené, převedou se na chyby #ODKAZ.

Akce:    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující vzorce se strukturovanými odkazy na tabulky v jiných sešitech a změňte je, aby nedocházelo k chybám #REF.

Nejméně jedna buňka v tomto sešitu obsahuje pravidla ověření dat, která odkazují na více než 8 192 nesouvislých oblastí buněk. Tato pravidla ověření dat nebudou uložena.

Význam:    V Excelu 2010 a novějších se můžou pravidla ověření dat vztahovat k více než 8192 nesouvislých oblastí buněk. V Excelu 97-2007 se tento typ pravidla ověření dat nepodporuje a nebude dostupný.

Akce:    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující pravidla ověření dat, která odkazují na více než 8 192 nesouvislých oblastí buněk, a proveďte potřebné změny.

Nejméně jedna buňka v tomto sešitu obsahuje pravidla ověření dat, která odkazují na hodnoty na jiných listech. Tato pravidla ověření dat nebudou v dřívějších verzích aplikace Excel podporována.

Význam:    V Excelu 2010 a novějších verzích můžete používat pravidla ověření dat, která odkazují na hodnoty v jiných listech. V Excelu 97-2007 se tento typ ověření dat nepodporuje a nedá se na listu zobrazit.

Všechna pravidla ověření dat ale budou v sešitu k dispozici a použijí se při dalším otevření sešitu v Excelu 2010 a novějším, pokud se pravidla upravovala v Excelu 97-2007.

Co dělat    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující pravidla ověření dat, která odkazují na hodnoty v jiných listech, a proveďte potřebné změny na kartě Nastavení v dialogovém okně Ověření dat (karta Data, skupina Datové nástroje).

Tento sešit obsahuje oblast sloučení dat s odkazy na buňky mimo limity řádků a sloupců ve vybraném formátu souboru. Odkazy vzorců na data v této oblasti budou upraveny a pravděpodobně se nezobrazí správně v dřívější verzi aplikace Excel.

Význam:    V Excelu 2007 a novějších verzích můžou oblasti sloučení dat tvořit vzorce, které odkazují na data mimo limit řádků a sloupců vybraného formátu souborů. V Excelu 97-2003 je velikost listu pouze 256 sloupců o 65 536 řádků. Odkazy na data v buňkách, které jsou nad tímto limitem sloupců a řádků, jsou upravené a nemusí se správně zobrazovat.

Akce:    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte oblasti sloučení dat obsahující vzorec, který odkazuje na data mimo limit řádků a sloupců aplikace Excel 97–2003, a proveďte potřebné změny.

Tento sešit obsahuje vlastní popisy funkcí jazyka VBA definovaných uživatelem. Všechny vlastní popisy budou odebrány.

Význam:    V Excelu 2010 a novějších verzích můžete pomocí jazyka VBA (Visual Basic for Applications) vytvářet funkce definované uživatelem (UDF) pomocí vlastních popisů. V Excelu 97-2007 se vlastní popisy nepodporují a odeberou se.

Akce:    Není nutná žádná akce, protože všechny vlastní popisy budou odebrány.

Začátek stránky

Problémy, které způsobují menší ztrátu přesnosti

Problém

Řešení

Některé maticové vzorce v tomto sešitu odkazují na celý sloupec. V dřívějších verzích Excelu se můžou tyto vzorce převést na #NUM! chyby při přepočtu.

Význam:    Maticové vzorce, které odkazují na celý sloupec v Excelu 2007 a novějším, se převedou na #NUM! chyby při přepočtu v Excelu 97-2003.

Akce:    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte maticové vzorce, které odkazují na celý sloupec, a proveďte potřebné změny, které zabrání chybám #NUM.

Jeden nebo více definovaných názvů v tomto sešitě obsahuje více než 255 znaků povolených ve vybraném formátu souborů. Tyto vzorce budou uloženy, při úpravách v dřívějších verzích aplikace Excel však budou zkráceny.

Význam:    Pokud pojmenované oblasti ve vzorcích obsahují více než 255 znaků, což je počet podporovaný v aplikaci Excel 97-2003, budou vzorce pracovat správně, ale v dialogovém okně Název budou zkráceny a nebude je možné upravit.

Akce:    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující vzorce s pojmenovanými oblastmi a proveďte potřebné změny, aby uživatelé mohli upravovat vzorce v aplikaci Excel 97-2003.

Některé vzorce tohoto sešitu jsou propojeny s jinými sešity, které jsou zavřené. Jestliže nejsou propojené sešity otevřené, je v dřívějších verzích aplikace Excel při přepočtu vzorců vráceno maximálně 255 znaků.

Význam:    Pokud jsou vzorce v sešitě propojeny s jinými sešity, které jsou zavřené, při jejich přepočtu v aplikaci Excel 97-2003 se zobrazí maximálně 255 znaků. Výsledky vzorce mohou být zkráceny.

Akce:    Vyhledejte buňky obsahující vzorce, které odkazují na jiné sešity, které jsou zavřené, abyste je mohli ověřit, a proveďte potřebné změny, aby nedošlo ke zkrácení výsledků vzorců v Excelu 97-2003.

Vzorec ověření dat obsahuje více než 255 znaků.

Význam:    Pokud vzorec ověření dat obsahuje více než 255 znaků, což je maximální počet podporovaný v aplikaci Excel 97-2003, bude vzorec pracovat správně, ale bude zkrácen a nebude možné jej upravit.

Akce:    Kliknutím na tlačítko Najít v nástroji Kontrola kompatibility vyhledejte buňky obsahující vzorce ověření dat a snižte počet znaků ve vzorcích, aby bylo možné vzorce upravovat v aplikaci Excel 97-2003.

Začátek stránky

Poznámka:  Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát vědět, jestli vám informace pomohly? Pokud chcete, můžete se podívat na anglickou verzi článku.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×