Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:
Jak na aktualizaci a úpravu dat v Power Query.
Aktualizovat - pokud jen potřebujete aktualizovat nastavená propojení (tj. tabulky pokud / data), někdy pod slovem Obnovit
Upravit - pokud chcete upravit dotaz v Power Query (to co provádí za vád pover Query)
V tomto článku se dozvíte, jak aktualizovat a upravovat propojení. Nejčastější činnost určitě bude aktualizace, ale mnohdy se dostanete do situace, že bude potřeba nastavené query (úpravu, dotaz) modifikovat. Jak na obě tyto záležitosti se dozvíte v tomto článku. Pro přehlednost je rozdělen na:
Pokud se chce člověk pustit do aktualizace musí již mít k dispozici Excel, ve kterém je provedeno minimálně načtení nějaké tabulky. Načtená data mohou vypadat podobně (v této ukázce není podstatné jak data vypadají, ukážeme si jejich aktualizaci):
Nevíte-li jak zkuste data načíst.
Vaše tabulka například čerpá data z Wikipedie a na Wikipedií došlo k aktualizací (například počet obavatel), nebo načítateli kurzy z ČNB a každý den dochází ke změně kurzu. Jak teda můžete aktualizaci provést? Podíváme se na jednotlivé možností:
Pokud dobře nastavíte připojení, může se tabulka aktualizovat sama, například při načtení sešitu, nebo co požadovaný počet minut. Jak nastavit více v samostatné kapitole Automatická aktualizace tohoto článku
Asi nejrychlejší způsob
Pravý klik nad tabulkou a vybrat Obnovit.
Nejprve potřebujete mít zobrazeny dotazy a připojení Data > Dotazy a připojení
Stačí vybrat dotaz (připojení) a přes pravé tlačítko Aktualizovat ano nad tabulkou se to stejné tlačítko jmenuje Obnovit. Případně klik na pravou malou ikonku (když nad ní chvíli postojíte myši zobrazí bublinkovou nápovědu aktualizovat).
Na pásu karet Data stačí z Aktualizovat vše a nebo si z menu klikem na šipku můžete zvolit, zda chcete aktualizovat vše nebo jen aktuálně vybranou tabulku (u více a rozsáhlejších tabulek mnohdy budete chtít aktualizovat jen jednu a nečekat na aktualizaci všeho).
O možností Vlastnosti připojení... se zmmiňuji v další kapitole tohoto článku.
Aktualizovat jde i využitím VBA
Range("Nazev_tabulky").ListObject.QueryTable.Refresh BackgroundQuery:=False
Automaticky viz níže. A možná je i další postup jak aktualizovat, až objevím (třeba tipem v komentáři) doplním.
Využíváte jinou metodu? Můžete se zmínit v komentářích.
Potřebujete nastavení úpravy, které provádí Power Query doplnit, aktualizovat opravit? Neboli upravujete automatiku neaktualizujete data, to bylo popsáno výše.
V dotazech a připojeních pravý klik a vybrat Upravit
Klikem se dostanete zpět do PowerQuery editoru, zde můžete upravit co potřebujete a přes Zavřít a načíst se aktualizace provede nové zpracování dat a vy se vrátíte zpět do Excel.
Chcete vylepšit vlastnosti dotazu, třeba kdy se dotaz (tabulka) bude automaticky aktualizovat?
Na pásu karet Data stačí z Aktualizovat vše klikem na šipku zvolit Vlastnosti připojení....
Obdržíte dialogové okno Vlastnost dotazu :
Můžete vyplnit (zatrhnout):
Pokročilí si mohou projít další dvě záložky:
Na co se asi budete chtít podívat, aneb další témata související s Power Query:
Napadá vás něco co do článku doplnit? Můžete využít komentáře.
Článek byl aktualizován: 19.09.2020 11:02
Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.
Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.
Můžete být prvními co zanechají smysluplný komentář.
Pomohl Vám návod? Sdílejte na Facebooku, G+ |
||
LinkedIn... |
Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2024 |