Jak změnit formát data v tabulkách Google a převést datum na číslo a text

  • Sdílet Toto
Michael Brown

Data jsou nevyhnutelnou součástí Tabulek Google. A stejně jako mnoho dalších konceptů tabulkových procesorů vyžadují trochu učení.

V tomto návodu se dozvíte, jak Google ukládá data a jak je můžete pro své lepší pohodlí formátovat. Některé formáty dat vám nabídnou tabulkové procesory, jiné je třeba vytvořit od začátku. K tomuto úkolu existuje dokonce několik užitečných funkcí.

Popisuji také několik způsobů, jak v případě potřeby převést data na čísla a text.

    Jak Tabulky Google formátují data

    Nejdříve je třeba pochopit základní principy fungování dat v tabulkách.

    Tabulky Google Sheets ukládají všechna data do interní databáze jako celá čísla. Ne jako posloupnosti dne, měsíce a roku, jak jsme zvyklí, ale jako jednoduchá celá čísla:

    • 1 k 31. prosinci 1899
    • 2 k 1. lednu 1900
    • 102 pro 11. dubna 1900 (100 dní po 1. lednu 1900)
    • a tak dále.

    Na rozdíl od aplikace Excel, která neumí ukládat data jako záporná čísla, v aplikaci Google budou data před 31. prosincem 1899 záporná:

    • -1 pro 29. prosince 1899
    • -2 pro 28. prosince 1899
    • -102 pro 19. září 1899
    • atd.

    Bez ohledu na to, jakým způsobem vám Tabulky Google formátuje data v buňkách, tabulky je vždy ukládají jako celá čísla. Jedná se o automatický formát data v Tabulkách Google, který pomáhá správně zacházet s daty.

    Tip. Totéž platí pro časové jednotky - jsou to pouze desetinná místa pro vaši tabulku:

    • .00 pro 12:00
    • .50 za 12:00
    • .125 pro 3:00 ráno
    • .573 pro 13:45
    • atd.

    Datum spárované s časem se uchovává jako celé číslo s desetinnými místy:

    • 31 528 058 je 26. dubna 1986 1:23 hod.
    • 43 679 813 je 2. srpna 2019, 19:30 hod.

    Změna formátu data v Tabulkách Google na jiné místní prostředí

    Další důležitou věcí, kterou je třeba mít na paměti, je umístění tabulky.

    Lokalita přednastavuje formát data v tabulkách Google na základě vašeho regionu. Pokud jste tedy v USA, datum 6. srpna 2019 bude v tabulce uvedeno jako 8. 6. 2019, zatímco ve Spojeném království to bude 6. 8. 2019.

    Pro zajištění správných výpočtů je důležité mít nastaveno správné místní nastavení, zejména pokud byl soubor vytvořen v jiné zemi:

    1. Přejít na Soubor> Nastavení tabulkového procesoru v nabídce Tabulky Google.
    2. Najít Lokalita pod Obecné a vyberte požadované umístění z rozevíracího seznamu:

    Tip: Jako bonus zde můžete také zadat své časové pásmo a zaznamenat v něm historii souborů.

    Poznámka: Místní nastavení nezmění jazyk vašich Tabulek. Formátování data se však použije na celou tabulku. Změny uvidí všichni, kdo s ní pracují, bez ohledu na to, kde se na zeměkouli nacházejí.

    Jak změnit formát data v Tabulkách Google

    Pokud jsou data ve vašich tabulkách formátována nekonzistentně nebo místo nich vidíte jen podivné sady čísel, nepanikařte. Stačí změnit formát data v tabulkách Google pomocí vestavěných nástrojů.

    Výchozí formát data v tabulkách Google

    1. Vyberte všechny buňky, které chcete formátovat.
    2. Přejít na Formát> Číslo v nabídce tabulky a vyberte Datum zobrazit pouze datum nebo Datum čas pro získání data i času v buňce:

    Celá čísla se úspěšně změní na formát, který poznáte na první pohled. Jedná se o výchozí formáty data v tabulkách Google:

    Tip: Stejné formáty najdete, když kliknete na položku 123 na panelu nástrojů tabulkového procesoru:

    Vlastní formáty dat

    Pokud se vám nelíbí výchozí formátování dat v Tabulkách Google, nebudu vám to mít za zlé. Naštěstí máte spoustu možností improvizace díky vlastním formátům dat.

    Můžete k nim přistupovat ze stejné nabídky Tabulky Google: Formát> Číslo> Další formáty> Další formáty data a času :

    Zobrazí se okno se spoustou různých vlastních formátů data, které jsou k dispozici. Ať už si vyberete a použijete kterýkoli z nich, vaše data budou vypadat stejně:

    Pokud stále nejste spokojeni se vzhledem svých dat, můžete si přizpůsobit vlastní formát data:

    1. Vyberte buňky, které chcete formátovat.
    2. Přejít na Formát> Číslo> Další formáty> Další formáty data a času .
    3. Umístěte kurzor do horního pole, které obsahuje jednotky data, a vše vymažte pomocí klávesy Backspace nebo Delete:

  • Klikněte na šipku vpravo od pole a vyberte jednotku, kterou chcete mít jako první. Nezapomeňte poté zadat oddělovač.
  • Opakujte, dokud nepřidáte všechny potřebné jednotky (bez obav, budete je moci přidat nebo odebrat později):

  • Všimněte si, že každá jednotka má vpravo od sebe dvojité šipky. Klikněte na ně a budete moci nastavit přesný způsob zobrazení hodnoty.

    Tady je, co si mohu vybrat Den :

    Tímto způsobem můžete upravovat všechny hodnoty, vkládat další a odstraňovat zastaralé. Jednotky můžete libovolně oddělovat různými znaky včetně čárek, lomítek a pomlček.

  • Jakmile budete připraveni, klikněte na Použít .
  • Zde je formát, který jsem vytvořil, a jak nyní vypadají moje data:

    Funkce QUERY pro Tabulky Google pro formátování dat

    V tabulkách Google je ještě jeden způsob, jak změnit formát data - samozřejmě pomocí vzorce. Protože vám QUERY neukazuji poprvé, začínám ho považovat za opravdový všelék na tabulky :).

    Mám příklad tabulky, ve které sleduji odeslání několika objednávek:

    Chci změnit formát data ve sloupci B. Zde je můj vzorec QUERY:

    =QUERY(A1:C7, "select * format B 'd-mmm-yy (ddd)'")

    • nejprve zadám rozsah celé tabulky - A1:C7
    • pak žádám vzorec, aby vrátil všechny sloupce - select *
    • a zároveň přeformátovat sloupec B tak, jak jsem vložil do vzorce - formát B "d-mmm-yy (ddd)

    Vzorec funguje jako kouzlo. Vrátí mi celou tabulku a změní formát data ve sloupci B:

    Jak jste si možná všimli, pro změnu formátu data pomocí vzorce jsem použil speciální kódy, které představují různé podoby dnů, měsíců a let. Pokud je neznáte, zde je seznam těchto kódů pro data:

    Kód Popis Příklad
    d Den bez počáteční nuly pro 1-9 7
    dd Den s počáteční nulou pro 1-9 07
    ddd Den jako zkratka St
    dddd Day jako celé jméno Středa
    m

    (pokud mu nepředchází nebo po něm nenásleduje

    hodin nebo sekund) Měsíc bez počáteční nuly 8 mm

    (pokud mu nepředchází nebo po něm nenásleduje

    hodin nebo sekund) Měsíc s počáteční nulou 08 mmm Měsíc jako zkratka Aug mmmm Měsíc jako celé jméno Srpen mmmmm První písmeno měsíce A y

    nebo

    yy Dvoumístný rok 19 yyy

    nebo

    yyyy Celý číselný rok 2019

    Tip: Pokud chcete formát data opatřit také časem, je třeba přidat kódy pro časové jednotky. Úplný seznam časových kódů najdete v této příručce.

    Pomocí těchto kódů můžete data formátovat mnoha způsoby:

    Mimochodem, na jaký formát data jste si zvykli? :)

    Tabulky Google: převod data na číslo

    Pokud potřebujete místo dat zobrazit čísla, bude se vám hodit jedna z níže uvedených metod.

    Převod data na číslo změnou formátu

    1. Vyberte buňky s daty, které chcete převést na čísla.
    2. Přejít na Formát> Číslo a tentokrát vyberte Číslo a další možnosti.
    3. Voila - všechna vybraná data se promění v čísla, která je reprezentují:

    Funkce DATEVALUE pro Tabulky Google

    Dalším způsobem převodu data na číslo v Tabulkách Google je použití funkce DATEVALUE:

    =DATEVALUE(date_string)

    kde date_string představuje libovolné datum ve formátu známém pro tabulkové procesory. Datum by mělo být uvedeno ve dvojitých uvozovkách.

    Chci například převést 17. srpna 2019 na číslo. Všechny níže uvedené vzorce vrátí stejný výsledek: 43694 .

    =DATEVALUE("17. srpna 2019")

    =DATEVALUE("2019-8-17")

    =DATEVALUE("8/17/2019")

    Tip: Pokud si nejste jisti, zda aplikace Tabulky Google rozumí formátu, který se chystáte zadat, zkuste nejprve zadat datum do jiné buňky. Pokud je datum rozpoznáno, bude zarovnáno doprava.

    Můžete také vyplnit buňky daty v jednom sloupci a poté na ně odkazovat ve vzorcích v jiném sloupci:

    =DATEVALUE(A2)

    Tabulky Google: převod data na text

    Převod dat na text v tabulkách je úkolem pro funkci TEXT:

    =TEXT(číslo,formát)
    • číslo - bez ohledu na to, jaké číslo, datum nebo čas funkci zadáte, vrátí je jako text.
    • formát - text bude formátován způsobem, který jste zadali ve vzorci.

      Tip: Pro správné nastavení formátu použijte stejné kódy jako u funkce QUERY.

    Vzorec pro reálná data může vypadat takto:

    =TEXT("8/17/2019","YYYY-MM-DD")

    Zde je návod, jak jsem převedl své datum - 8/17/2019 - na text a zároveň změnil formát:

    To je vše! Doufám, že už víte, jak změnit formát data v tabulkách Google a převést data na čísla nebo text. Neváhejte se podělit o další skvělé způsoby v komentářích níže. ;)

    Michael Brown je oddaný technologický nadšenec s vášní pro zjednodušování složitých procesů pomocí softwarových nástrojů. S více než desetiletými zkušenostmi v technologickém průmyslu zdokonalil své dovednosti v aplikacích Microsoft Excel a Outlook a také v Tabulkách a Dokumentech Google. Michaelův blog je věnován sdílení jeho znalostí a odborných znalostí s ostatními a poskytuje snadno pochopitelné tipy a návody pro zlepšení produktivity a efektivity. Ať už jste zkušený profesionál nebo začátečník, Michaelův blog nabízí cenné postřehy a praktické rady, jak tyto základní softwarové nástroje co nejlépe využít.