Soubor CSV odkazuje na příponu souboru ‚hodnota oddělená čárkami‘, která vám umožňuje ukládat tabulková data pro správu sad dat nebo databází. Jedná se o prostý textový soubor, který může obsahovat pouze čísla a textové hodnoty, které jsou odděleny nebo odděleny čárkou.
CSV je velmi oblíbený a všestranný formát souborů, který se často používá pro výměnu dat mezi různými aplikacemi. Protože se soubory CSV snadno organizují a manipulují s nimi, jsou široce používány ve spotřebitelských, obchodních, finančních a vědeckých aplikacích. Mnoho programů nabízí možnosti importu nebo exportu souborů ve formátu CSV.
V tomto článku probereme, co je soubor CSV, jak je vytvářet a upravovat, jak otevřít soubor CSV a jak importovat/exportovat soubor CSV.
Co je soubor CSV a jaká je jeho struktura?
Soubor CSV, někdy označovaný jako hodnoty oddělené znaky nebo soubor oddělený čárkami, je jakýkoli soubor, který končí na „.csv“. Jde o běžný formát pro výměnu dat používaný tabulkovými nebo databázovými programy, jako je Microsoft Excel, Google Sheets, MySQL atd. CSV usnadňuje přenos složitých dat mezi aplikacemi, které spolu nemohou komunikovat, pokud obě aplikace podporují formát CSV.
Soubory CSV mohou obsahovat pouze písmena, čísla a znaky (tisknutelné znaky ASCII nebo Unicode), které jsou odděleny (nebo odděleny) čárkami. Protože se jedná o prosté textové soubory, lze soubory CSV snadno importovat nebo exportovat. Pomocí souborů CSV můžete snadno exportovat velké a složité informace z jednoho programu a poté importovat informace v tomto souboru CSV do jiného programu.
V souborech CSV jsou hodnoty obvykle odděleny čárkou, ale někdy mohou k oddělení hodnot použít jiné znaky, včetně:
- středník (;)
- Tab (\t)
- Mezerník ( )
- Jednoduché nebo dvojité uvozovky (”) (“”)
- Trubka (|)
Struktura CSV souboru
Soubor CSV má jednoduchou strukturu a je ve skutečnosti vyjádřen svým názvem (hodnoty oddělené čárkami). Soubory CSV oddělují každou konkrétní datovou hodnotu (sloupce) na jednom řádku čárkou a na různých řádcích se zobrazují různé řádky. Když například převádíte tabulku dat do souboru CSV, první řádek/řádek obsahuje záhlaví sloupců (oddělovačů) tabulky a potom každý řádek obsahuje řádek tabulky.
Lépe to bude pochopitelné na příkladu. Řekněme, že máte tuto tabulku obsahující tabulku dat:

A takto vypadají výše uvedená data v souboru ve formátu CSV:
First Name,Last Name,Gender,Country
Franklyn,Unknow,Male,France
Loreta,Curren,Female,France
Philip,Gent,Male,France
Shavon,Benito,Female,France
Shavonne,Pia,Female,France
Soubor CSV by mohl být komplikovanější než tento s více poli nebo hodnotami na každém řádku a mohl by obsahovat tisíce řádků. Soubory CSV nepodporují žádná písma, design ani formátování, obsahují pouze prostý text. Tato jednoduchost dělá z CSV soubor volby pro export a import dat do jiných programů.
Vytvoření souboru CSV
Existují dva způsoby, jak vytvořit soubor CSV – jeden můžete vytvořit soubor CSV exportem nebo uložením souboru ve formátu CSV pomocí aplikací; za druhé, vytvořte soubor CSV pomocí textového editoru.
Vytvořte soubor CSV pomocí textového editoru
K vytvoření souboru CSV nepotřebujete specializovaný tabulkový procesor nebo databázový software, soubor CSV můžete vytvořit pomocí libovolného textového editoru, jako je Notepad, Vim, Notepad++ atd. Vše, co musíte udělat, je zadat řetězec hodnot (sloupce), které jsou odděleny čárkami a řádky jsou odděleny novými řádky. Zde, jak:
Nejprve otevřete textový editor, jako je Poznámkový blok, a poté zadejte názvy sloupců nebo první řádek dat (záznam) oddělené čárkami na první řádek. Například do řádku souboru zapisujeme následující záhlaví:
Name,Gender,Country,AgeA nezapomeňte psát bez zbytečné mezery v řetězci.

