Platí pro
Excel pro Microsoft 365 Excel pro web Excel 2024 Excel 2021 Excel 2019 Excel 2016 SharePoint Server 2013 Enterprise Microsoft365.com My Office pro iPhone

Pokud chcete udržovat importovaná externí data v aktuálním stavu, můžete je aktualizovat a zobrazit poslední aktualizace a odstranění. Excel nabízí mnoho možností aktualizace dat, včetně otevření sešitu a v časových intervalech.

Poznámka: Aktualizaci zastavíte stisknutím klávesy Esc. Pokud chcete list aktualizovat, stiskněte Ctrl+F5. Pokud chcete sešit aktualizovat, stiskněte Ctrl + Alt + F5.

Informace o aktualizaci dat v aplikaci Excel

Následující tabulka shrnuje akce aktualizace, klávesové zkratky a příkazy.

Akce

Stiskněte

Nebo

Aktualizace vybraných dat v listu

Alt + F5

Vyberte Data > Šipka rozevíracího seznamu vedle Aktualizovat vše > Aktualizovat Ukazatel myši na příkaz Aktualizovat na pásu karet

Aktualizace všech dat v sešitu

Ctrl + Alt + F5

Vyberte Data > Aktualizovat všechnyUkazatel myši na tlačítko Aktualizovat vše.

Kontrola stavu aktualizace

Poklikejte na zprávu Načíst data na stavovém řádku.

Okno se zprávou: Načítání dat

Zastavení aktualizace

Esc

Zpráva zobrazená při aktualizaci a příkaz k zastavení aktualizace (ESC)

Zastavení aktualizace na pozadí

Poklikejte na zprávu na stavovém řádku.

Okno se zprávou: Aktualizace na pozadí

A pak vyberte Zastavit aktualizaci v dialogovém okně Stav aktualizace externích dat .

Dialogové okno Stav aktualizace externích dat

Data v sešitu můžou být uložená přímo v sešitu nebo v externím zdroji dat, jako je textový soubor, databáze nebo cloud. Při prvním importu externích dat vytvoří Excel informace o připojení, někdy uložené do souboru odc (Office Data Connection), který popisuje, jak externí zdroj dat najít, přihlásit se, dotazovat se na něho a jak k ho získat přístup.

Když jste připojení k externímu zdroji dat, můžete provést operaci aktualizace a načíst aktualizovaná data. Při každé aktualizaci dat se zobrazí nejnovější verze dat, včetně všech změn provedených v datech od jejich poslední aktualizace.

Další informace o aktualizaci dat

To vysvětluje základní proces, který se stane, když aktualizujete data připojená k externímu zdroji dat:

  1. Někdo začne aktualizovat připojení sešitu, aby získal aktuální data.

  2. Connections se provádějí s externími zdroji dat, které se používají v sešitu.

    Poznámka: K různým zdrojům dat můžete přistupovat, například OLAP, SQL Server, zprostředkovatelé OLEDB a ovladače ODBC.

  3. Data v sešitu se aktualizují.

Základní proces aktualizace externích dat

Další informace o zabezpečení

Když jste připojení k externímu zdroji dat a pokusíte se data aktualizovat, je důležité vědět o potenciálních problémech se zabezpečením a vědět, co můžete v případě problémů se zabezpečením dělat.

Důvěryhodná Connections    – Externí data můžou být v počítači momentálně zakázaná. Pokud chcete aktualizovat data při otevření sešitu, musíte povolit datová připojení pomocí panelu Centrum zabezpečení nebo musíte sešit umístit do důvěryhodného umístění. Další informace najdete v těchto článcích:

Soubor ODC    – Soubor datového připojení (.odc) často obsahuje jeden nebo více dotazů, které se používají k aktualizaci externích dat. Když tento soubor nahradíte, může uživatel se zlými úmysly navrhnout dotaz pro přístup k důvěrným informacím a distribuovat je ostatním uživatelům nebo provádět jiné škodlivé akce. Proto je důležité zajistit, aby byl soubor připojení vytvořený spolehlivým jednotlivcem a že soubor připojení je zabezpečený a pochází z důvěryhodné knihovny datových připojení (DCL).

