Функция DATEVALUE

Преобразует дату в виде текста в дату в формате datetime.

DATEVALUE(date_text)

Элемент

Определение

date_text

Текст, представляющий дату.

Функция DATEVALUE использует локаль и параметры даты-времени клиентского компьютера для интерпретации текстового значения во время преобразования. Если в текущих параметрах даты-времени даты представляются в формате «месяц/день/год», то строка «1/8/2009» будет преобразована в значение datetime, эквивалентное 8 января 2009 г. Однако если в текущих параметрах даты-времени даты представляются в формате «день/месяц/год», то эта же строка будет преобразована в значение datetime, эквивалентное 1 августа 2009 г.

Если часть года в аргументе date_text не указана, то функция DATEVALUE использует текущий год со встроенных часов компьютера. Сведения о времени в аргументе date_text не учитываются.

В следующем примере возвращаются различные значения datetime в зависимости от локали компьютера и параметров, определяющих представление даты и времени.

  • Если в параметрах даты-времени день ставится перед месяцем, то пример возвращает значение datetime, соответствующее 8 января 2009 г.

  • Если в параметрах даты-времени месяц ставится перед днем, то пример возвращает значение datetime, соответствующее 1 августа 2009 г.

=DATEVALUE("8/1/2009")