Převeďte řetězec na datum s textem na sloupce v Excelu a Tabulkách Google
V tomto článku se dozvíte, jak převést řetězec v buňce na datum pomocí textu na sloupce v aplikaci Excel a Google Sheets.
Převeďte textový řetězec na datum
Pokud máte data v Excelu naformátovaná jako text, můžete je snadno převést do formátu data pomocí Text do sloupců funkčnost. To je často případ, když exportujete data z jiného systému. Data obvykle nemají odpovídající formáty. Řekněme, že máte seznam dat zobrazený níže ve sloupci B, vše formátováno jako text.
Cílem je získat data ze sloupce B formátováno konzistentně jako data (M/D/RRRR) ve sloupci C.
1. Vyberte datový rozsah (B2: B7) a v Stuha, jít do Data> Text do sloupců.
2. V kroku 1 Průvodce textem do sloupců ponechte výchozí možnost (Oddělovač) a klikněte další.
3. V kroku 2 zrušte zaškrtnutí všech oddělovačůa klikněte na Další.
4. V posledním kroku Průvodce vyberte Datum (MDY). V poli Cíl zadejte buňku, do které chcete umístit nová data (C2) a klikněte na Dokončit.
Na základě zvoleného typu data aplikace Excel rozpozná data z daného textu a vhodně je naformátuje. The výchozí formát data je M/D/RRRR, tak to nechte tak.
Nakonec ve sloupci C získáte všechna data ze sloupce B formátovaná jako data, nikoli jako text.
Převeďte textový řetězec na datum v Tabulkách Google
V Tabulkách Google neexistuje možnost získávat data z textových buněk pomocí textu do sloupců. K převodu řetězců na data musíte použít funkci DATEVALUE.
Poznámka: Funkce DATEVALUE je také k dispozici v aplikaci Excel a funguje přesně stejným způsobem, jak je vysvětleno níže.
1. V buňce C2 zadejte vzorec:
1 | = DATUM HODNOTY (B2) |
Výsledek vzorce je 44 280.
Funkce DATEVALUE vrací číslo pro dané datum. V aplikaci Excel jsou data uložena jako čísla, počínaje 1. 1. 1900. Proto je 25.3.2021 ve skutečnosti 44 280th den po 1. 1. 1900.
2. Umístěte kurzor do pravý dolní roh z C2 do černý kříž zobrazí se a přetáhněte to do konce datového rozsahu (C7).
V důsledku tohoto kroku se vzorec z C2 zkopíruje do rozsahu C3: C7.
Poznámka: Funkce DATEVALUE rozpoznává pouze řetězce, které mají formát data MM/DD/RRRR. Jak vidíte, vzorec v buňkách C3 a C5 vrací chybu hodnoty (#HODNOTA!), Protože text v B3 a B5 není ve správném formátu.
3. Nyní formátujte hodnoty ve sloupci C jako data a zobrazte data ve správném formátu. Chcete -li to provést, vyberte všechny buňky v rozsahu (C2: C7) a v Jídelní lístek, jít do Formát> Číslo> Datum.
Výsledkem je, že všechny textové buňky ze sloupce B (které mají data s platnými formáty) jsou nyní zkopírovány do sloupce C a formátovány jako data.
U těchto konkrétních dat by chyby Najít a Nahradit vše pro nahrazení teček lomítky zbavilo chyb.