Vzťahuje sa na
Excel pre Microsoft 365 Excel pre web

Je to skvelý pocit, keď konečne nastavíte zdroje údajov a tvarujete údaje presne podľa vašich predstáv. Dúfame, že keď obnovíte údaje z externého zdroja údajov, operácia bude plynulá. Ale to nie je vždy prípad. Zmeny toku údajov počas celého procesu môžu spôsobiť problémy, ktoré sa pri pokuse o obnovenie údajov skončia ako chyby. Niektoré chyby sa dajú jednoducho opraviť, niektoré môžu byť prechodné a niektoré sa môžu ťažko diagnostikovať. Nasleduje množina stratégií, ktoré môžete použiť na riešenie chýb, ktoré vám prídu do cesty. 

Prehľad výpisu, transformácie, načítania (ETL), kde sa môžu vyskytnúť chyby

Pri obnovovaní údajov sa môžu vyskytnúť dva typy chýb.

Miestny   Ak sa v excelovom zošite vyskytne chyba, aspoň vaše úsilie pri riešení problémov je obmedzené a lepšie spravovateľné. Obnovené údaje pravdepodobne spôsobili chybu s funkciou alebo údaje vytvorili neplatnú podmienku v rozbaľovacom zozname. Tieto chyby sú nepríjemné, ale pomerne ľahko sa dajú vyhľadať, identifikovať a opraviť. Excel tiež zlepšil spracovanie chýb s prehľadnejšími správami a kontextovými prepojeniami na cielené témy Pomocníka, ktoré vám pomôžu zistiť a vyriešiť problém.

Odľahlý   Chyba, ktorá pochádza zo vzdialeného externého zdroja údajov, je však úplne iná vec. Niečo sa stalo v systéme, ktorý by mohol byť cez ulicu, v polovici-cesta po celom svete, alebo v cloude. Tieto typy chýb vyžadujú iný prístup. Medzi bežné vzdialené chyby patria:

  • Nepodarilo sa pripojiť k službe alebo zdroju. Skontrolujte pripojenie.

  • Súbor, ku ktorému sa pokúšate získať prístup, sa nenašiel.

  • Server nereaguje alebo možno prebieha údržba. 

  • Tento obsah nie je k dispozícii. Pravdepodobne bol odstránený alebo je dočasne nedostupný.

  • Prosím počkajte... údaje sa načítavajú.

Nasleduje niekoľko návrhov, ktoré vám pomôžu vyriešiť chyby, ktoré sa môžu vyskytnúť.

Vyhľadanie a uloženie konkrétnej chyby    Najprv preskúmajte tablu Dotazy & Connections (vyberte údaje > dotazy & Connections, vyberte pripojenie a potom zobrazte rozbaľovaciu ponuku). Pozrite sa, ktoré chyby prístupu k údajom sa vyskytli, a poznačte si všetky ďalšie poskytnuté podrobnosti. Potom otvorte dotaz a pri každom kroku dotazu zobrazte všetky konkrétne chyby. Všetky chyby sa zobrazujú so žltým pozadím na jednoduchú identifikáciu. Zapíšte si alebo na obrazovke zaznamenajte informácie o chybovom hlásení, aj keď tomu úplne nerozumiete. Kolegovia, správcovia alebo služby technickej podpory vo vašej organizácii vám môžu pomôcť pochopiť, čo sa stalo, a navrhnúť riešenie. Ďalšie informácie nájdete v téme Riešenie chýb v Power Query.

Získať informácie Pomocníka    Vyhľadajte lokalitu Pomocník a školenia pre Office. Obsahuje to nielen rozsiahly obsah Pomocníka, ale aj informácie o riešení problémov. Ďalšie informácie nájdete v téme Opravy alebo alternatívne riešenia nedávnych problémov v Exceli pre Windows.

Využiť technickú komunitu    Lokality komunity spoločnosti Microsoft môžete použiť na vyhľadávanie diskusií týkajúcich sa konkrétne vášho problému. Je vysoko pravdepodobné, že nie ste prvou osobou, ktorá problém pociťuje, iní sa ním zaoberajú a možno dokonca našli riešenie. Ďalšie informácie nájdete v komunite Microsoft Excelua v komunite odpovedí pre Office.

Vyhľadávanie na webe    Použite preferovaný vyhľadávací nástroj na vyhľadanie ďalších lokalít na webe, ktoré môžu poskytovať relevantné diskusie alebo indície. To môže byť časovo náročné, ale je to spôsob, ako obsadenie širšej siete hľadať odpovede na obzvlášť tŕnisté otázky.