Přihlašovací údaje    – Přístup k externímu zdroji dat obvykle vyžaduje přihlašovací údaje (například uživatelské jméno a heslo), které se používají k ověření uživatele. Ujistěte se, že vám jsou tyto přihlašovací údaje poskytnuty bezpečným a zabezpečeným způsobem a že tyto přihlašovací údaje neúmyslně neodhalíte ostatním. Pokud externí zdroj dat vyžaduje heslo pro získání přístupu k datům, můžete vyžadovat zadání hesla při každé aktualizaci oblasti externích dat.

Sdílení-    Sdílíte tento sešit s dalšími lidmi, kteří by mohli chtít aktualizovat data? Pomozte kolegům vyhnout se chybám aktualizace dat tím, že jim připomenete, že mají požádat o oprávnění ke zdrojům dat, které data poskytují.

Další informace najdete v tématu Správa nastavení a oprávnění zdroje dat.

Oblast externích dat můžete automaticky aktualizovat při otevření sešitu. Sešit můžete také uložit bez uložení externích dat a zmenšit tak velikost souboru.

  1. Vyberte buňku v oblasti externích dat.

  2. Vyberte Data > Dotazy & Connections > kartě Connections, klikněte pravým tlačítkem myši na dotaz v seznamu a pak vyberte Vlastnosti.

  3. V dialogovém okně Vlastnosti připojení zaškrtněte na kartě Využití v části Ovládací prvek aktualizace políčko Aktualizovat data při otevření souboru .

  4. Chcete-li sešit uložit s definicí dotazu, ale bez externích dat, zaškrtněte políčko Odebrat data z oblasti externích dat před uložením sešitu.

  1. Vyberte buňku v oblasti externích dat.

  2. Vyberte Data > Dotazy & Connections > kartě Connections, klikněte pravým tlačítkem myši na dotaz v seznamu a pak vyberte Vlastnosti.

  3. Klikněte na kartu Použití.

  4. Zaškrtněte políčko Obnovovat každých a potom zadejte počet minut mezi jednotlivými aktualizacemi.

Pokud je sešit připojený k rozsáhlému zdroji dat, může aktualizace trvat delší dobu. Zvažte spuštění aktualizace na pozadí. Budete moct zase pracovat s Excelem a nebudete muset čekat několik minut, než se aktualizace dokončí.

Poznámka: Dotaz OLAP nejde spustit na pozadí a nemůžete spustit dotaz pro žádný typ připojení, který načítá data pro datový model.

  1. Vyberte buňku v oblasti externích dat.

  2. Vyberte Data > Dotazy & Connections > kartě Connections, klikněte pravým tlačítkem myši na dotaz v seznamu a pak vyberte Vlastnosti.

  3. Vyberte kartu Využití .

  4. Pokud chcete dotaz spustit na pozadí, zaškrtněte políčko Povolit aktualizaci na pozadí. V případě, že chcete dotaz spustit a čekat na jeho výsledek, zrušte zaškrtnutí tohoto políčka.

    Tip: Během záznamu Makro obsahujícího dotaz nespustí Excel tento dotaz na pozadí. Pokud chcete zaznamenané makro změnit tak, aby mohl být dotaz spuštěný na pozadí, upravte makro v programu Visual Basic Editor. U objektu QueryTable změňte metodu aktualizace z hodnoty BackgroundQuery := False na hodnotu BackgroundQuery := True.

Uložená hesla nejsou šifrovaná, takže se je nedoporučuje používat. Pokud je pro připojení ke zdroji dat potřebné Heslo, můžete požadovat, aby ho uživatelé museli zadat před aktualizací oblasti externích dat. Následující postup se nevztahuje na data načtená z textového souboru (.txt) nebo webového dotazu (.iqy).

Tip: Používejte silná hesla kombinující malá a velká písmena, čísla a symboly. Slabá hesla obsahují jen některé z těchto znaků. Příklad silného hesla: Y6dh!et5. Příklad slabého hesla: House27. Hesla by měla obsahovat minimálně 8 znaků. Ještě vhodnější jsou hesla obsahující 14 nebo víc znaků.

