Převeďte řetězec na datum pomocí textu na sloupce v Excelu a Tabulkách Google

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.

wave wave wave wave wave