Obráťte sa na oddelenie technickej podpory balíka Office      V tomto bode, pravdepodobne chápete problém oveľa lepšie. Pomôže vám to zamerať sa na konverzáciu a minimalizovať čas strávený s podporou spoločnosti Microsoft. Ďalšie informácie nájdete v témach Microsoft 365 a Podpora pre zákazníkov balíka Office.

Hoci sa vám možno nepodarí problém vyriešiť, môžete presne zistiť, aký je problém, aby ste ostatným pomohli pochopiť situáciu a vyriešiť ju za vás.

Problémy so službami a servermi    Pravdepodobnou príčinou sú občasné chyby v sieti a komunikácii. Najlepšie, čo môžete urobiť, je počkať a skúsiť to znova. Niekedy problém jednoducho zmizne.

Zmeny umiestnenia alebo dostupnosti    Databáza alebo súbor bol premiestnený, poškodený, prijaté offline na údržbu, alebo databáza zlyhala. Diskové zariadenia sa môžu poškodiť a súbory sa stratia. Ďalšie informácie nájdete v téme Obnovenie stratených súborov v Windows 10.

Zmeny overovania a ochrany osobných údajov   Môže sa zrazu stať, že povolenie už nefunguje alebo došlo k zmene nastavenia ochrany osobných údajov. Obe udalosti môžu zabrániť prístupu k externému zdroju údajov. Ak chcete zistiť, čo sa zmenilo, obráťte sa na správcu alebo správcu externého zdroja údajov. Ďalšie informácie nájdete v téme Správa nastavení a povolení zdroja údajova Nastavenie úrovní ochrany osobných údajov.

Otvorené alebo uzamknuté súbory   Ak je otvorený text, SÚBOR CSV alebo zošit, žiadne zmeny v súbore sa do obnovenia nezahrnú, kým sa súbor neuloží. Ak je súbor otvorený, môže byť zamknutý a prístup k nemu nebude možné získať, kým ho nezavriete. Môže sa to stať, keď druhá osoba používa verziu Excelu bez predplatného. Požiadajte ich, aby súbor zavreli alebo ho vzali do projektu. Ďalšie informácie nájdete v téme Odomknutie súboru, ktorý bol zamknutý na úpravy.

Zmeny schém na serverovej časti   Niekto zmení názov tabuľky, názov stĺpca alebo typ údajov. To nie je takmer nikdy múdre, môže mať obrovský vplyv, a je obzvlášť nebezpečné s databázami. Jeden dúfa, že tím správy databáz dal správne ovládacie prvky, aby sa zabránilo tomu, aby sa to stalo, ale sklzy sa vyskytujú. 

Blokovanie chýb z postupného posúvania dotazov    Power Query sa pokúsi zlepšiť výkon vždy, keď je to možné. Často je lepšie spustiť databázový dotaz na serveri, aby ste mohli využiť vyšší výkon a kapacitu. Tento proces sa nazýva postupné posúvanie dotazov. Ak však existuje možnosť zneužitia údajov, Power Query blokuje dotaz. Napríklad zlúčenie je definované medzi tabuľkou zošita a SQL Server tabuľkou. Ochrana osobných údajov zošita je nastavená na možnosť Ochrana osobných údajov, ale SQL Server údaje sú nastavené na možnosť Organizačné. Keďže ochrana osobných údajov je prísnejšie ako ochrana osobných údajov organizácie, Power Query blokuje výmenu informácií medzi zdrojmi údajov. Postupné posúvanie dotazov sa nachádza na pozadí, takže vás môže prekvapiť, keď sa vyskytne chyba blokovania. Ďalšie informácie nájdete v téme Základy postupného posúvania dotazov, postupné posúvanie dotazov a postupné posúvanie pomocou diagnostiky dotazov.

Často sa Power Query, môžete presne zistiť, aký je problém, a vyriešiť ho sami.

Premenované tabuľky a stĺpce    Zmeny pôvodných názvov tabuliek a stĺpcov alebo hlavičiek stĺpcov takmer určite spôsobia problémy pri obnovovaní údajov. Dotazy využívajú názvy tabuliek a stĺpcov na tvarovanie údajov takmer v každom kroku. Vyhnite sa zmenám alebo odstraňovaniu pôvodných názvov tabuliek a stĺpcov, pokiaľ ich nechcete nastaviť tak, aby zodpovedali zdroju údajov. 