Je nezbytné, abyste si svoje heslo pamatovali. Když ho zapomenete, nebude ho moct Microsoft načíst. Pokud si heslo zapíšete, uložte je na bezpečném místě odlišném od místa uložení informací, které heslo pomáhá chránit.

  1. Vyberte buňku v oblasti externích dat.

  2. Vyberte Data > Dotazy & Connections > kartě Connections, klikněte pravým tlačítkem myši na dotaz v seznamu a pak vyberte Vlastnosti.

  3. Vyberte kartu Definice a zrušte zaškrtnutí políčka Uložit heslo .

Poznámka: V aplikaci Excel se výzva k zadání hesla zobrazí jen při první aktualizaci oblasti externích dat v každé relaci této aplikace. Pokud při dalším spuštění Excelu otevřete sešit obsahující dotaz a pokusíte se provést aktualizaci, budete k zadání hesla vyzvaní znovu.

Podrobná nápověda k aktualizaci dat

Při tvarování dat v Power Query obvykle načtete změny do listu nebo datového modelu. Je důležité pochopit rozdíl při aktualizaci dat a způsob jejich aktualizace.

Poznámka: Při aktualizaci se do Power Query přidají nové sloupce přidané od poslední operace aktualizace. Pokud chcete tyto nové sloupce zobrazit, znovu prozkoumejte krok Zdroj v dotazu. Další informace najdete v tématu Vytváření vzorců Power Query.

Většina dotazů je založena na externích datových prostředcích toho či onoho druhu. Mezi Excelem a Power Query je ale klíčový rozdíl. Power Query ukládá externí data do mezipaměti místně, aby se zlepšil výkon. Power Query navíc automaticky neaktualizuje místní mezipaměť, aby se zabránilo vzniku nákladů na zdroje dat v Azure.

Důležité informace: Pokud se na žlutém panelu zpráv v horní části okna zobrazí zpráva "Tento náhled může být starý až n dní.", obvykle to znamená, že místní mezipaměť je zastaralá. Pokud chcete aktualizovat, měli byste vybrat Aktualizovat .

Aktualizace dotazu v Editor Power Query

Když aktualizujete dotaz z Editor Power Query, nepřinášíte jenom aktualizovaná data z externího zdroje dat, ale také aktualizujete místní mezipaměť. Tato operace aktualizace ale neaktualizuje dotaz v listu nebo datovém modelu.

  1. V Editor Power Query vyberte Domů.

  2. Vyberte Aktualizovat náhled > Aktualizovat náhled (aktuální dotaz v náhledu dat) nebo Aktualizovat vše (všechny otevřené dotazy z podokna Dotazy).

  3. V dolní části Editor Power Query na pravé straně se zobrazí zpráva "Náhled stažen v <hh:mm> do hodiny/odpoledne". Tato zpráva se zobrazí při prvním importu a po každé následné operaci aktualizace v Editor Power Query.

Aktualizace dotazu na listu

  1. V Excelu vyberte buňku v dotazu na listu.

  2. Na pásu karet vyberte kartu Dotaz a pak vyberte Aktualizovat > Aktualizovat.

  3. List a dotaz se aktualizují z externího zdroje dat a mezipaměti Power Query.

Poznámky: 

  • Když aktualizujete dotaz importovaný z excelové tabulky nebo pojmenované oblasti, věnujte pozornost aktuálnímu listu. Pokud chcete změnit data v listu, který obsahuje excelové tabulky, ujistěte se, že jste vybrali správný list, a ne list, který obsahuje načtený dotaz.

  • To je zvlášť důležité, pokud měníte záhlaví sloupců v excelové tabulce. Často vypadají podobně a je snadné je zmást. Listy je vhodné přejmenovat tak, aby odrážely rozdíl. Například je můžete přejmenovat na "TableData" a "QueryTable", abyste zdůraznili rozdíl.

