Obsah
Tento návod vysvětluje, jak rychle převést soubory CSV do aplikace Excel v libovolné verzi, od 365 po 2007, a vyhnout se typickým problémům.
Obecně existují dva způsoby, jak přenést soubor CSV do aplikace Excel: otevřením nebo importem jako externí data. Tento článek poskytuje podrobný návod k oběma metodám a poukazuje na silné stránky a omezení každé z nich. Rovněž upozorníme na možná úskalí a navrhneme nejefektivnější řešení.
Převod souboru CSV do aplikace Excel jeho otevřením
Chcete-li přenést data ze souboru CSV do aplikace Excel, můžete jej otevřít přímo ze sešitu aplikace Excel nebo prostřednictvím Průzkumníka Windows. Ať už zvolíte jakýkoli způsob, mějte na paměti, že:
- Otevřením dokumentu CSV v aplikaci Excel se nezmění formát souboru na .xlsx nebo .xls. Soubor si zachová původní příponu .csv.
- Soubory jsou omezeny na 1 048 576 řádků a 16 384 sloupců.
Jak otevřít soubor CSV v aplikaci Excel
Soubor s hodnotami oddělenými čárkou vytvořený v jiném programu lze v aplikaci Excel otevřít pomocí standardního příkazu Otevřít příkaz.
- V aplikaci Excel přejděte do Soubor a klikněte na kartu Otevřít nebo stiskněte klávesovou zkratku Ctrl + O.
- V Otevřít dialogového okna vyberte možnost Textové soubory (*.prn;*.txt;*.csv) z rozevíracího seznamu v pravém dolním rohu.
- Vyhledejte dokument CSV a otevřete jej poklepáním.
Soubor hodnot oddělených čárkou (. csv ) se ihned otevře v novém sešitě.
Pro textový soubor (. txt ), Excel spustí Průvodce importem textu . Podrobnosti naleznete v části Import CSV do aplikace Excel.
Jak otevřít soubor CSV z Průzkumníka Windows
Nejrychlejší způsob, jak otevřít soubor .csv v aplikaci Excel, je dvakrát na něj kliknout v Průzkumníku Windows. Tím se soubor okamžitě otevře v novém sešitě.
Tato metoda však funguje pouze v případě, že je aplikace Microsoft Excel nastavena jako výchozí aplikace pro soubory .csv . V tomto případě je známá zelená ikona aplikace Excel. se v Průzkumníku Windows zobrazí vedle dokumentů .csv.
Pokud jsou vaše soubory CSV nastaveny tak, aby se otevíraly pomocí jiné výchozí aplikace, klikněte na soubor pravým tlačítkem myši a vyberte možnost Otevřete s... > Excel .
Chcete-li nastavit Excel jako výchozí program pro soubory CVS, postupujte následovně:
- Klikněte pravým tlačítkem myši na libovolný soubor .csv v Průzkumníku Windows a vyberte možnost Otevřete s... > Výběr jiné aplikace z kontextové nabídky.
- Pod Další možnosti , klikněte Excel , zaškrtněte políčko Tuto aplikaci vždy používejte k otevírání souborů .csv a klikněte na tlačítko OK .
Převod CSV do aplikace Excel importem
Pomocí této metody můžete importovat data ze souboru .csv do stávajícího nebo nového pracovního listu aplikace Excel. Na rozdíl od předchozí techniky se soubor v aplikaci Excel nejen otevře, ale změní se i formát .csv na .xlsx (Excel 2007 a vyšší) nebo .xls (Excel 2003 a nižší).
Import lze provést dvěma způsoby:
- Pomocí Průvodce importem textu (ve všech verzích)
- Vytvořením Power Query připojení (v aplikaci Excel 2016 - Excel 365)
Jak importovat CSV do aplikace Excel pomocí Průvodce importem textu
Nejprve je třeba poznamenat, že Průvodce importem textu je starší funkcí a od aplikace Excel 2016 je přesunuta z pásu karet na panel Možnosti aplikace Excel .
Pokud Průvodce importem textu není ve vaší verzi Excelu k dispozici, máte tyto dvě možnosti:
- Povolení funkce Z textu (Legacy).
- Přimět aplikaci Excel, aby spustila Průvodce importem textu automaticky. Za tímto účelem změňte příponu souboru z .csv na .txt, otevřete textový soubor z aplikace Excel a poté postupujte podle níže popsaných kroků průvodce.
Chcete-li importovat soubor CSV do aplikace Excel, musíte provést následující kroky:
- V aplikaci Excel 2013 a starších přejděte do Data karta> Získání externích dat a klikněte na tlačítko Z textu .
V aplikaci Excel 2016 a novějších přejděte do Data karta> Získat & amp; Transformovat data a klikněte na tlačítko Získat data > Průvodci dědictvím > Z textu (Odkaz) .
Viz_také: Jak spočítat znaky v Tabulkách GooglePoznámka: Pokud Z textu průvodce není k dispozici, zkontrolujte, zda je povolen. Průvodci dědictvím je stále šedá, vyberte prázdnou buňku nebo otevřete prázdný pracovní list a zkuste to znovu.
- V Import textového souboru dialogové okno, vyhledejte soubor .csv, který chcete importovat, vyberte jej a klikněte na tlačítko Import (nebo jednoduše dvakrát klikněte na soubor).
- Na stránkách Průvodce importem textu se spustí a vy budete postupovat podle jeho pokynů. Nejprve zvolíte:
- Na stránkách S vymezením typ souboru
- Na stránkách číslo řádku začít import od (obvykle řádek 1)
- Ať už jsou vaše data záhlaví
V okně náhledu ve spodní části průvodce se zobrazí několik prvních položek ze souboru CSV.
- Zvolte oddělovač a kvalifikátor textu.
Oddělovač je znak, který odděluje hodnoty v souboru. Protože CSV je soubor s hodnotami oddělenými čárkou, je zřejmé, že vyberete položku Čárka Pro soubor TXT obvykle vyberete možnost Karta .
Textový kvalifikátor je znak, který uzavírá hodnoty v importovaném souboru. Veškerý text mezi dvěma znaky kvalifikátoru bude importován jako jedna hodnota, i když text obsahuje zadaný oddělovač.
Obecně platí, že vybíráte dvojitá uvozovka symbol (") jako textový kvalifikátor. Chcete-li to zkontrolovat, můžete kliknout na tlačítko Zpět a zjistěte, který znak uzavírá hodnoty v náhledu souboru CSV.
V našem případě jsou všechna čísla s oddělovačem tisíců (což je také čárka) zabalena do dvojitých uvozovek jako "3 392", což znamená, že budou importována do jedné buňky. Bez zadání znaku dvojité uvozovky jako kvalifikátoru textu by čísla před a za oddělovačem tisíců šla do dvou sousedních sloupců.
Chcete-li se ujistit, že budou data importována tak, jak bylo zamýšleno, podívejte se pečlivě na. Náhled dat před kliknutím Další .
Viz_také: Funkce Excel RIGHT s příklady vzorcůTipy a poznámky:
- Pokud je v souboru CSV více po sobě jdoucích oddělovačů, vyberte možnost S po sobě jdoucími oddělovači zacházet jako s jedním zabránit vzniku prázdných buněk.
- Pokud se v náhledu zobrazí všechny údaje v jednom sloupci , to znamená, že je zvolen nesprávný oddělovač. Změňte oddělovač tak, aby se hodnoty zobrazovaly v samostatných sloupcích.
- Definice formát dat . Výchozí hodnota je Obecné - převádí číselné hodnoty na čísla, hodnoty data a času na data a všechny ostatní datové typy na text.
Chcete-li nastavit jiný formát pro určitý sloupec, klikněte kdekoli v jeho rámci v okně Náhled dat a poté vyberte jednu z možností v části Formát dat sloupce :
- Udržet počáteční nuly , zvolte Text formát.
- Správné zobrazení data , zvolte Datum a v rozevíracím seznamu vyberte vhodný formát.
Když jste spokojeni s Náhled dat , klikněte na Dokončení tlačítko.
- Zvolte, zda chcete importovat data do existujícího nebo nového pracovního listu, a klikněte na tlačítko OK .
Tipy a poznámky:
- Chcete-li nakonfigurovat některé pokročilé možnosti, jako je ovládání obnovování, rozvržení a formátování, klikněte na tlačítko . Vlastnosti... ve výše uvedeném dialogovém okně.
- Pokud se některá importovaná data zobrazují nesprávně, můžete formát změnit pomocí funkce Formátovat buňky aplikace Excel.
Zde je několik užitečných tipů, jak na to.
Jak povolit Průvodce importem textu v aplikaci Excel 2016 - Excel 365
Aktivace Průvodce importem textu v moderních verzích Excelu je třeba provést toto:
- Klikněte na Soubor a pak klikněte na tlačítko Možnosti > Data .
- Pod Zobrazit průvodce importem starších dat , vyberte Z textu (Odkaz) a klikněte na tlačítko OK.
Po povolení se průvodce zobrazí na obrazovce Data na kartě Získat & amp; Transformovat data skupina pod Získat data > Legacy Wizards.
Jak přenést CSV do aplikace Excel připojením k ní
V aplikacích Excel 365, Excel 2021, Excel 2019 a Excel 2016 můžete importovat data z textového souboru tak, že se k němu připojíte pomocí nástroje Power Query. Zde je návod, jak na to:
- Na Data na kartě Získat & amp; Transformovat data klikněte na tlačítko Z textu/CSV .
- V Import dat dialogové okno, vyberte textový soubor, který vás zajímá, a klikněte na tlačítko Import .
- V dialogovém okně náhledu máte k dispozici následující možnosti:
- Oddělovač . Vyberte znak, který odděluje hodnoty v textovém souboru.
- Detekce typu dat . Můžete nechat aplikaci Excel automaticky určit typ dat pro každý sloupec. na základě prvních 200 řádků (výchozí) nebo celý soubor dat Nebo si můžete vybrat nezjišťovat datové typy a nechat importovat data do původního Text formát.
- Transformace dat . načte data do editoru Power Query, abyste je mohli před přenosem do aplikace Excel upravit. Využijte tuto funkci k nastavení požadovaného formátu pro jednotlivé sloupce.
- Zatížení . kontroluje, kam se mají data importovat. Chcete-li soubor csv importovat do nového pracovního listu, vyberte možnost Zatížení . Chcete-li přenést data do stávajícího nebo nového listu ve formě tabulky, PivotTable/PivotChart nebo pouze vytvořit spojení, zvolte možnost Načíst do .
Kliknutím na Zatížení Tlačítko importuje data CSV ve formátu tabulky, jako je tento:
Importovaná tabulka je propojena s původním dokumentem CSV a můžete ji kdykoli aktualizovat obnovením dotazu ( Design stolu karta> Obnovit ).
Tipy a poznámky:
- Chcete-li změnit tabulku na normální rozsah, klikněte pravým tlačítkem myši na libovolnou buňku a potom klikněte na možnost Tabulka > Převést na Rozsah . Tím se dotaz trvale odstraní z listu a odpojení importovaná data z původního souboru.
- Pokud jsou hodnoty v určitém sloupci importovány v nesprávném formátu, můžete se pokusit opravit je sami převedením textu na číslo nebo textu na datum.
Převod CSV do Excelu: otevření vs. import
Když Microsoft Excel otevře soubor .csv, použije výchozí nastavení formátu dat, aby pochopil, jak přesně zobrazit jednotlivé sloupce textových dat. To ve většině situací funguje dobře.
Pokud textový soubor obsahuje konkrétní hodnoty a chcete ovlivnit jejich zobrazení v aplikaci Excel, proveďte spíše import než otevření. Zde je několik typických případů použití:
- Soubor CSV používá různé oddělovače.
- Soubor CSV obsahuje různé formáty dat.
- Některá čísla mají počáteční nuly, které by měly být zachovány.
- Chcete vidět náhled, jak budou vaše data CSV převedena do aplikace Excel.
- Obecně hledáte větší flexibilitu.
Jak uložit soubor CSV v aplikaci Excel
Ať už jste použili jakoukoli metodu převodu, výsledný soubor můžete uložit jako obvykle.
- V pracovním listu aplikace Excel klikněte na Soubor > Uložit jako .
- Vyhledejte složku, do které chcete soubor uložit.
- Chcete-li soubor uložit jako soubor aplikace Excel, vyberte Sešit aplikace Excel (*.xlsx) z Uložit jako typ Chcete-li soubor uložit jako soubor oddělený čárkou, vyberte možnost CSV (oddělené čárkou) nebo CSV UTF-8 .
- Klikněte na Uložit .
Pokud jste soubor CSV uložili ve formátu .xls v dřívějších verzích, pak se v aplikaci Excel 2010 a novějších verzích můžete setkat s chybou "Soubor je poškozen a nelze jej otevřít". Zkuste se řídit následujícími doporučeními pro otevření poškozeného souboru .xls.
Jak otevřít více souborů CSV v aplikaci Excel najednou
Jak pravděpodobně víte, Microsoft Excel umožňuje otevřít několik sešitů najednou pomocí standardní funkce Otevřít Tento příkaz funguje také pro soubory CSV.
Chcete-li otevřít více souborů CSV v aplikaci Excel, postupujte podle následujících kroků:
- V aplikaci Excel klikněte na Soubor > Otevřít nebo stiskněte současně klávesy Ctrl + O.
- Klikněte na Procházet a přejděte do zdrojové složky.
- V rozevíracím seznamu vedle Název souboru vyberte možnost Textové soubory (*.prn, *.txt, *.csv) .
- Vyberte textové soubory:
- Výběr sousední soubory , klikněte na 1. soubor, podržte stisknutou klávesu Shift a poté klikněte na poslední soubor. Oba kliknuté soubory i všechny soubory mezi nimi se vyberou.
- Výběr nesousedící soubory , podržte stisknutou klávesu Ctrl a klikněte na jednotlivé soubory, které chcete otevřít.
- Když je vybráno více souborů, klikněte na Otevřít tlačítko.
V Průzkumníku Windows můžete na vybrané soubory kliknout pravým tlačítkem myši a vybrat možnost Otevřít z kontextové nabídky.
Tato metoda je jednoduchá a rychlá a mohli bychom ji označit za dokonalou, až na jednu drobnost - každý soubor CSV se otevře jako samostatný sešit . V praxi může být přepínání mezi několika soubory aplikace Excel tam a zpět docela nepohodlné a zatěžující. Místo toho můžete nechat všechny soubory importovat do aplikace Excel. totéž sešit - podrobné pokyny naleznete zde: Jak sloučit více souborů CSV do jednoho sešitu aplikace Excel.
Doufejme, že nyní budete schopni snadno převést libovolné soubory CSV do Excelu. A děkujeme za trpělivost všem, kteří tento návod dočetli až do konce :)