Zmeny typov údajov    Zmeny typu údajov môžu niekedy spôsobiť chyby alebo nežiaduce výsledky, najmä vo funkciách, ktoré môžu vyžadovať konkrétny typ údajov v argumentoch. Príkladmi sú nahradenie typu údajov text v číselnej funkcii alebo pokus o výpočet nečíselného typu údajov. Ďalšie informácie nájdete v téme Pridanie alebo zmena typov údajov.

Chyby na úrovni buniek   Tieto typy chýb nezabránia načítaniu dotazu, ale v bunke zobrazia chybu . Ak chcete zobraziť správu, vyberte prázdny znak v bunke tabuľky obsahujúcej chybu. Chyby môžete odstrániť, nahradiť alebo len ponechať. Príklady chýb v bunkách: 

  • Konverzia    Pokúšate sa skonvertovať bunku obsahujúcu hodnotu NA na celé číslo.

  • Matematický    Pokúšate sa vynásobiť textovú hodnotu číselnou hodnotou.

  • Zreťazenie    Pokúšate sa skombinovať reťazce, ale jeden z nich je numerický.

Bezpečné experimentovanie a iterovanie    Ak si nie ste istí, či by transformácia mohla mať negatívny vplyv, skopírujte dotaz, otestujte zmeny a iterujte pomocou variácií príkazu Power Query. Ak príkaz nefunguje, jednoducho odstráňte krok, ktorý ste vytvorili, a skúste to znova. Ak chcete rýchlo vytvoriť vzorové údaje s rovnakou schémou a štruktúrou, vytvorte excelovú tabuľku s viacerými stĺpcami a riadkami a potom ich importujte (vyberte údaje > z tabuľky alebo rozsahu). Ďalšie informácie nájdete v téme Vytvorenie tabuľky a import z excelovej tabuľky.

Pri prvom zisťovaní toho, čo môžete robiť s údajmi v Editor Power Query, sa môžete cítiť ako dieťa v cukrárni. Ale odolať pokušeniu jesť všetky cukríky. Chcete sa vyhnúť transformáciám, ktoré môžu neúmyselne spôsobiť chyby obnovenia. Niektoré operácie sú jednoduché, napríklad premiestnenie stĺpcov na iné miesto v tabuľke, a nemali by viesť k chybám obnovenia smerom nadol, pretože Power Query sleduje stĺpce podľa názvu stĺpca.

Iné operácie môžu viesť k chybám obnovenia. Jedným všeobecným pravidlom môže byť vaše hlavné svetlo. Vyhnite sa podstatným zmenám pôvodných stĺpcov. Ak ho chcete bezpečne prehrať, skopírujte pôvodný stĺpec pomocou príkazu (Pridať stĺpec, vlastný stĺpec, duplikovať stĺpec atď.) a potom vykonajte zmeny skopírovanej verzie pôvodného stĺpca. Nižšie sú uvedené operácie, ktoré môžu niekedy viesť k chybám obnovenia, a niektoré najvhodnejšie postupy, ktoré veci pomôžu plynulejšie pracovať.

Operácia

Odporúčanie

Filtrovanie

Zvýšte efektivitu filtrovaním údajov čo najskôr v dotaze a odstráňte nepotrebné údaje, aby ste znížili zbytočné spracovanie. Automatický filter môžete použiť aj na vyhľadávanie alebo výber konkrétnych hodnôt a využitie filtrov špecifických pre konkrétny typ, ktoré sú k dispozícii v stĺpcoch dátumu, dátumu a časového pásma (napríklad Mesiac, Týždeň, Deň).

Typy údajov a hlavičky stĺpcov

Power Query automaticky pridá dva kroky do dotazu hneď za prvým krokom Zdroj: Hlavičky so zvýšenou správou, čím sa prvý riadok tabuľky zvýši na hlavičku stĺpca, a zmenený typ, čím sa hodnoty z typu údajov Ľubovoľné skonvertujú na typ údajov na základe kontroly hodnôt z každého stĺpca. Toto je užitočné pohodlie, ale môže sa stať, že budete chcieť toto správanie explicitne ovládať, aby ste predišli chybám neúmyselného obnovenia.

Ďalšie informácie nájdete v téme Pridanie alebo zmena typov údajov a zvýšenie úrovne riadkov a hlavičiek stĺpcov.

Premenovanie stĺpca

Nepoužívajte premenovanie pôvodných stĺpcov. Použite príkaz Premenovať pre stĺpce , ktoré sú pridané inými príkazmi alebo akciami.

