Načtení vždy pouze jedné položky filtru sestavy

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. 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 ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

Pokud kontingenční tabulka je připojen k externímu zdroji dat Open Database Connectivity (ODBC), která obsahuje velké množství dat, načítání dat může způsobit počítače k docházet dotazy ke zpomalení či paměti. Nechcete, aby tyto problémy, použití filtru sestavy kontingenční tabulky k načtení jenom Zdrojová data potřebnou pro aktuální sadu hodnot v závislosti na vybrané položky.

Důležité informace: Tuto funkci lze použít pouze kontingenční tabulky, který je spojený s zdroj dat ODBC. Pomocí kontingenční tabulky a kontingenčního grafu Průvodce musí následujícím postupem.

  1. Zkontrolujte, jestli že je příkaz Průvodce kontingenční tabulkou na panelu nástrojů Rychlý přístup. Pokud nevidíte, postupujte takto:

    Kde je panel nástrojů Rychlý přístup?

    1. Klepněte na šipku vedle tlačítka panelu nástrojů a potom klepněte na tlačítko Další příkazy.

    2. Ve skupinovém rámečku Zvolit příkazy z Vyberte Všechny příkazy.

    3. V seznamu vyberte Průvodce kontingenční tabulkou a grafem , klepněte na tlačítko Přidat a potom klepněte na tlačítko OK.

  2. Teď, klikněte kontingenční tabulka a graf ikonu Průvodce kontingenční tabulky a kontingenčního grafu na panelu nástrojů Rychlý přístup.

  3. V kroku 1 tohoto průvodce vyberte možnost Externí zdroj dat a potom klepnete na tlačítko Další .

  4. V kroku 2 tohoto průvodce klepněte na tlačítko Načíst data.

  5. Připojení ke zdroji dat.

    Další informace o připojení ke zdroji dat ODBC najdete v článku Pomocí aplikace Microsoft Query načíst externí data.

  6. V kroku 3 tohoto průvodce klepněte na tlačítko Rozložení.

  7. V dialogovém okně Rozložení přetáhněte jedno nebo více polí do oblasti Filtr sestavy.

  8. Pro každé pole filtru sestavy proveďte následující kroky:

    1. Poklepejte na pole.

      Zobrazí se dialogové okno Upřesnit možnosti pole kontingenční tabulky.

    2. Chcete-li po každém vybrání nové položky ve filtru kontingenční tabulky načíst pouze aktuální data, klepněte na možnost Dotaz na zdroj externích dat při výběru položky pole filtru sestavy (vyžaduje méně paměti).

      Chcete-li zabránit přesunutí pole filtru kontingenční tabulky do oblastí Popisky řádků, Popisky sloupců nebo Hodnoty, zaškrtněte políčko Zakázat přesun tohoto pole (doporučeno).

      Chcete-li se vrátit k výchozímu způsobu provádění operace, při kterém se ze zdroje dat načítají všechna data při každém výběru nové položky ve filtru kontingenční tabulky, klepněte na tlačítko Načíst externí data pro všechny položky pole filtru sestavy (rychlejší výpočty).

Můžete nakonfigurovat filtru sestavy k načtení vybraná data ze zdroje dat kontingenční tabulky pomocí dialogu Rozšířené možnosti pole kontingenční tabulky v kontingenčních tabulkách a Průvodce kontingenčním grafem. Ve výchozím nastavení použije aplikace Microsoft Office Excel zdrojových dat pro kontingenční tabulku, která obsahuje data, která je odfiltrované (a tedy nezobrazí se ve zprávě), při vytváření nebo Aktualizovat sestavy. Když nakonfigurujete filtru sestavy k načtení dat pouze u položky, které určíte v okně Filtr, můžete získat menší objemy dat na základě podle potřeby. Pokaždé, když zobrazit jinou položku v okně Filtr se načte jen podmnožinu dat pro novou položku. Počet filtrů sestav a potom je použít v případě potřeby můžete nakonfigurovat.

Jak bude to mít vliv výkonu

Je-li nakonfigurován filtr sestavy pro načtení dat jedné nebo více položek (ale ne všech), možnost (Vše) zahrnující úplnou množinu dat není k dispozici (je zobrazena šedě) a příkaz Zobrazit stránky filtru sestavy (který se zobrazuje na kartě Možnosti ve skupině Kontingenční tabulka po klepnutí na šipku vedle položky Možnosti) také není k dispozici. Pokaždé, když vyberete jinou položku, načítáte méně dat, avšak stále musíte čekat na data, která se mají načíst. Jestliže se počítač odpojí od zdroje externích dat, nebudete moci vybrat jinou položku, dokud se ke zdroji dat znovu nepřipojíte. Tato možnost vám však umožní pracovat s mnohem větším objemem dat, než by bylo jinak možné.

Načítáte-li všechna data všech položek, operace počátečního načtení dat může trvat déle, ale poté můžete vybírat nové položky ve filtru kontingenční tabulky bez zpoždění, protože všechna data, která je třeba načíst, jsou již přítomna v paměti počítače. Můžete také otevřít shrnutí úplné množiny dat výběrem položky (Vše) a reorganizovat kontingenční tabulku za účelem použití filtrů kontingenční tabulky v jiných oblastech. Možnost (Vše) vám poskytuje maximální flexibilitu, pokud se celkové množství dat, které je třeba načíst, vejde do dostupné paměti počítače.

Přesunutí filtry sestav

Pokud při přetahování filtru sestavy, který je nakonfigurovaný na získání všech dat u všech položek do jiného umístění, třeba když zkusíte snažíme usnadnit jeho popisek řádku Excel se pokusí k načtení dat u všech položek a může docházet prostředky počítače. Uživatele můžete však zabránit v tím Další informace naleznete v části načíst sestavy filtrování dat pro každou položku nebo u všech položek.

Načtení dat pro položky filtru sestavy není k dispozici

Tuto funkci nelze použít za následujících okolností:

  • Kontingenční tabulky založené na zdrojových datech z databází OLAP automaticky vytvářejí dotazy na data na základě potřeby, tuto funkci tudíž nepoužívají.

  • V kontingenční tabulce je sdílení mezipaměti dat s nejméně jeden další data kontingenčních tabulek.

  • Ovladač ODBC externí databáze, kterou jste dotazování parametrických dotazů nepodporuje. Ovladače ODBC, které jsou součástí všech Microsoft Office podporují parametrických dotazů. Můžete kontaktovat dodavatele ovladačů jiných výrobců rozhodnout, jestli jejich ovladače toto odborné pomoci.

Potřebujete další pomoc?

Kdykoli se můžete zeptat některého odborníka v technické komunitě Excelu, získat podporu v komunitě pro odpovědi, případně navrhnout novou funkci nebo vylepšení na fóru Excel User Voice.

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.

×