Poté zadejte hodnoty na druhý řádek ve stejném formátu jako na prvním řádku. Zde zadáváme skutečné jméno, po kterém následuje pohlaví, země a poté věk.
Dulce,Female,United States,32
Pokračujte v psaní hodnot pro každou položku na každý následující řádek. Pokud chcete některá pole (hodnotu) ponechat prázdná, nezapomeňte přidat čárku, jinak se zbývající pole v řádku při importu souboru do tabulky posunou doleva. V níže uvedeném příkladu jsme vynechali pole země na 7. řádku, ale přidali jsme čárku, abychom ponechali prázdnou buňku, když překrýváme data do tabulky.

Pravidla pro vytváření souborů CSV
Internet Engineering Task Force (IETF) definuje, jak by měl být soubor CSV strukturován a formátován podle standardu „RFC4180“. Podle toho existuje několik dalších pravidel, která musíte dodržovat pro formátování dat v souboru CSV. Zde „CRLF“ znamená „carriage return“ a „linefeed“, což znamená přerušení řádku.
- Uchovávejte každý řádek dat na samostatném řádku odděleném zalomením řádku (CRLF).
Philip,Male,France,36 <CRLF> - Nemusíte následovat poslední řádek dat (řádek) se zalomením řádku.
Philip,Male,France,36 <CRLF>
Mara,Female,Britain,25- Do prvního řádku souboru můžete zahrnout volitelný řádek záhlaví se seznamem názvů sloupců ve stejném formátu jako ostatní řádky. Záhlaví mohou obsahovat názvy související s poli v souboru.
First Name,Last Name,Gender,Country <CRLF>
Philip,Male,France,36 <CRLF>
Mara,Female,Britain,25 <CRLF>- Ujistěte se, že každé pole v seznamu záhlaví a každý záznam jsou odděleny čárkami. Každý záznam/řádek by měl obsahovat stejný počet polí v celém souboru. A za posledním polem v řádku nesmí následovat čárka.
First Name,Last Name,Gender,Country <CRLF>
Shavon,Benito,Female,France- Pokud pole uzavřete do uvozovek, pak se uvozovky nemusí objevit uvnitř polí.
"Sherron","Female","Great Britain","65" <CRLF>
Belinda,Female,Iceland,68- Pokud chcete, aby se v polích zobrazovaly čárky, dvojité uvozovky, středníky nebo konce řádků, uzavřete pole do dvojitých uvozovek.
Shavonne,Female,"Fra;nce","10,000" <CRLF>Jakmile dokončíte svázání dat v Poznámkovém bloku (textový editor), klikněte na nabídku „Soubor“ a vyberte možnost „Uložit“ nebo stiskněteCtrl+S.

Poté zadejte název souboru a ukončete název souboru příponou „.csv“.

Dále vyberte možnost „Všechny soubory (*.*)“ z rozbalovací nabídky „Uložit jako typ“ a klikněte na tlačítko „Uložit“.

To je vše, co potřebujete k vytvoření souboru CSV pomocí textového editoru.
Vytvořte soubor CSV pomocí tabulkových aplikací
Nejjednodušší způsob, jak vytvořit soubor CSV, je exportovat soubor do formátu CSV nebo jej uložit ve formátu CSV. Většina tabulek, databází a dalších aplikací vám poskytuje možnosti exportovat data do souborů CSV nebo je uložit jako soubory CSV. Můžete si také stáhnout datovou sadu v souboru CSV. V mnoha aplikacích se soubor CSV vytvoří kliknutím na nabídku „Soubor“ a výběrem možnosti „Exportovat“ nebo „Uložit jako“.
Pomocí aplikace Microsoft Excel
Microsoft Excel umožňuje uložit soubor jako soubor CSV pomocí funkce „Uložit jako“. Chcete-li vytvořit soubor CSV pomocí aplikace Microsoft Excel, otevřete aplikaci Excel a poté otevřete existující soubor, který chcete uložit ve formátu CSV, nebo vytvořte nový dokument.
Chcete-li vytvořit nový dokument pro CSV, nejprve přidejte záhlaví sloupce nebo název pole pro každý údaj, který chcete vložit (např. jméno, příjmení, adresu, město, stát a PSČ) do buněk umístěných na řádku 1 v horní části listu.

