Skip to main content

Funkcia programu Excel DATEVALUE: Prevod textu na dátumy

Anonim

DATEVALUE a prehľad sériových údajov

Funkcia DATEVALUE sa môže použiť na konverziu dátumu, ktorý bol uložený ako text do hodnoty, ktorú program Excel rozpozná. Môže sa to stať, ak majú byť údaje v pracovnom hárku filtrované alebo zoradené podľa hodnôt dátumu alebo dátumy, ktoré sa majú použiť na výpočty - napríklad pri používaní funkcií NETWORKDAYS alebo WORKDAY.

V počítačoch s počítačmi program Excel ukladá hodnoty dátumu ako sériové dátumy alebo čísla.

Počnúc 1. januárom 1900, čo je sériové číslo 1, počet sa naďalej zvyšuje každú sekundu. Dňa 1. januára 2014 bolo toto číslo 41 640.

V prípade počítačov so systémom Macintosh systém sériového dátumu v programe Excel začína 1. januára 1904 skôr ako 1. januára 1900.

Normálne automaticky formátuje dátumové hodnoty v bunkách, aby boli ľahko čitateľné - napr. 01/01/2014 alebo 1. január 2014 - ale za formátovaním sa nachádza sériové číslo alebo sériové číslo.

Dátumy uložené ako text

Ak je však dátum uložený v bunke, ktorá bola naformátovaná ako text alebo importovaná z externého zdroja - napríklad súbor CSV, ktorý je textový formát - program Excel nemusí rozpoznať hodnotu ako dátum a , preto ho nebude používať v druhoch ani vo výpočtoch.

Najzreteľnejšia indícia, že niečo nie je s údajmi naozaj zlé, je to, ak je v bunke vľavo. Štandardne sú textové údaje zarovnané v bunke, zatiaľ čo hodnoty dátumu, ako všetky čísla v programe Excel, sú v predvolenom nastavení správne zarovnané.

DATEVALUE Syntax a argumenty

Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky a argumenty.

Syntax pre funkciu DATEVALUE je:

= DATEVALUE (Date_text)

Argument pre túto funkciu je:

dátum_text - (vyžaduje sa) tento argument môže byť textové údaje zobrazené vo formáte dátumu a priložené v úvodzovkách - napríklad "1/01/2014" alebo "01 / Jan / 2014"- argumentom môže byť aj bunkový odkaz na umiestnenie textových údajov v pracovnom hárku.

- ak sú prvky dátumu umiestnené v oddelených bunkách, môžu byť odkazy na viaceré bunky dlhých pomocou znaku ampersand (&) v poradí deň / mesiac / rok, ako napríklad = DATEVALUE (A6 & B6 & C6)- ak údaje obsahujú iba deň a mesiac - napríklad 01 / Jan - funkcia pridá aktuálny rok, napr. 01/01/2014- ak sa používa dvojciferný rok - napríklad 01 / Jan / 14 - Excel interpretuje čísla ako:

  • 0 až 29 sa interpretujú ako roky 2000 až 2029
  • 30 až 99 sa interpretujú ako roky 1930 až 1999

#VALUE! Hodnoty chýb

Existujú situácie, kedy funkcia zobrazí #VALUE! ako je zobrazené na obrázku vyššie.

  • Hodnota! chybová hodnota sa vráti, ak hodnota dátum_text argument nie je medzi 1. januárom 1900 a 31. decembrom 9999 - príklad č. 2.
  • Hodnota! chybová hodnota sa vráti, ak odkaz na bunku použitý v dátum_text argument poukazuje na bunku obsahujúcu hodnotu naformátovanú ako číslo alebo ako dátum - príklad # 3.

Príklad: Prevod textu na dátumy s dátumom DATEVALUE

Nasledujúce kroky reprodukujú príklad videný v bunkách C1 a D1 na obrázku vyššie, v ktorom je parameter Date_text zadaný ako referencia bunky.

Zadanie údajov výučby

  1. Zadajte '1. 1. 2014 - uvedomte si, že hodnota je precedená apostrofom ( ' ), aby ste zaistili, že údaje budú zadané ako text - v dôsledku toho by sa údaje mali zarovnať s ľavou stranou bunky

Zadanie funkcie DATEVALUE

  1. Kliknite na bunku D1 - miesto, kde sa zobrazia výsledky funkcie
  2. Klikni na vzorca kartu pásky
  3. zvoliť Dátum Čas z pásu k otvoreniu rolovacieho zoznamu funkcií
  4. Kliknite na DATEVALUE v dialógovom okne funkcie otvorte dialógové okno funkcie
  5. Kliknutím na bunku C1 zadáte odkaz na bunku ako argument Date_text
  6. Kliknutím na tlačidlo OK dokončíte funkciu a vrátite sa na pracovný hárok
  7. Číslo 41640 sa objaví v bunke D1 - čo je sériové číslo pre dátum 01/01/2014
  8. Keď kliknete na bunku D1 úplnú funkciu = DATEVALUE (C1) sa zobrazí vo formulári nad pracovným hárkom.

Formátovanie vrátenej hodnoty ako dátumu

  1. Kliknutím na bunku D1 ju vytvoríte ako aktívnu bunku
  2. Klikni na Domov kartu pásky
  3. Kliknite na šípku nadol vedľa položky Formát čísel box otvoríte rozbaľovaciu ponuku možností formátov - predvolený formát všeobecný sa zvyčajne zobrazuje v poli
  4. Vyhľadajte a kliknite na Krátky dátum voľba
  5. Bunka D1 by teraz mala zobraziť dátum 01/01/2014 alebo možná len 1. 1. 2014
  6. Rozšírením stĺpca D sa zobrazí dátum, ktorý má byť správne zarovnaný v bunke