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í | ||
IČ | 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 |
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.