Poté zadejte svá data do tabulky do příslušných sloupců. Měl by existovat pouze jeden záznam v řadě.

Chcete-li tabulku uložit jako soubor CSV, klikněte na „Soubor“ a vyberte možnost „Uložit jako“.

Na stránce nebo v okně Uložit jako zadejte název souboru do pole Název souboru.

Poté vyberte formát „CSV UTF-8 (oddělený čárkou) (*.csv)“ nebo „CSV (oddělený čárkou) (*.csv)“ z rozbalovací nabídky „Uložit jako typ:“ a klikněte na tlačítko „Uložit“.

Když kliknete na „Uložit“, pouze aktivní list se uloží jako soubor CSV. Nyní jste vytvořili soubor CSV pomocí aplikace Excel.

Používání Tabulek Google
Tabulky Google vám umožňují stáhnout její tabulku jako soubor CSV pomocí funkce stahování. Chcete-li to provést, otevřete v Tabulkách Google tabulku, kterou chcete stáhnout jako soubor CSV. Nebo můžete vytvořit novou tabulku v Tabulkách Google, jak jsme to udělali ve výše uvedené části.
Po zadání dat do tabulky klikněte na nabídku „Soubor“, poté rozbalte podnabídku „Stáhnout“ a vyberte možnost „Hodnoty oddělené čárkami (.csv, aktuální list)“.

Tím se stáhne aktuální list v tabulce jako soubor CSV. Tabulky Excelu a Google mohou obsahovat vzorce, styly, obrázky, formátování a další věci, ale nepřenesou se do souboru CSV.
Poznámka: Přestože většina tabulkových procesorů podporuje více listů, formát CSV nepodporuje „listy“ nebo „karty“ a informace na doplňkových listech nebudou při exportu nebo uložení souboru zaznamenány do CSV. Uloží se pouze aktuální list.
Otevření souboru CSV
Protože jsou soubory CSV tak jednoduché, lze je snadno otevřít pomocí libovolného textového editoru (jako je Poznámkový blok) nebo tabulkového procesoru (jako je Microsoft Excel, Tabulky Google). Ve většině těchto programů stačí kliknoutSoubor > Otevříta výběrem souboru CSV jej otevřete.
Otevřete soubor CSV v textovém editoru (Poznámkový blok)
Díky své jednoduchosti může každý textový editor, který dokáže otevřít soubor „.txt“, otevřít soubor „.csv“. Když otevřete soubor CSV v textovém editoru, jako je Poznámkový blok, nezobrazí se vám formátovaná nebo strukturovaná data. Místo toho vám zobrazí pouze hodnoty oddělené čárkou nebo jiným oddělovačem.
Poznámkový blok však může mít potíže s otevřením souboru CSV, pokud se jedná o velký soubor CSV (soubor o velikosti v GB). V takovém případě zkuste použít výkonnější textový editor, jako je Notepad++, Vim, Sublime Text atd. Poznámkový blok poskytuje jednoduchý a snadný způsob, jak zobrazit soubor CSV.
Chcete-li otevřít soubor CSV v Poznámkovém bloku nebo ve výchozím textovém editoru, klikněte pravým tlačítkem na soubor CSV ve Správci souborů nebo Průzkumníkovi Windows a poté vyberte „Upravit“ (Pokud máte Windows 11, vyberte „Zobrazit další možnosti a poté vyberte „Upravit“). Případně můžete kliknout pravým tlačítkem na soubor, přesunout kurzor na možnost „Otevřít pomocí“ a poté vybrat „Poznámkový blok“ nebo jakýkoli jiný textový editor.