Kdykoli můžete vybrat Aktualizovat a aktualizovat data pro kontingenční tabulky v sešitu. Můžete aktualizovat data kontingenčních tabulek připojených k externím datům, jako jsou databáze (SQL Server, Oracle, Access nebo jiná), datová krychle služby Analysis Services, datový kanál a také data ze zdrojové tabulky ve stejném nebo jiném sešitu. Kontingenční tabulky je možné aktualizovat ručně nebo automaticky při otevření sešitu.

Ruční aktualizace

  1. Výběrem libovolného místa v kontingenční tabulce zobrazte kartu Analýza kontingenční tabulky na pásu karet.

    Poznámka: Pokud chcete aktualizovat kontingenční tabulku v Excel pro web, klikněte pravým tlačítkem myši na libovolné místo v kontingenční tabulce a pak vyberte Aktualizovat.

  2. Vyberte Aktualizovat nebo Aktualizovat vše.Tlačítko Aktualizovat na kartě Analyzovat

  3. Pokud chcete zkontrolovat stav aktualizace, pokud aktualizace trvá déle, než očekáváte, vyberte šipku pod položkou Aktualizovat > Stav aktualizace.

  4. Pokud chcete aktualizaci ukončit, vyberte Zrušit aktualizaci nebo stiskněte klávesu Esc.

Jak zabránit tomu, aby se měnila šířka sloupců a formátování buněk

Pokud se šířky sloupců a formátování buněk dat při aktualizaci dat kontingenční tabulky upraví a nechcete, aby k tomu došlo, ujistěte se, že jsou zaškrtnuté následující možnosti:

  1. Výběrem libovolného místa v kontingenční tabulce zobrazte kartu Analýza kontingenční tabulky na pásu karet.

  2. Vyberte kartu Analýza kontingenční tabulky > ve skupině Kontingenční tabulka vyberte Možnosti.

    Tlačítko Možnosti na kartě Analyzovat

  3. Na kartě Rozložení & Formát > zaškrtněte políčka Přizpůsobit šířky sloupců při aktualizaci a Zachovat formátování buněk při aktualizaci.

Aktualizace dat automaticky při otevření sešitu

  1. Výběrem libovolného místa v kontingenční tabulce zobrazte kartu Analýza kontingenční tabulky na pásu karet.

  2. Vyberte kartu Analýza kontingenční tabulky > ve skupině Kontingenční tabulka vyberte Možnosti.

    Tlačítko Možnosti na kartě Analyzovat

  3. Na kartě Data vyberte Při otevření souboru aktualizovat data.

Aktualizace souboru offline datové krychle, při které je soubor znovu vytvořený s použitím nejnovějších dat krychle na serveru, může být časově náročná a vyžadovat velké množství dočasného místa na disku. Proces aktualizace spusťte v době, kdy nepotřebujete okamžitý přístup k ostatním souborům v Excelu, a ujistěte se, jestli je na disku dost místa, aby se dal soubor uložit znovu.

  1. Vyberte kontingenční tabulku připojenou k souboru offline datové krychle.

  2. Na kartě Data klikněte ve skupině Dotazy & Connections na šipku pod položkou Aktualizovat vše a potom klikněte na Aktualizovat.

Další informace najdete v tématu Práce se soubory offline datových krychlí.

  1. Na listu vyberte kliknutím na mapovanou buňku požadované mapování XML, které chcete aktualizovat.

  2. Pokud není dostupná karta Vývojář, zobrazte ji takto:

    1. Klikněte na Soubor a Možnosti. Potom klikněte na Přizpůsobit pás karet.

    2. V oblasti Hlavní karty zaškrtněte políčko Vývojář a klikněte na tlačítko OK.

  3. Na kartě Vývojář klikněte ve skupině XML na tlačítko Aktualizovat data.

Další informace najdete v tématu Přehled xml v Excelu.

Při aktualizaci datového modelu v Power Pivotu můžete také zjistit, jestli je aktualizace úspěšná, neúspěšná nebo zrušená. Další informace najdete v článku Power Pivot: Výkonná analýza dat a modelování dat v Excelu.

Poznámka: Přidání dat, změna dat nebo úprava filtrů vždy aktivuje přepočet vzorců DAX, které závisí na daném zdroji dat.

