Pokud se kontingenční tabulka nemůže rozbalit, protože něco stojí v cestě – například data, sloučené buňky nebo okraje listu – uvidíte #SPILL! . Tato chyba nahradí předchozí automaticky otevírané dialogové okno, které vám umožní chybu vyřešit ve svůj vlastní čas, a zarovná chyby kontingenční tabulky se známým prostředím dynamických maticových vzorců a přelitých matic. Další informace najdete v tématu Dynamické maticové vzorce a chování přelitých polí.
Kdy může #SPILL kontingenční tabulka! Stát?
#SPILL kontingenční tabulky! může nastat v několika běžných scénářích:
-
Při vložení nebo přesunutí – když přidáte nebo přesunete kontingenční tabulku do oblasti, která už obsahuje data nebo objekty
-
Při aktualizaci nebo automatické aktualizaci – když se kontingenční tabulka aktualizuje o nová data a rozbalí se. Další informace o automatické aktualizaci kontingenční tabulky najdete v tématu Aktualizace dat kontingenční tabulky.
-
Při aktualizaci rozložení – například přidání filtrů, polí nebo celkových součtů, které rozšiřují oblast kontingenční tabulky
Automatická aktualizace kontingenční tabulky
Když se kontingenční tabulka aktualizuje (například ručně nebo při otevření souboru), aktualizuje se tak, aby odrážela změny ve zdrojových datech. Pokud rozšířená data během aktualizace narazí na blokující obsah, #SPILL! může se zobrazit chyba. Pokud chcete určit, kdy k aktualizacím dojde, můžete kontingenční tabulku aktualizovat ručně na kartě Analýza kontingenční tabulky nebo nakonfigurovat nastavení aktualizace v možnostech kontingenční tabulky. Aktualizace můžete také dočasně pozastavit nastavením Excelu do režimu ručního výpočtu.
Proč vidím #SPILL? s kontingenčními tabulkami?
Kontingenční tabulka zobrazuje #SPILL! když se nemůže plně rozbalit kvůli něčemu, co mu stojí v cestě. Kontingenční tabulka může vypadat skrytá, ale vaše data jsou v bezpečí – kontingenční tabulka stále existuje v buňce, kterou jste umístili. Pokud chcete chybu vyřešit, vymažte nebo přesuňte blokující data nebo přesuňte kontingenční tabulku do oblasti s dostatkem místa.
Poznámka: Když vyberete #SPILL! uvidíte osnovu kontingenční tabulky, kartu Kontingenční tabulka na pásu karet a stále máte přístup k podoknu Pole kontingenční tabulky.
Poznámka: Průřezy a časové osy můžou filtrovat kontingenční tabulku a zmenšit její zobrazenou velikost, což může dočasně zabránit problémům s překrytím, ale nevyřeší základní chyby nebo strukturální problémy.
Běžné příčiny #SPILL kontingenční tabulky! chyby:
|
Buňky obsahující data nebo vzorce: Kontingenční tabulka potřebuje k rozbalení dostatek místa. Pokud některá buňka v oblasti rozšíření obsahuje data nebo vzorec, zobrazí se #SPILL!. |
|
|
Sloučené buňky: Kontingenční tabulky nelze rozbalit, pokud sloučené buňky blokují oblast. Odpojte tyto buňky nebo přesuňte kontingenční tabulku. |
|
|
Kontingenční tabulka přesahuje okraj listu: Pokud by kontingenční tabulka přetekl mřížku, zobrazí se #SPILL!. Přesuňte kontingenční tabulku nebo změňte její velikost tak, aby se vešel do listu. |
|
Jak opravit #SPILL kontingenční tabulky! chyba
-
Vyhledání blokujících dat
-
Ručně vyberte buňky blokující kontingenční tabulku nebo
-
Použijte možnost Vybrat blokující buňky v chybové nabídce
-
-
Vymazání nebo přesunutí blokujících dat
-
Vymažte nebo přesuňte blokující buňky nebo
-
Pokud je blokování tabulkou nebo jinou kontingenční tabulkou, budete je možná muset přesunout nebo odstranit.
-
-
Případně můžete kontingenční tabulku přesunout do oblasti s dostatkem místa nebo změnit její velikost.
Poznámka: Závislé objekty, například kontingenční grafy nebo vzorce používající výsledky kontingenční tabulky, zobrazí chyby, pokud je kontingenční tabulka v #SPILL! Státu. Vyřešte chybový stav a obnovte je.