Nyní uvidíte data v souboru CSV v prostém textu.

Můžete také otevřít textový editor podle svého výběru, poté kliknout na „Soubor“ a poté na možnost „Otevřít“.

V dialogovém okně ‚Otevřít soubor‘ přejděte na soubor CSV a vyberte jej. Poté klikněte na „Otevřít“

Nyní můžete číst a upravovat data jako u jakéhokoli jiného souboru.
Otevřete soubor CSV v aplikaci Microsoft Excel
Ačkoli můžete snadno zobrazit soubor CSV pomocí jednoduchého textového editoru bez potřeby tabulkového procesoru, jako je MS Excel, není to esteticky přitažlivé. Většina tabulkových aplikací dokáže otevírat a upravovat soubory CSV, což jim také usnadňuje pochopení.
Pokud máte v počítači nainstalovaný Microsoft Excel, bude to výchozí program pro otevírání souborů „.csv“. Jednoduše dvojitým kliknutím na soubor CSV jej otevřete v aplikaci Excel. Pokud se neotevře v Excelu, můžete na soubor CSV kliknout pravým tlačítkem a vybrat „Otevřít v programu“ a vybrat „Excel“.

Případně, pokud již máte otevřený Excel, klikněte na kartu „Soubor“ a poté klikněte na „Otevřít“.

V okně „Otevřít“ přejděte do umístění, které obsahuje váš soubor CSV. Pokud nemůžete najít soubor, který chcete otevřít, klikněte na rozevírací nabídku vedle pole „Název souboru“ a změňte typ souboru na „Textové soubory (*.prn, *.txt, *.csv)“. Zobrazí se pouze textové soubory ve vybraném umístění.

Jakmile soubor najdete, vyberte jej a kliknutím na „Otevřít“ jej otevřete v Excelu.

Poznámka: Pokud hodnoty v souboru CSV nejsou odděleny čárkou (,), nemusí být hodnoty rozděleny do jednotlivých buněk ve sloupcích a všechny hodnoty v řádcích mohou být seskupeny do jednoho sloupce.
Otevřete soubor CSV v Tabulkách Google
Pokud nemáte placený tabulkový procesor, jako je Microsoft Excel, můžete k zobrazení/úpravě souboru CSV online použít bezplatné tabulkové programy, jako jsou Tabulky Google. Otevření souboru CSV v Tabulkách Google je stejně snadné jako v aplikaci Microsoft Excel.
Nejprve otevřete prázdný soubor tabulky v Tabulkách Google. Na liště nabídek klikněte na „Soubor“ a klikněte na „Otevřít“.

V dialogovém okně Otevřít soubor vyberte kartu „Nahrát“ a klikněte na tlačítko „Vybrat soubor ze zařízení“. Nebo, pokud jste již nahráli svůj soubor CSV na svůj Disk Google, vyberte jej na kartě Můj disk a klikněte na tlačítko Otevřít. Soubor můžete také přetáhnout z počítače do dialogového okna „Otevřít soubor“.

Poté na místním disku vyhledejte soubor CSV, který chcete otevřít, vyberte jej a kliknutím na tlačítko „Otevřít“ soubor nahrajte.

Jakmile se soubor dokončí nahrávání, bude automaticky zformátován a načten do aktuálního prázdného listu. Nyní můžete soubor upravit jako kterýkoli jiný soubor.

Můžete si také nainstalovat a používat bezplatný kancelářský balíkotevřít a upravit soubory CSV.
Zobrazte soubor CSV pomocí prostředí PowerShell
Můžete také zobrazit a číst existující soubor CSV v prostředí Windows PowerShell pomocíImport-CSVcmdlet. Zde je postup:
Nejprve otevřete Windows PowerShell a pomocí příkazu „cd“ změňte adresář na adresář, ve kterém se nachází váš soubor CSV. V našem systému například používáme následující adresář pro změnu příkazů:
cd C:\Users\rajst\Documents
Poté zadejte následující příkaz a stiskněteVstupte:
Import-Csv <filename>.csvVe výše uvedeném příkazu nezapomeňte nahradit <název_souboru> názvem souboru CSV:
Import-Csv Contact.csvA název souboru by neměl obsahovat žádný oddělovač (jako mezera) uvnitř názvu. Výše uvedený příkaz převede obsah uvnitř souboru CSV a zobrazí jej v seznamu, jak je uvedeno níže.

