Stáhněte si ukázkový sešit
Tento tutoriál předvede, jak převést textový řetězec na datum v Excelu a Tabulkách Google.
Převést textový řetězec na datum - funkce DATEVALUE nebo VALUE
Pokud máte datum v Excelu uložené jako text, nebudete moci datum použít v žádných výpočtech. Datum uložené jako text můžete převést na skutečné datum v aplikaci Excel pomocí funkce DATEVALUE.
1 | = DATUM HODNOTY (B3) |
Data v aplikaci Excel jsou uložena jako hodnota představující počet dní od prvního dne aplikace Excel.
První den Excelu je pomyslné datum 0. ledna 1900. Datum 05/08/1995 je tedy uloženo jako číslo 34 916.
Jakmile to uděláte, můžete formátovat hodnotu data tak, aby se zobrazovala tak, jak byla původně zobrazena.
Funkce VALUE bude fungovat stejným způsobem
1 | = HODNOTA (B3) |
Převést text „rrrrmmdd“ na datum
Může nastat čas, kdy budete muset převést číslo nebo textový řetězec ve formátu rrrrmmdd na datum. K tomu budete muset použít funkci DATE ve spojení s funkcemi LEFT, MID a RIGHT.
1 | = DATUM (VLEVO (B3,4), MID (B3,5,2), VPRAVO (B3,2) |
Funkce LEFT
Funkce VLEVO vrátí znaky nalevo od vašeho textového řetězce, v tomto případě jsme vybrali vrátit 4 znaky.
Funkce MID
Funkce MID vrátí střední znaky ve vašem textovém řetězci. Počáteční prostřední znak je označen druhým argumentem (např .: 5) a délka řetězce je označena třetími argumenty (např: 2).
SPRÁVNÁ funkce
Funkce VPRAVO vrátí znaky napravo od vašeho textového řetězce, v tomto případě jsme vybrali vrátit 2 znaky.
Funkce DATE
Funkce DATE poté převezme 3 extrahované hodnoty a zkombinuje je do platného data, např .: DATUM (1995,08,05) kde jsou hodnoty nahrazeny funkcemi LEFT, MID a RIGHT.
Převést textový řetězec na datum - funkce DATEVALUE nebo VALUE v Tabulkách Google
Funkce DATEVALUE a VALUE fungují v Tabulkách Google stejně jako v Excelu.
Převést textový řetězec na datum - funkce DATE, LEFT, MID a RIGHT, abyste získali hodnotu data v Tabulkách Google
Funkce DATE, LEFT, MID a RIGHT pro získání hodnoty data z textového řetězce fungují v Tabulkách Google stejně jako v Excelu.