ДАТА ЗНАЧЕНИЕ в Excel | Как использовать функцию DATEVALUE в Excel?

Функция ДАТАЗНАЧ в Excel

Функция DATEVALUE в Excel используется для отображения любой заданной даты в абсолютном формате Excel, эта функция принимает аргумент в форме текста даты, который обычно не представляется в Excel в качестве даты, и преобразует его в формат, который Excel может распознать как дату date, эта функция помогает преобразовать данные даты в аналогичный формат даты для вычислений, и метод использования этой функции = DATEVALUE (Date Text).

Синтаксис

Аргументы

  • date_text: допустимая дата в текстовом формате. Дата_как_текст аргумент может быть введен непосредственно или передан в качестве ссылки на ячейку. Если date_text является ссылкой на ячейку, значение ячейки должно быть отформатировано как текст . Если date_text вводится напрямую, его следует заключить в кавычки. Дата_как_текст аргумент должен относиться только к настоящему времени в период с 1 января 1900 года и 31 декабря 9999.
  • Возврат: возвращает серийный номер, представляющий конкретную дату в Excel. Он вернет ошибку #VALUE, если date_text относится к ячейке, которая не содержит дату, отформатированную как текст. Если входные данные находятся за пределами диапазона Excel, ДАТАЗНАЧЕНИЕ в Excel вернет # ЗНАЧ! ошибка.

Как использовать функцию DATEVALUE в Excel? (С примерами)

Функция Excel DATEVALUE очень проста и удобна в использовании. Давайте разберемся с работой DATEVALUE in excel на нескольких примерах.

Вы можете скачать этот шаблон Excel с функцией DATEVALUE здесь - DATEVALUE Function Excel Template

Пример # 1

В этом примере функции Excel DATEVALUE предположим, что у вас есть день и дата, указанные в ячейке C4: C6. Теперь вы хотите извлечь дату и получить порядковый номер дат.

Вы можете использовать следующую функцию Excel DATEVALUE, чтобы извлечь дату для первой даты и вернуть значение даты для соответствующей даты:

= ДАТАЗНАЧ (СРЕДНЕЕ (C4; НАЙТИ (««; C4) + 1; 10))

Он вернет серийный номер на дату 28.10.1992.

Теперь просто перетащите его в остальные ячейки, чтобы получить значение даты для оставшихся ячеек.

Теперь давайте подробно рассмотрим функцию DATEVALUE:

= ДАТАЗНАЧ (СРЕДНЕЕ (C4; НАЙТИ (««; C4) + 1; 10))

  • НАЙТИ (««, C4) найдет расположение первого пробела в ячейке C4.

Он вернется к 10.

  • НАЙТИ (««, C4) + 1 даст начальное положение даты.
  • MID (C4, FIND (««, C4) + 1, 10) отрежет и вернет текст ячейки с 10-го положения на 10-е место вперед. Он вернется 28.10.1992.
  • DATEVALUE (MID (C4, FIND (««, C4) + 1, 10)) окончательно преобразует введенный текст даты в серийный номер и вернет 33905.

Пример # 2

В этом примере функции Excel DATEVALUE предположим, что у вас есть данные о продажах, собранные за некоторый промежуток времени. Начало этого же - 1 марта 2018 года. Вы собираете данные о продажах 5 марта 2018 года. Итак, это представляет продажи, которые имели место с 1 по 5 марта 2018 года. Затем вы собираете данные за 11 марта 2018 года, которые представляют продажи. с 5 по 11 марта 2018 г.

Теперь вас не интересуют даты. Вам просто нужно знать, за сколько дней было продано 10 000 (ячейка B5). Чтобы получить количество дней, вы можете использовать следующую функцию DATEVALUE:

= ДАТАЗНАЧЕНИЕ (B5) - ДАТАЗНАЧЕНИЕ (B4)

Эта функция DATEVALUE в Excel вернет 4.

Теперь вы можете просто перетащить его в остальные ячейки.

Здесь стоит упомянуть, что с каждым днем ​​порядковый номер даты увеличивается на 1. Поскольку Excel распознает дату только после 1 января 1900 года, порядковый номер этой даты равен 1. Для 2 января 1990 года это 2 и так далее. . Следовательно, вычитание любых двух серийных номеров вернет количество дней между ними.

То, что нужно запомнить

  • Он преобразует любую заданную дату в серийный номер, который представляет дату Excel.
  • Если задано как ссылка на ячейку, ячейка должна быть отформатирована как текст.
  • Эта функция вернет ошибку #VALUE, если date_text относится к ячейке, которая не содержит даты или не отформатирована как текст.
  • Он принимает дату только между 1 января 1900 г. и 31 декабря 9999 г.