Import souboru CSV do aplikace
Mnoho programů používá k importu dat soubory CSV. K exportu dat můžete použít soubory CSV, ať už se jedná o seznam kontaktů z Kontaktů Google, datovou sadu z tabulkového procesoru nebo velké množství informací z databázového programu. Poté lze tyto soubory CSV použít k importu dat do libovolného programu, který tento typ dat podporuje. Pokud jsou pole nebo hodnoty v souborech CSV odděleny jinými oddělovači (jinými než čárkou), pak je nejlepším způsobem, jak soubor otevřít, importovat jej do aplikace.
Možnosti „Importovat“, „Importovat CSV“, Importovat/Exportovat nebo „Importovat hodnoty oddělené čárkami“ najdete v programech, které podporují soubory CSV pro import dat do nich. Podívejme se, jak importovat soubory CSV do různých aplikací.
Importujte soubor CSV do aplikace Excel
Občas, když získáváte soubory z internetu nebo přijímáte soubory od spolupracovníka, mohou být ve formátu CSV. Pokud se pokusíte otevřít soubory CSV přímo v aplikaci Excel, může to způsobit problémy. Nejlepší způsob, jak otevřít soubor v Excelu, je tedy importovat data do Excelu, aby se data nezměnila.
Chcete-li importovat data do Excelu, otevřete program Excel a vytvořte nový sešit nebo otevřete existující. Přejděte na kartu „Data“ a klikněte na tlačítko „Z textu/CSV“ v části Získat a transformovat data na pásu karet.

V dialogovém okně Importovat data vyberte soubor CSV, který chcete importovat do programu Excel, a klikněte na „Importovat“.

Objeví se další okno, zde vyberte svůj oddělovač (čárka) a klikněte na tlačítko „Načíst“.

Soubory CSV budou importovány do nového listu aplikace Excel jako tabulka.

Za normálních okolností, když importujete soubor CSV do sešitu aplikace Excel, budou data importována do nového listu se stejným názvem. Pokud však chcete importovat data do konkrétního umístění v aktuální tabulce, postupujte takto:
Chcete-li importovat soubor CSV do konkrétního umístění v aktuální tabulceotevřete list, do kterého chcete importovat data. Poté přejděte na kartu „Data“ a klikněte na tlačítko „Z textu/CSV“. Poté vyberte soubor CSV, který chcete importovat.

V dalším okně klikněte na rozevírací šipku vedle tlačítka ‚Načíst‘ a vyberte možnost ‚Načíst do‘.

Zobrazí se malé dialogové okno Import dat. Zde vyberte možnost „Existující list“ a kliknutím na tlačítko pro výběr rozsahu (šipka nahoru) vyberte rozsah buněk.

Poté vyberte rozsah buněk, kam chcete vložit obsah souboru CSV v aktuálním listu. Jakmile vyberete rozsah, klikněte na malou „šipku dolů“ ve sbaleném okně Import dat.

Nakonec klikněte na „OK“ pro import dat.

Nyní je soubor CSV importován do existujícího listu ve vybraném umístění.

Importujte soubor CSV do Tabulek Google
Import souborů CSV do Tabulek Google je jednodušší než v Excelu. Kromě toho vám Tabulky Google poskytují několik dalších možností importu než Excel. Takto můžete importovat soubory CSV do Tabulek Google:
Nejprve otevřete novou tabulku nebo existující soubor v Tabulkách Google. Na panelu nabídek vyberte nabídku „Soubor“ a poté klikněte na možnost „Importovat“.

V dialogovém okně Importovat soubor vyberte kartu „Nahrát“ a klikněte na tlačítko „Vybrat soubor ze zařízení“ nebo sem přetáhněte soubor z místního disku.

