Jak používat funkci DATEVALUE v aplikaci Excel (6 vhodných příkladů)

  • Sdílet Toto
Hugh West

Funkce DATEVALUE v aplikaci Microsoft Excel se obecně používá k převodu textového data na číselné kódy data a času. V tomto článku se dozvíte, jak můžete tuto funkci DATEVALUE správně a efektivně používat v různých případech v tabulkovém procesoru Excel.

Výše uvedený snímek obrazovky je přehledem článku, který představuje aplikaci funkce DATEVALUE v aplikaci Excel. V následujících částech tohoto článku se dozvíte více informací o datové sadě, jakož i o metodách a funkcích pro extrakci dat a následnou změnu, přizpůsobení nebo opravu formátů dat.

Stáhnout cvičebnici

Můžete si stáhnout sešit aplikace Excel, který jsme použili při přípravě tohoto článku.

Použití funkce DATEVALUE Funciton.xlsx

Úvod do funkce DATEVALUE

  • Cíl funkce:

Převede datum ve formě textu na číslo, které představuje datum v časovém kódu aplikace Microsoft Excel.

  • Syntaxe:

=DATEVALUE(date_text)

  • Vysvětlení argumentu:
Argument Povinné/volitelné Vysvětlení
date_text Povinné Datum v textovém formátu.
  • Vratný parametr:

Funkce vrátí kód data a času, který je třeba znovu zformátovat a převést na hodnotu data.

6 vhodných příkladů použití funkce DATEVALUE v aplikaci Excel

1. Použití funkce DATEVALUE pro převod textového data do formátu čísla

Na adrese Sloupec B , je přítomna řada dat, ale všechna jsou v textovém formátu. Musíme použít tzv. DATEVALUE funkce pro převod těchto textových dat na časové kódy a poté upravíme formát čísla.

📌 Krok 1:

➤ Vyberte výstup Buňka C5 a typ:

=DATEVALUE(B5)

➤ Tisk Vstupte na , automaticky vyplnit celý sloupec pomocí Plnicí rukojeť .

Najdete zde čísla, která představují časové kódy.

📌 Krok 2:

➤ Nyní vyberte všechna čísla ve složce Sloupec C .

➤ Pod Home klikněte na stuhu Formát buňky ikona dialogového okna.

➤ Z Datum vyberte vhodný formát data, který upřednostňujete.

➤ Tisk OK a je hotovo.

Všechna data se zobrazí ve správném a vybraném formátu v části Sloupec C .

Přečtěte si více: Jak používat funkci DATE v aplikaci Excel (8 příkladů)

2. Kombinace čísel dne, měsíce a roku pomocí funkce DATEVALUE z importovaných dat

Když musíme importovat data z jiného zdroje, někdy se čísla dnů, měsíců a roků vracejí jako rozdělené texty, jako na obrázku níže. V tomto případě tedy budeme muset spojit data ze zdrojů Sloupec B, C, D vytvořit správný formát data v Sloupec E . Použijeme Ampersand(&) spojit tato data a přidat lomítka(/) jako oddělovače v hodnotách data.

📌 Krok 1:

➤ Vyberte Buňka E5 a typ:

=DATEVALUE(B5&"/"&C5&"/"&D5)

➤ Tisk Vstupte, automaticky vyplnit celý sloupec pomocí Plnicí rukojeť .

📌 Krok 2:

➤ Stejně jako v předchozím případě změňte čísla časových kódů na správný formát data výběrem vhodného formátu data v nabídce Číslo skupina příkazů.

Přečtěte si více: Jak používat funkci měsíce aplikace Excel (6 příkladů)

3. DATEVALUE s TIMEVALUE pro zobrazení obou dat & Times

Nyní v Sloupec B , zobrazují se data s časy, ale všechna jsou v textovém formátu. Pokud použijeme pouze funkci DATEVALUE, vyjmou se pouze data a časy se vynechají. Proto musíme zkombinovat funkci TIMEVALUE s funkcí DATEVALUE, aby se zobrazily jak data, tak časy. Funkce TIMEVALUE je téměř podobná funkci DATEVALUE, ale funkce TIMEVALUE získává čas pouze z textového času.

📌 Krok 1:

➤ V Buňka C5 , musíme zadat:

=DATOVÁ HODNOTA(B5)+ČASOVÁ HODNOTA(B5)

➤ Tisk Vstupte na a zbytek buněk vyplňte pomocí položek Plnicí rukojeť možnost.

📌 Krok 2:

➤ Nyní otevřete Formátování buněk dialogové okno opět ze skupiny příkazů Číslo, vyberte vhodný formát ze seznamu Datum kategorie, která zobrazuje datum i čas.

➤ Tisk OK a je hotovo.

Stejně jako na obrázku níže se vám zobrazí data i časy ve správném formátu v. Sloupec C .

