dum | žák

Tabulkový procesor

Název školy Vyšší odborná škola obalové techniky a Střední škola, Štětí, příspěvková organizace
Adresa školky Kostelní 134, 411 08 Štětí
46773509
Název operačního programu OP Vzdělávání pro konkurenceschopnost
Registrační číslo CZ.1.07/1.5.00/34.1006
Označení vzdělávacího materiálu VY_32_INOVACE_02_PVY_025
Název tématické oblasti (sady) Programové vybavení
Název materiálu CSV
Anotace CSV soubory jsou běžné textové soubory, které lze otevřít třeba i z poznámkového bloku (notepad). Mají určitou strukturu, protože obsahují tabulková data. Tato data lze importovat do tabulkového procesoru, a nebo je z tabulkového procesoru exportovat.
Autor Ivan Pomykacz Jazyk čeština
Očekávaný výstup Analyzuje CSV soubor. Rozumí oddělovači buněk a hodnot. Respektuje kódování CSV souboru. Provede import CSV souboru. Exportuje do CSV formátu.
Klíčová slova import, export, CSV, kódování
Druh výukového zdroje Výklad Věková skupina žáků 15+
Typ interakce aktivita Ročník 2.
Speciální vzdělávací potřeby žádné
Zhotoveno, (datum/období) 25.09.2013 Celková velikost

pdf icon
CSV

Obsah

Shrnutí

CSV soubory jsou běžné textové soubory, které lze otevřít třeba i z poznámkového bloku (notepad). Mají však určitou strukturu, protože obsahují tabulková data. Tato data lze importovat, jak byste asi čekali, do tabulkového procesoru.

Import

Na kartě "Data" se nachází možnost načtení externích dat z "textu".

Proveďte import dat z csv souboru studenti.csv.

Průvodce, který se zobrazí po vybrání souboru, vyzývá ke zvolení formátu souboru a jeho kódování (typ).

Z náhledu, který je zobrazen ve spodní části okna by mělo jít ověřit, zda-li je kódování souboru správně detekované. Pokud tomu tak není, je třeba ručně najít správné kódování. V tomto případě jde o kódování UTF-8.

To zda-li jde o "oddělovač" a nebo &qout;pevnou šířku&qout; poznáte podle toho, jak soubor vypadá. Když si představíte tabulku, tak v tabulce musí být od sebe nějak oddělené sloupce a řádky.

  • V případě "oddělovače" jde o použití nějakého speciálního znaku pro oddělení sloupců a řádků.

    V našem souboru je oddělovačem sloupců znak středník (;). Řádky jsou oddělené koncem řádku (Enter).

  • Pokud by soubor neobsahoval žádný viditelný oddělovač, je možné, že tam žádný není. Pak je možné zkusit použít "pevnou šířku".

Dalším krokem je nastavení konkrétního oddělovače. Vyberme tedy středník.

Textový kvalifikátor lze použít v případě, že by text v csv souboru byl navíc ještě ohraničen, např. uvozovkami ("). To se ale v tomto případě neděje.

Může se ale stát, že třeba buňky obsahují text a součástí tohoto textu může být i samotný oddělovač. Potom by tabulkový procesor nerozpoznal správně hranice buněk (sloupců).

Poslední krok umožňuje nastavit formát sloupce. To je pro případ, že by tabulkový procesor špatně interpretoval nějaká data. Typicky se toto stává např. u datumu.

Všimněte si, že některé sloupce je možné i z importu vynechat.

Nakonec je třeba zvolit místo, kam se mají importovaná data (tabulka) vložit.

Export

Pokud byste chtěli uložit tabulku (data) z do souboru typu CSV, můžete, ale je tu několik ale:

  • CSV soubor je obyčejný textový soubor. Nemůže tedy obsahovat formátování buněk. Při "exportu" se uloží to, co vidíte.

  • CSV soubor nebude obsahovat vzorce, pouze hodnoty, které jsou výsledkem vzorce.

  • CSV nemůže obsahovat více listů ze sešitu.

CSV export je nyní schovaný pod běžným ukládáním souboru.