Jakmile je soubor nahrán, objeví se další dialogové okno „Importovat soubor“. Zde vyberte umístění importu a typ oddělovače (oddělovač) a kliknutím na tlačítko „Importovat data“ importujte soubor CSV.

V rozbalovací nabídce Importovat umístění máte různé možnosti, kam chcete načíst data CSV v Tabulkách Google. Vyberte příslušnou možnost.

- Vytvořte novou tabulku– Tuto možnost vyberte, chcete-li vytvořit nový soubor tabulky na disku Google a importovat do něj data souboru CSV. Název souboru bude stejný jako název vašeho souboru CSV.
- Vložit nový list(y)– Tuto možnost vyberte, chcete-li do aktuální tabulky vložit nový list (s názvem souboru CSV) a načíst do něj data.
- Nahradit tabulku– Tato možnost nahradí aktuální celou tabulku pouze jedním listem dat souboru CSV.
- Nahradit aktuální list –Tato možnost vám umožní nahradit pouze aktuální list/kartu tabulky obsahem souboru CSV.
- Připojit k aktuálnímu listu –Tuto možnost vyberte, pokud připojíte data souboru CSV na konec dat aktuálního listu.
Řekněme, že máte neúplný seznam kontaktů nebo zákaznická data a váš spolupracovník vám poslal soubor CSV, který obsahuje zbývající data. Tuto možnost můžete použít k připojení dat vašeho spolupracovníka na konec vašich dat v aktuálním listu.
V tabulce máte například tento neúplný seznam kontaktů:

Chcete-li k tomuto aktuálnímu listu připojit soubor CSV, vyberte soubor CSV v dialogovém okně „Importovat data“, vyberte možnost „Přidat k aktuálnímu listu“ pro umístění importu a klikněte na „Importovat data“.

Tím se připojí data souboru CSV na konec souboru dat aktuálního listu, jak je znázorněno níže.

- Nahradit data ve vybrané buňce –Tato možnost nahradí data ve vybrané buňce daty souboru CSV.
Chcete-li to provést, nejprve vyberte buňku nebo oblast, ve které chcete nahradit data.

Poté vyberte možnost „Importovat“ z nabídky „Soubor“ a vyberte soubor CSV. V dialogovém okně ‚Importovat soubor‘ vyberte jako umístění importu ‚Nahradit data ve vybrané buňce‘ a vyberte tlačítko ‚Importovat data‘.

Tím se data ve vybraném umístění buňky nahradí daty z vašeho souboru CSV.

Importujte soubor CSV do Kontaktů Google
Google přijímá pouze soubor „.CSV“ nebo soubor „Vcard“ pro import seznamu kontaktů do Kontaktů Google. Pokud chcete importovat seznam kontaktů ze souboru CSV do Kontaktů Google, postupujte takto:
Nejprve otevřete Kontakty Google kliknutím na tlačítko vafle na stránce Google a výběrem „Kontakty“ z rozbalovací nabídky.

Na stránce Kontakty Google klikněte na navigačním panelu na tlačítko „Importovat“.

Zobrazí se okno Importovat kontakty. Zde klikněte na tlačítko ‚Vybrat soubor‘.

Poté v okně Nahrání souboru vyberte svůj soubor CSV a klikněte na „Otevřít“

Po nahrání souboru se vedle tlačítka „Vybrat soubor“ zobrazí název souboru CSV. Poté klikněte na možnost „Importovat“.

Seznam kontaktů ze souboru CSV bude importován do vaší aplikace Kontakty Google.

Většina tabulkových aplikací, databázových programů a dalších aplikací poskytuje možnost importovat soubory CSV, ale jediné kroky pro přístup k této možnosti se mohou mírně lišit. Funkci Import najdete u většiny aplikací v nabídce „Soubor“.
To je vše, co potřebujete vědět o souborech CSV, jak je vytvářet, jak je otevírat a jak je importovat a používat.











![[Tip] Vynuťte, aby systém Windows 10/11 zůstal u staré verze aktualizace funkcí](https://media.askvg.com/articles/images8/Windows_11_2023_Update_Version_23H2_Feature_Update.png)