Přečtěte si více: Jak používat funkci ČAS v aplikaci Excel (8 vhodných příkladů)

4. Extrakce data ze začátku textového řetězce pomocí funkcí DATEVALUE a LEFT

Pokud máme na začátku buňky text s datem a buňka obsahuje nějaká další data, pak DATEVALUE funkce nebude schopna extrahovat časový kód a v důsledku toho se zobrazí okno #VALUE! Chybové hlášení. Takže musíme udělat to, že použijeme LEVÝ extrahovat data ze začátku nebo z levé části textového řetězce. DATEVALUE funkce převede tato extrahovaná data do časového kódu.

📌 Krok 1:

➤ V Buňka C5 , související vzorec s DATEVALUE a LEVÝ bude:

=DATOVÁ HODNOTA(LEFT(B5,9))

➤ Tisk Vstupte na , automaticky vyplnit celý sloupec pomocí Plnicí rukojeť . Jako návratové hodnoty se zobrazí časové kódy.

V argumentech LEVÝ 2. argument představuje počet znaků v textovém řetězci zleva nebo od začátku. Protože náš formát data má 9 znaků, definovali jsme 2. argument funkce LEVÝ funkce s 9.

📌 Krok 2:

➤ Nyní převeďte formát čísla na formát data pro sloupec C a najdete hodnoty restaurace ve správném formátu data.

Přečtěte si více: Jak odstranit čas z data v aplikaci Excel (6 přístupů)

5. Vytáhnutí data ze středu textového řetězce pomocí funkcí DATEVALUE, MID a FIND

Pokud se datum nachází uprostřed textového řetězce, řekněme, že datum je hned za 1. mezerou, pak můžeme tuto metodu použít pomocí příkazu DATEVALUE, MID a FIND funkce pro efektivní vytáhnutí data.

📌 Krok 1:

➤ V Buňka C5 , musíme zadat:

=DATOVÁ HODNOTA(MID(B5,FIND(" ",B5)+1,9))

➤ Po stisknutí Vstupte na a automatické vyplnění celého sloupce pomocí Plnicí rukojeť , nalezneme časové kódy.

Jak tedy tento vzorec funguje, že? VYHLEDAT vyhledá mezeru a vrátí pozici 1. znaku mezery v textovém řetězci. Nyní funkce MID funkce extrahuje počet znaků na základě pozice počátečního znaku, který byl nalezen pomocí funkce VYHLEDAT Protože třetí argument funkce MID představuje délku znaků, musíme definovat celkový počet znaků pro hodnotu data.

📌 Krok 2:

➤ Nyní upravte formát čísla pro Sloupec C a převést je na hodnoty data. Budete moci najít očekávané výsledky v přesném formátu data.

Přečtěte si více: Jak používat funkci DAYS v aplikaci Excel (7 příkladů)

6. Vytažení data z pravé části textového řetězce pomocí funkcí DATEVALUE a RIGHT

Pomocí DATEVALUE a PRAVÁ můžeme společně získat hodnotu data z absolutní pravé části nebo z konce textového řetězce. PRAVÁ funguje stejně jako funkce LEVÝ ale s tím rozdílem, že funkce RIGHT zobrazuje znaky textového řetězce zprava, zatímco funkce LEFT je zobrazuje zleva nebo od začátku textového řetězce.

📌 Krok 1:

➤ V Buňka C5 , související vzorec s DATEVALUE a RIGHT funkce budou:

=DATOVÁ HODNOTA(RIGHT(B5,9))

➤ Tisk Vstupte na a automaticky vyplní zbytek buněk v položce Sloupec C s Plnicí rukojeť .

📌 Krok 2:

➤ Převeďte nyní časové kódy do formátu data a ihned zjistíte požadované výsledky.

Přečtěte si více: Jak používat funkci EDATE v aplikaci Excel (5 jednoduchých příkladů)

💡 Na co nezapomenout

🔺 DATEVALUE Pokud je čas přítomen s datem jako textovým formátem, funkce DATEVALUE ignoruje hodnotu času a extrahuje pouze hodnotu data.

🔺 Kód data začíná písmeny 1 od data 01/01/1900 a postupně se zvyšuje s každým dalším datem, což znamená, že každé konkrétní datum má kód data. Funkce DATEVALUE zobrazuje tento kód data 1. při extrakci data z textového formátu.

🔺 Ukáže se vám #VALUE! Chyba, pokud funkce DATEVALUE nedokáže rozpoznat datum z textového formátu.

Závěrečná slova

Doufám, že všechny výše uvedené způsoby použití funkce DATEVALUE vás nyní přimějí k jejich efektivnějšímu použití ve vašich tabulkách Excelu. Pokud máte nějaké dotazy nebo připomínky, dejte mi prosím vědět v sekci komentářů. Nebo si můžete prohlédnout naše další články týkající se funkcí Excelu na tomto webu.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.