Aktualizace a zobrazení stavu aktualizace   

  1. V Power Pivotu vyberte Domů > Získat externí data > Aktualizovat nebo Aktualizovat vše a aktualizujte aktuální tabulku nebo všechny tabulky v datovém modelu.

  2. Stav aktualizace je uveden pro každé připojení použité v datovém modelu. Existují tři možné výsledky:

  • Úspěch – zaznamenává počet řádků importovaných do každé tabulky.

  • Chyba – k této chybě dochází v případě, že je databáze offline, nemáte oprávnění nebo se ve zdroji odstraní nebo přejmenuje tabulka nebo sloupec. Ověřte dostupnost databáze, třeba vytvořením nového připojení v jiném sešitu.

  • Zrušeno – Excel nevydal žádost o aktualizaci, pravděpodobně proto, že aktualizace je v připojení zakázaná.

Použití vlastností tabulky k zobrazení dotazů použitých při aktualizaci dat

Aktualizace dat jednoduše znovu provede stejný dotaz, který se použil k získání dat. Dotaz můžete zobrazit a někdy ho upravit zobrazením vlastností tabulky v okně Power Pivotu.

  1. Pokud chcete zobrazit dotaz použitý při aktualizaci dat, vyberte Power Pivot > Spravovat a otevřete okno Power Pivotu.

  2. Vyberte Návrh > vlastnosti tabulky.

  3. Pokud chcete zobrazit podkladový dotaz, přepněte na Editor Power Query.

Dotazy nejsou viditelné pro každý typ zdroje dat. Například dotazy se nezobrazují pro importy datových kanálů.

Nastavení vlastností připojení pro zrušení aktualizace dat

V Excelu můžete nastavit vlastnosti připojení, které určují frekvenci aktualizace dat. Pokud u konkrétního připojení není aktualizace povolená, zobrazí se oznámení o zrušení, když spustíte příkaz Aktualizovat vše nebo se pokusíte aktualizovat konkrétní tabulku, která připojení používá.

  1. Pokud chcete zobrazit vlastnosti připojení, vyberte v Excelu >Dotazy na data & Connections a zobrazte seznam všech připojení použitých v sešitu.

  2. Vyberte kartu Connections, klikněte pravým tlačítkem na připojení a potom klikněte na Vlastnosti.

  3. Pokud na kartě Využití v části Ovládací prvek aktualizace není zaškrtnuté políčko Aktualizovat toto připojení při aktualizaci všeho, dojde při pokusu Aktualizovat vše v okně Power Pivotu k zrušení.

Když se data, která používáte pro mapu, změní, můžete ji v 3D mapách ručně aktualizovat. Změny se pak projeví v mapě. Tady je postup:

  • V 3D mapách vyberte Domů > Aktualizovat data.Tlačítko Aktualizovat data na kartě Domů

Přidání dat do Power Mapu

Přidání nových dat do 3D mapFunkce Power Map:

  1. Ve 3D mapách přejděte na mapu, do které chcete přidat data.

  2. Nechte okno 3D map otevřené.

  3. V Excelu vyberte data listu, která chcete přidat.

  4. Na pásu karet v Excelu klikněte na Vložit > na šipku Mapa > Přidat vybraná data do funkce Power Map. 3D mapy se vám automaticky aktualizují a zobrazí data, která jste přidali. Další informace najdete v tématu Získání a příprava dat pro Power Map.Příkaz Přidat vybraná data do funkce Power Map

Aktualizace externích dat v Excel Services má jedinečné požadavky.

Řízení způsobu aktualizace dat

Způsob aktualizace dat z externího zdroje dat můžete řídit jedním nebo několika z následujících postupů.

Aktualizovat při otevření pomocí     Excel Services

