Sign in with Microsoft
New to Microsoft? Create an account.

Někdy se kalendářní data můžou naformátovat a uložit do buněk jako text. Například jste zadali datum do buňky, která byla formátována jako text, nebo byla data importována nebo vložena z externího zdroje dat jako text.

Kalendářní data formátovaná jako text jsou v buňce zarovnaná doleva (místo zarovnaná doprava). Pokud je povolena kontrola chyb , mohou být textová data se dvěma číslicemi roků označena také indikátorem chyby: Buňka s problémem se vzorcem .

Vzhledem k tomu, že kontrola chyb v Excel dokáže identifikovat data formátovaná v textu pomocí dvouciferných let, můžete je pomocí možností automatických oprav převést na data formátovaná podle data. Funkci DATEVALUE můžete použít k převodu většiny ostatních typů textových kalendářních dat na kalendářní data.

Pokud importujete data do Excel z jiného zdroje nebo zadáte data se dvěma číslicemi let do buněk, které byly dříve formátovány jako text, může se v levém horním rohu buňky zobrazit malý zelený trojúhelník. Tento indikátor chyby vám řekne, že datum je uloženo jako text, jak je znázorněno v tomto příkladu.

Buňky se zeleným indikátorem chyby v levém horním rohu

Pomocí indikátoru chyby můžete převést data z textu na formát data.

Poznámky: Nejprve se ujistěte, že je v Excel povolená kontrola chyb. Postupujte přitom takto:

  1. Klikněte na Soubor > Možnosti > Vzorce.

    V Excel 2007 klikněte na tlačítko Microsoft Office Obrázek tlačítka Office a potom klikněte na Excel Možnosti > vzorce.

  2. V kontrole chybzaškrtněte políčko Povolit kontrolu chyb na pozadí. Všechny nalezené chyby se označí trojúhelníkem v levém horním rohu buňky.

  3. V části Pravidla kontroly chyb vyberte Buňky obsahující roky reprezentované jako 2 číslice.

Tímto postupem převedete datum ve formátu textu na normální datum:

  1. Na listu vyberte libovolnou jednu buňku nebo oblast sousedících buněk, u kterých je v levém horním rohu indikátor chyby. Další informace najdete v tématu Výběr buněk, oblastí, řádků nebo sloupců na listu.

    Tip: Chcete-li výběr buněk zrušit, klikněte na libovolnou buňku na listu.

  2. Klikněte na tlačítko chyby, které se zobrazí v blízkosti vybraných buněk.

    Tlačítko chyby
     

  3. V nabídce klikněte na Převést XX na 20XX nebo Převést XX na 19XX. Pokud chcete indikátor chyby zavřít bez převodu čísla, klikněte na Ignorovat chybu.

    Příkazy pro převod kalendářních dat
     

    Textová kalendářní data s dvouciferným rokem se převedou na standardní kalendářní data se čtyřmi číslicemi roků.

    Převedená kalendářní data
     

    Po převedení buněk z kalendářních dat formátovaných v textu můžete změnit způsob zobrazení kalendářních dat v buňkách použitím formátování data.

Pokud list obsahuje data, která byla možná importována nebo vložena a která nakonec vypadají jako řada čísel, jako je na obrázku níže, pravděpodobně byste je chtěli přeformátovat tak, aby se zobrazovala jako krátká nebo dlouhá data. Formát data bude také užitečnější, pokud ho chcete filtrovat, řadit nebo používat při výpočtech kalendářních dat.

sloupec dat v textovém formátu

  1. Vyberte buňku, oblast buněk nebo sloupec, který chcete přeformátovat.

  2. Klikněte na Formát čísla a vyberte požadovaný formát data.

Formát Krátké datum vypadá takto:

nastavení formátu krátkého data z pásu karet

Dlouhé datum obsahuje další informace jako na tomto obrázku:

tlačítko na pásu karet pro nastavení formátu dlouhého data

Chcete-li převést textové datum v buňce na sériové číslo, použijte funkci DATUMHODN. Potom vzorec zkopírujte, vyberte buňky obsahující textová kalendářní data a pomocí příkazu Vložit jinak na ně použijte formát data.

Postupujte takto:

  1. Vyberte prázdnou buňku a ověřte, že její formát čísla je Obecný.

  2. V prázdné buňce:

    1. Zadejte =DATUMHODN(

    2. Klikněte na buňku obsahující datum formátované textem, které chcete převést.

    3. Enter )

    4. Stiskněte klávesu ENTER a funkce DATUMHODN vrátí pořadové číslo data, které je reprezentováno textovým datem.
       

      Co je Excel sériové číslo?

      Excel ukládá datumy jako pořadová čísla, aby bylo možné je použít ve výpočtech. Ve výchozím nastavení 1. ledna 1900, je pořadové číslo 1 a 1. ledna 2008, je pořadové číslo 39448, protože je 39 448 dnů po 1. lednu 1900.To vzorec převodu zkopírovat do oblasti souvislých buněk, vyberte buňku obsahující zadaný vzorec a přetáhněte úchyt Úchyt přes oblast prázdných buněk, která odpovídá velikosti oblasti buněk, která obsahuje kalendářní data.

  3. Po přetažení úchytu byste měli mít oblast buněk se sériovými čísly, která odpovídá oblasti buněk, které obsahují textová kalendářní data.

  4. Vyberte buňku nebo oblast buněk, které obsahují sériová čísla, a potom na kartě Domů ve skupině Schránka klikněte na kopírovat.

    Klávesová zkratka:  Můžete také stisknout kombinaci kláves CTRL+C.

  5. Vyberte buňku nebo oblast buněk, které obsahují kalendářní data textu, a potom na kartě Domů ve skupině Schránka klikněte na šipku pod příkazem Vložit a potom klikněte na příkaz Vložit jinak.

  6. V dialogovém okně Vložit jinak v části Vložit vyberte hodnoty a potom klepněte na tlačítko OK.

  7. Na kartě Domů klikněte na ikonu pro otevření automaticky otevírače vedle položky Číslo.

  8. V kategorii pole, klepněte na tlačítko Datuma potom klepněte na formát data, který chcete v Typ seznam.

  9. Chcete-li sériová čísla po úspěšném převodu všech kalendářních dat odstranit, vyberte buňky, které je obsahují, a stiskněte klávesu DELETE.

Potřebujete další pomoc?

Kdykoliv se můžete zeptat některého odborníka v technické komunitě Excelu nebo získat podporu v komunitě pro odpovědi.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se systém Microsoft Office insiderům

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×