Připojení k excelovému souboru nebo souboru CSV (Power Query)

Důležité informace:  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Díky Power Query můžete připojit k sešitu aplikace Excel, textového souboru (.txt) nebo hodnoty oddělené čárkami (.csv) souboru úplně stejně, jako by připojení k jiným zdrojem dat. Editor Power Query vám značnou flexibilitu s jak získat a transformace dat.

V tomto článku

Připojení k excelovému souboru nebo souboru CSV

Import dat z pojmenované oblasti

Import dat ze souboru CSV

Příklady vzorců

Chyba, kdy stroj Microsoft Access Database Engine (zprostředkovatel Microsoft.ACE.OLEDB.12.0) není zaregistrovaný

Připojení k excelovému souboru nebo souboru CSV

Klikněte na kartě DataNačíst Data > Ze souboru > Vybrat Z sešitu nebo Z Text/CSV. Pokud nevidíte tlačítko Načíst Data, klikněte na Nový dotaz > Ze souboru > Vybrat Ze sešitu, Ze souboru CSV nebo Z textu. Podle následujících dalších kroků.

Poznámka: Můžete také obnovit starší verze spojnice k napodobení dřívějšímu chování. Viz oddíl "Jak obnovím starší experience? načíst externí Data" v následujícím článku: Unified získat a transformovat.

Na kartě Power Query pásu karet klikněte na Ze souboru > Z Excelu, Ze souboru CSV nebo Z textu. Podle následujících dalších kroků.

Další kroky

  1. V dialogu Excel – Procházet nebo Hodnoty oddělené čárkami – Procházet vyhledejte nebo zadejte cestu k souboru, pro který chcete vytvořit dotaz.

  2. Klikněte na Otevřít.

    Důležité informace: Pokud budete importovat data ze souboru CSV, Power Query automaticky rozpozná oddělovače sloupců i názvy a typy sloupců. Podívejte se, jak se importují data ze souboru CSV.

Import dat z pojmenované oblasti

Pokud váš zdrojový sešit obsahuje pojmenované oblasti, bude název oblasti dostupný jako sada dat.

Obrázek dialogu Navigátor dotazů Power

Import dat ze souboru CSV

Pokud importu dat ze souboru CSV Power Query automaticky zjišťovat včetně názvy sloupců a typy oddělovačů sloupců. Například pokud jste importovali ukázkový soubor CSV níže, Power Query automaticky použije první řádek jako názvy sloupců a změní datové typy jednotlivých sloupců.

Ukázkový soubor CSV

Obrázek ze souboru CSV

Power Query automaticky změní datové typy jednotlivých sloupců:

  • ID objednávky se změní na číslo

  • Datum obj změní na datum

  • Kategorie – ponechá jako text (výchozí typ sloupce)

  • Název produktu – ponechá jako text (výchozí typ sloupce)

  • Prodejní změny čísla

V Editoru dotazů použije Power Query automaticky kroky FirstRowAsHeader a ChangeType. Tyto automatické akce jsou rovnocenné ručnímu zvýšení úrovně řádku a ruční změně typů jednotlivých sloupců.

Příklady vzorců

= Excel.Workbook
(File.Contents("C:\Example\Products and Orders.xlsx"))

After Power Query auto detects columns:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Chyba, kdy stroj Microsoft Access Database Engine (zprostředkovatel Microsoft.ACE.OLEDB.12.0) není zaregistrovaný

Při pokusu o import dat ze souboru starší verze Excelu nebo Accessové databáze v některých nastavení, může dojít k chybě, která Microsoft Access Database Engine (Zprostředkovatel Microsoft.ACE.OLEDB.12.0) není registrovaný v místním počítači. K chybě dojde v systémech s Office 2013, nainstalovaný. Tuto chybu můžete vyřešit, stáhněte si v následujících zdrojích zajistit, že můžete přejít ke zdroji dat, který se pokoušíte otevřít.

Poznámka:  Pro zajištění úplné sady funkcí nainstalujte Microsoft Access Database Engine 2010 Redistributable a všechny aktualizace Service Pack.

Poznámka: Editor dotazů se zobrazí, jenom když načíst, upravit nebo vytvořit nový dotaz pomocí Power Query. Následující video ukazuje okno Editoru dotazů v Excelu 2013 zobrazená po úpravě dotazu z Excelového sešitu. Pokud chcete zobrazit bez načítání nebo úpravy existujícího dotazu sešitu oddílem Načíst externí Data na kartě Power Query pásu karet Editoru dotazů vyberte z jiných zdrojů > prázdný dotaz. Následující video ukazuje jeden způsob zobrazení Editoru dotazů.

Jak zobrazit Editor dotazů v Excelu

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í ve fóru Excel User Voice.

Poznámka: Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Viz taky

Power Query se nazývá načíst a transformovat v Excelu 2016

Import dat z externích zdrojů dat

Rozšiřte své znalosti a dovednosti
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.

×