V Excelu můžete vytvořit sešit, který při otevření souboru automaticky aktualizuje externí data. V takovém případě Excel Services vždy aktualizuje data před zobrazením sešitu a vytvořením nové relace. Tuto možnost použijte, pokud chcete zajistit, aby se při otevření sešitu v Excel Services vždy zobrazovala aktuální data.

  1. V sešitu s externími datovými připojeními vyberte kartu Data .

  2. Ve skupině Connections vyberte Connections > vyberte > vlastnosti připojení.

  3. Vyberte kartu Usage (Využití ) a pak vyberte Refresh data when opening the file (Aktualizovat data při otevírání souboru).

    Upozornění: Pokud zrušíte zaškrtnutí políčka Aktualizovat data při otevření souboru , zobrazí se data uložená v mezipaměti se sešitem, což znamená, že když uživatel data aktualizuje ručně, uživatel uvidí aktuální data během aktuální relace, ale data se do sešitu neuloží.

Aktualizace pomocí souboru .odc

Pokud používáte soubor datového připojení Office (.odc), nezapomeňte také zaškrtnout políčko Vždy používat soubor připojení :

  1. V sešitu s externími datovými připojeními vyberte kartu Data .

  2. Ve skupině Connections vyberte Connections > vyberte > vlastnosti připojení.

  3. Vyberte kartu Definice a pak vyberte Vždy používat soubor připojení.

Nastavení důvěryhodného webu umístění souborů, krátký časový limit relace a životnost mezipaměti externích dat mohou mít také vliv na operace aktualizace. Další informace získáte od správce nebo do systému nápovědy.

Ruční aktualizace   

  1. Vyberte buňku v sestavě kontingenční tabulky.

  2. Na panelu nástrojů Excel Web Access v nabídce Aktualizovat vyberte Aktualizovat vybrané připojení.

    Poznámky: 

    • Pokud se tento příkaz Aktualizovat nezobrazuje, pak autor webové části vymaže vlastnost Aktualizovat vybrané připojení, Aktualizovat vše Connections. Další informace najdete v tématu Vlastní vlastnosti webové části Excel Web Access.

    • Každá interaktivní operace, která způsobí opětovné dotazování zdroje dat OLAP, zahájí operaci ruční aktualizace.

  • Aktualizovat všechna připojení – Na panelu nástrojů Excel Web Access klikněte v nabídce Aktualizovat na Aktualizovat všechny Connections.

  • Pravidelná aktualizace – Můžete určit, aby se data automaticky aktualizovala v zadaném intervalu po otevření sešitu pro každé připojení v sešitu. Například databáze inventáře se může aktualizovat každou hodinu, takže autor sešitu definoval sešit tak, aby se automaticky aktualizoval každých 60 minut.

    Autor webové části může vybrat nebo zrušit zaškrtnutí vlastnosti Povolit pravidelnou aktualizaci dat aplikace Excel Web Access a povolit nebo zakázat pravidelnou aktualizaci. Po uplynutí časového intervalu se ve výchozím nastavení v dolní části webové části Excel Web Access zobrazí upozornění na aktualizaci.

    Autor webové části Excel Web Access může také nastavit vlastnost Zobrazit výzvu k pravidelné aktualizaci dat tak, aby řídila chování zprávy, která se zobrazí, když Excel Services provádí pravidelnou aktualizaci dat během relace:

    Další informace najdete v tématu Vlastní vlastnosti webové části Excel Web Access.

  • Vždy – znamená, že se zpráva zobrazí s výzvou v každém intervalu.

  • Volitelně – znamená, že uživatel může pokračovat v pravidelné aktualizaci bez zobrazení zprávy.

  • Nikdy – znamená, že Excel Web Access provádí pravidelnou aktualizaci bez zobrazení zprávy nebo výzvy.

  • Zrušit aktualizaci – při aktualizaci sešitu Excel Services zobrazí zprávu s výzvou, protože může trvat déle, než očekáváte. Pokud chcete aktualizaci ukončit, můžete vybrat Zrušit , abyste ji mohli dokončit později ve vhodnější dobu. Zobrazí se data vrácená dotazy před zrušením aktualizace.

Viz také

Nápověda pro doplněk Power Query pro Excel

Aktualizace externích dat v sešitu na SharePoint Serveru

Změna přepočtu, iterace nebo přesnosti vzorce v Excelu

Zablokování a odblokování externího obsahu v dokumentech sady Office

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.