Obsah
Tento návod vysvetľuje, ako rýchlo konvertovať súbory CSV do programu Excel v akejkoľvek verzii, od 365 po 2007, a vyhnúť sa typickým problémom.
Vo všeobecnosti existujú dva spôsoby prenosu súboru CSV do programu Excel: otvorením alebo importom ako externých údajov. Tento článok poskytuje podrobný návod na oba spôsoby a poukazuje na silné stránky a obmedzenia každého z nich. Zároveň upozorníme na možné úskalia a navrhneme najefektívnejšie riešenia.
Konverzia súboru CSV do programu Excel jeho otvorením
Ak chcete preniesť údaje zo súboru CSV do programu Excel, môžete ho otvoriť priamo zo zošita programu Excel alebo prostredníctvom Prieskumníka systému Windows. Bez ohľadu na to, ktorý spôsob si vyberiete, majte na pamäti, že:
- Otvorením dokumentu CSV v programe Excel sa formát súboru nezmení na .xlsx alebo .xls. Súbor si zachová pôvodnú príponu .csv.
- Súbory sú obmedzené na 1 048 576 riadkov a 16 384 stĺpcov.
Ako otvoriť súbor CSV v programe Excel
Súbor s hodnotami oddelenými čiarkou vytvorený v inom programe je možné otvoriť v programe Excel pomocou štandardného Otvorte stránku príkaz.
- V programe Excel prejdite na stránku Súbor a kliknite na kartu Otvorte stránku alebo stlačte klávesovú skratku Ctrl + O.
- V Otvorte stránku dialógové okno, vyberte Textové súbory (*.prn;*.txt;*.csv) z rozbaľovacieho zoznamu v pravom dolnom rohu.
- Vyhľadajte dokument CSV a potom ho dvojklikom otvorte.
Súbor s hodnotami oddelenými čiarkou (. csv ) sa hneď otvorí v novom zošite.
Pre textový súbor (. txt ), Excel spustí Sprievodca importom textu Podrobnosti nájdete v časti Import CSV do programu Excel.
Ako otvoriť súbor CSV z Prieskumníka systému Windows
Najrýchlejší spôsob, ako otvoriť súbor .csv v programe Excel, je dvakrát naň kliknúť v Prieskumníkovi systému Windows. Tým sa súbor okamžite otvorí v novom zošite.
Táto metóda však funguje len vtedy, ak je ako aplikácia Microsoft Excel nastavená predvolená aplikácia pre súbory .csv V tomto prípade je známa zelená ikona programu Excel sa zobrazí vedľa dokumentov .csv v Prieskumníkovi Windows.
Ak sú vaše súbory CSV nastavené na otváranie pomocou inej predvolenej aplikácie, kliknite pravým tlačidlom myši na súbor a vyberte Otvoriť s... > Excel .
Ak chcete nastaviť program Excel ako predvolený program pre súbory CVS, vykonajte tieto kroky:
- Kliknite pravým tlačidlom myši na ľubovoľný súbor .csv v Prieskumníkovi systému Windows a potom vyberte položku Otvoriť s... > Výber inej aplikácie z kontextového menu.
- Pod Ďalšie možnosti , kliknite na tlačidlo Excel , začiarknite políčko Túto aplikáciu vždy používajte na otváranie súborov .csv a kliknite na tlačidlo OK .
Konverzia CSV do programu Excel importovaním
Pomocou tejto metódy môžete importovať údaje zo súboru .csv do existujúceho alebo nového pracovného hárka programu Excel. Na rozdiel od predchádzajúcej techniky sa súbor nielen otvorí v programe Excel, ale zmení sa formát .csv na formát .xlsx (Excel 2007 a novší) alebo .xls (Excel 2003 a nižší).
Importovanie je možné vykonať dvoma spôsobmi:
- Pomocou Sprievodca importom textu (vo všetkých verziách)
- Vytvorením Power Query pripojenie (v programe Excel 2016 - Excel 365)
Ako importovať CSV do programu Excel pomocou Sprievodcu importom textu
Po prvé, je potrebné poznamenať, že Sprievodca importom textu je staršia funkcia a od Excelu 2016 je presunutá z pásu Možnosti aplikácie Excel .
Ak sa Sprievodca importom textu nie je vo vašej verzii programu Excel k dispozícii, máte tieto dve možnosti:
- Povolenie funkcie Z textu (Legacy).
- Získajte aplikáciu Excel na spustenie Sprievodca importom textu automaticky. Na tento účel zmeňte príponu súboru z .csv na .txt, otvorte textový súbor z programu Excel a potom postupujte podľa krokov sprievodcu opísaných nižšie.
Ak chcete importovať súbor CSV do programu Excel, musíte urobiť toto:
- V aplikácii Excel 2013 a staršej prejdite na Údaje karta> Získanie externých údajov a kliknite na tlačidlo Z textu .
V aplikácii Excel 2016 a novšej prejdite na Údaje karta> Získavanie a transformácia údajov a kliknite na tlačidlo Získať údaje > Sprievodcovia dedičstvom > Z textu (odkaz) .
Poznámka: Ak Z textu sprievodca nie je k dispozícii, skontrolujte, či ho máte povolený. Sprievodcovia dedičstvom je stále sivý, vyberte prázdnu bunku alebo otvorte prázdny pracovný hárok a skúste to znova.
- V Import textového súboru vyhľadajte súbor .csv, ktorý chcete importovať, vyberte ho a kliknite na tlačidlo Import (alebo jednoducho dvakrát kliknite na súbor).
- Stránka Sprievodca importom textu spustí a vy budete postupovať podľa jeho krokov. Najprv si vyberiete:
- Stránka Oddelené typ súboru
- Stránka číslo riadku začať import od (zvyčajne riadok 1)
- Či už vaše údaje majú hlavičky
V okne náhľadu v dolnej časti sprievodcu sa zobrazí niekoľko prvých položiek zo súboru CSV.
- Vyberte oddeľovač a kvalifikátor textu.
Oddeľovač je znak, ktorý oddeľuje hodnoty v súbore. Keďže CSV je súbor s hodnotami oddelenými čiarkou, je zrejmé, že vyberiete Čiarka Pre súbor TXT zvyčajne vyberiete Karta .
Textový kvalifikátor je znak, ktorý uzatvára hodnoty v importovanom súbore. Celý text medzi dvoma znakmi kvalifikátora sa importuje ako jedna hodnota, aj keď text obsahuje zadaný oddeľovač.
Vo všeobecnosti si vyberiete dvojitá úvodzovka symbol (") ako textový kvalifikátor. Ak to chcete skontrolovať, môžete kliknúť na Späť a zistite, ktorý znak uzatvára hodnoty v náhľade súboru CSV.
V našom prípade sú všetky čísla s oddeľovačom tisícov (čo je tiež čiarka) zabalené do dvojitých úvodzoviek, ako napríklad "3 392", čo znamená, že budú importované do jednej bunky. Bez zadania znaku dvojitých úvodzoviek ako textového kvalifikátora by čísla pred a za oddeľovačom tisícov išli do dvoch susedných stĺpcov.
Ak chcete mať istotu, že sa vaše údaje importujú tak, ako majú, pozorne si pozrite Náhľad údajov pred kliknutím Ďalšie .
Tipy a poznámky:
- Ak sa v súbore CSV nachádza viac ako jeden po sebe idúci oddeľovač, vyberte Zaobchádzať s po sebe idúcimi oddeľovačmi ako s jedným možnosť, ktorá zabráni vzniku prázdnych buniek.
- Ak sa v náhľade zobrazí všetky údaje v jednom stĺpci , to znamená, že je zvolený nesprávny oddeľovač. Zmeňte oddeľovač tak, aby sa hodnoty zobrazovali v samostatných stĺpcoch.
- Definujte formát údajov Predvolené nastavenie je Všeobecné - prevádza číselné hodnoty na čísla, hodnoty dátumu a času na dátumy a všetky ostatné typy údajov na text.
Ak chcete nastaviť iný formát pre konkrétny stĺpec, kliknite kdekoľvek v rámci Náhľad údajov a potom vyberte jednu z možností v časti Formát údajov stĺpca :
- Udržiavať úvodné nuly , vyberte Text formát.
- Správne zobrazenie dátumy , vyberte Dátum a potom vyberte vhodný formát v rozbaľovacom zozname.
Keď ste spokojní s Náhľad údajov , kliknite na Dokončenie tlačidlo.
- Vyberte, či chcete importovať údaje do existujúceho alebo nového pracovného hárka, a kliknite na tlačidlo OK .
Tipy a poznámky:
- Ak chcete nakonfigurovať niektoré rozšírené možnosti, ako je kontrola obnovovania, rozloženie a formátovanie, kliknite na tlačidlo Vlastnosti... vo vyššie uvedenom dialógovom okne.
- Ak sa niektoré importované údaje zobrazujú nesprávne, môžete zmeniť formát pomocou funkcie Formátovať bunky programu Excel.
Tu je niekoľko užitočných tipov, ako
Ako povoliť Sprievodcu importom textu v programe Excel 2016 - Excel 365
Aktivácia Sprievodca importom textu v moderných verziách programu Excel je potrebné urobiť toto:
- Kliknite na tlačidlo Súbor a potom kliknite na kartu Možnosti > Údaje .
- Pod Zobrazenie sprievodcov importom starších údajov , vyberte Z textu (odkaz) a kliknite na tlačidlo OK.
Po aktivácii sa sprievodca zobrazí na Údaje na karte Získavanie a transformácia údajov skupina pod Získať údaje > Legacy Wizards.
Ako preniesť CSV do programu Excel pripojením k nemu
V aplikáciách Excel 365, Excel 2021, Excel 2019 a Excel 2016 môžete importovať údaje z textového súboru tak, že sa k nemu pripojíte pomocou funkcie Power Query. Tu je postup:
- Na Údaje na karte Získavanie a transformácia údajov kliknite na položku Z textu/CSV .
- V Import údajov dialógové okno, vyberte textový súbor, ktorý vás zaujíma, a kliknite na tlačidlo Import .
- V dialógovom okne náhľadu máte k dispozícii tieto možnosti:
- Oddeľovač . Vyberte znak, ktorý oddeľuje hodnoty v textovom súbore.
- Detekcia typu údajov . Môžete nechať program Excel automaticky určiť typ údajov pre každý stĺpec na základe prvých 200 riadkov (predvolené nastavenie) alebo celý súbor údajov Alebo si môžete vybrať nezisťovať typy údajov a importovať údaje do pôvodného Text formát.
- Transformácia údajov . načíta údaje do editora Power Query, aby ste ich mohli upraviť pred prenosom do programu Excel. Využite túto funkciu na nastavenie požadovaného formátu pre jednotlivé stĺpce.
- Zaťaženie . kontroluje, kam sa majú údaje importovať. Ak chcete súbor csv importovať do nového pracovného hárka, vyberte položku Zaťaženie Ak chcete preniesť údaje do existujúceho alebo nového hárka vo forme tabuľky, PivotTable/PivotChart alebo len vytvoriť spojenie, vyberte Načítanie do .
Kliknutím na Zaťaženie Tlačidlo importuje údaje CSV vo formáte tabuľky, ako je tento:
Importovaná tabuľka je prepojená s pôvodným dokumentom CSV a môžete ju kedykoľvek aktualizovať obnovením dotazu ( Dizajn stola karta> Obnoviť ).
Tipy a poznámky:
- Ak chcete zmeniť tabuľku na normálny rozsah, kliknite pravým tlačidlom myši na ktorúkoľvek bunku a potom kliknite na položku Tabuľka > Previesť na rozsah Tým sa dotaz natrvalo odstráni z hárku a odpojenie importované údaje z pôvodného súboru.
- Ak sú hodnoty v určitom stĺpci importované v nesprávnom formáte, môžete sa pokúsiť opraviť ich sami prevodom textu na číslo alebo textu na dátum.
Konverzia CSV do programu Excel: otvorenie vs. import
Keď program Microsoft Excel otvorí súbor .csv, použije vaše predvolené nastavenia formátu údajov, aby pochopil, ako presne má zobraziť každý stĺpec textových údajov. Vo väčšine situácií to funguje dobre.
Ak textový súbor obsahuje špecifické hodnoty a chcete ovládať ich zobrazenie v programe Excel, vykonajte skôr import ako otvorenie. Tu je niekoľko typických prípadov použitia:
- Súbor CSV používa rôzne oddeľovače.
- Súbor CSV obsahuje rôzne formáty dátumov.
- Niektoré čísla majú úvodné nuly, ktoré by sa mali zachovať.
- Chcete vidieť náhľad, ako budú vaše údaje CSV prevedené do programu Excel.
- Vo všeobecnosti hľadáte väčšiu flexibilitu.
Ako uložiť súbor CSV v programe Excel
Bez ohľadu na použitú metódu konverzie môžete výsledný súbor uložiť ako zvyčajne.
- V pracovnom hárku programu Excel kliknite na položku Súbor > Uložiť ako .
- Vyhľadajte priečinok, do ktorého chcete súbor uložiť.
- Ak chcete uložiť ako súbor Excel, vyberte Pracovný zošit programu Excel (*.xlsx) z Uložiť ako typ Ak chcete uložiť ako súbor oddelený čiarkou, vyberte CSV (oddelené čiarkou) alebo CSV UTF-8 .
- Kliknite na . Uložiť .
Ak ste súbor CSV uložili vo formáte .xls v predchádzajúcich verziách, potom sa v programe Excel 2010 a vyšších verziách môžete stretnúť s chybou "Súbor je poškodený a nemožno ho otvoriť". Skúste postupovať podľa týchto odporúčaní na otvorenie poškodeného súboru .xls.
Ako otvoriť viacero súborov CSV v programe Excel naraz
Ako pravdepodobne viete, Microsoft Excel umožňuje otvoriť niekoľko zošitov naraz pomocou štandardného Otvoriť Toto funguje aj pre súbory CSV.
Ak chcete otvoriť viacero súborov CSV v programe Excel, postupujte podľa nasledujúcich krokov:
- V programe Excel kliknite na položku Súbor > Otvorte stránku alebo stlačte súčasne klávesy Ctrl + O.
- Kliknite na tlačidlo Prehľadávať a prejdite do zdrojového priečinka.
- V rozbaľovacom zozname vedľa Názov súboru vyberte položku Textové súbory (*.prn, *.txt, *.csv) .
- Vyberte textové súbory:
- Výber susedné súbory , kliknite na 1. súbor, podržte kláves Shift a potom kliknite na posledný súbor. Oba kliknuté súbory, ako aj všetky súbory medzi nimi sa vyberú.
- Výber nesúvisiace súbory , podržte stlačené tlačidlo Ctrl a kliknite na každý jednotlivý súbor, ktorý chcete otvoriť.
- Keď je vybraných viacero súborov, kliknite na Otvorte stránku tlačidlo.
V Prieskumníkovi Windows môžete kliknúť pravým tlačidlom myši na vybrané súbory a vybrať Otvorte stránku z kontextového menu.
Táto metóda je jednoduchá a rýchla a mohli by sme ju nazvať dokonalou, až na jednu maličkosť - každý súbor CSV sa otvorí ako samostatný zošit V praxi môže byť prepínanie medzi viacerými súbormi Excelu dosť nepohodlné a zaťažujúce. Namiesto toho môžete všetky súbory importovať do to isté pracovný zošit - podrobné pokyny nájdete tu: Ako zlúčiť viacero súborov CSV do jedného zošita programu Excel.
Dúfajme, že teraz už dokážete ľahko konvertovať akékoľvek súbory CSV do Excelu. A ďakujeme za trpezlivosť všetkým, ktorí tento návod dočítali až do konca :)