Ďalšie informácie nájdete v téme Premenovanie stĺpca.

Rozdeliť stĺpec

Rozdeľte kópie pôvodného stĺpca, nie pôvodný stĺpec.

Ďalšie informácie nájdete v téme Rozdelenie stĺpca textu.

Zlúčiť stĺpce

Zlúčenie kópií pôvodných stĺpcov, nie pôvodných stĺpcov.

Ďalšie informácie nájdete v téme Zlúčenie stĺpcov.

Odstránenie stĺpca

Ak chcete zachovať malý počet stĺpcov, použite príkaz Vybrať stĺpec a ponechajte si požadované stĺpce. 

Zvážte rozdiel medzi odstránením stĺpca a odstránením ďalších stĺpcov. Keď sa rozhodnete odstrániť ostatné stĺpce a obnovíte údaje, nové stĺpce pridané do zdroja údajov od posledného obnovenia môžu zostať nezistené, pretože by sa po opätovnom vykonaní kroku Odstrániť stĺpec v dotaze považovali za iné stĺpce. Táto situácia nenastane, ak stĺpec explicitne odstránite.

Tip      Neexistuje žiadny príkaz na skrytie stĺpca (ako v Exceli). Ak však máte veľa stĺpcov a chcete skryť mnohé z nich, aby ste sa mohli sústrediť na svoju prácu, môžete vykonať nasledujúce kroky: odstrániť stĺpce, zapamätať si vytvorený krok a potom tento krok pred načítaním dotazu späť do hárka odstrániť.

Ďalšie informácie nájdete v téme Odstránenie stĺpcov.

Nahradenie hodnoty

Keď nahradíte hodnotu, neupravujete zdroj údajov. Namiesto toho vykonávate zmeny hodnôt v dotaze. Pri ďalšom obnovení údajov sa hľadaná hodnota môže mierne zmeniť alebo sa tam už nenachádza, a preto príkaz Nahradiť nemusí fungovať podľa pôvodného plánu.

Ďalšie informácie nájdete v téme Nahradenie hodnôt.

Kontingenčná tabuľka a zrušenie kontingenčnej tabuľky

Keď použijete príkaz Kontingenčný stĺpec , pri kontingenčnom kontingenčnom stĺpci sa môže vyskytnúť chyba, nie agregovať hodnoty, ale vráti sa viac ako jedna hodnota. Táto situácia môže nastať po operácii obnovenia, ktorá zmení údaje neočakávaným spôsobom.

Príkaz Zrušiť kontingenčnosť iných stĺpcov použite vtedy, keď nie sú známe všetky stĺpce, a chcete, aby sa počas operácie obnovenia pridali aj nové stĺpce, ktoré majú byť tiež odhlasované.

Príkaz Zrušiť kontingenčnosť vybratého stĺpcapoužite vtedy, keď nepoznáte počet stĺpcov v zdroji údajov a chcete mať istotu, že vybraté stĺpce zostanú po operácii obnovenia neozvané.

Ďalšie informácie nájdete v téme Kontingenčné stĺpce a Zrušenie kontingenčného grafu.

Zabránenie výskytu chýb    Ak externý zdroj údajov spravuje iná skupina vo vašej organizácii, musia si byť vedomí vašej závislosti a vyhnúť sa zmenám v ich systémoch, ktoré môžu spôsobovať problémy po prúde. Zaznamenávajte vplyvy na údaje, zostavy, grafy a iné artefakty, ktoré závisia od údajov. Nastavte komunikačné linky, aby ste sa uistili, že rozumejú vplyvu, a podnikli potrebné kroky na to, aby všetko fungovalo plynulo. Nájdite spôsoby, ako vytvoriť ovládacie prvky, ktoré minimalizujú zbytočné zmeny a predpokladajú následky potrebných zmien. Je pravda, že je to ľahké povedať, a niekedy ťažké urobiť.

Overenie budúcnosti s parametrami dotazu    Použite parametre dotazu na zmiernenie zmien, napríklad umiestnenia údajov. Môžete navrhnúť parameter dotazu, ktorý nahradí nové umiestnenie, napríklad cestu k priečinku, názov súboru alebo URL adresu. Existujú aj ďalšie spôsoby, ako použiť parametre dotazu na zmiernenie problémov. Ďalšie informácie nájdete v téme Vytvorenie parametrických dotazov.

Pozrite tiež

Pomocník doplnku Power Query pre Excel

Najvhodnejšie postupy pri práci s Power Query (docs.com)

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.