Как использовать функцию DATEVALUE в Excel (6 подходящих примеров)

  • Поделись Этим
Hugh West

Функция DATEVALUE в Microsoft Excel обычно используется для преобразования текстовой даты в числовые коды даты-времени. В этой статье вы узнаете, как правильно и эффективно использовать эту функцию DATEVALUE в различных случаях в вашей электронной таблице Excel.

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

Скачать Рабочую тетрадь для практических занятий

Вы можете скачать рабочую книгу Excel, которую мы использовали для подготовки этой статьи.

Использование функции DATEVALUE Funciton.xlsx

Введение в функцию DATEVALUE

  • Функция Цель:

Преобразует дату в виде текста в число, которое представляет дату в коде даты-времени Microsoft Excel.

  • Синтаксис:

=DATEVALUE(дата_текста)

  • Аргумент Объяснение:
Аргумент Обязательный/Дополнительный Пояснение
дата_текста Обязательный Дата в текстовом формате.
  • Возвращаемый параметр:

Функция вернется с кодом даты-времени, который необходимо снова отформатировать, чтобы преобразовать в значение даты.

6 подходящих примеров использования функции DATEVALUE в Excel

1. Использование функции DATEVALUE для преобразования текстовой даты в числовой формат

В Колонка B , несколько дат присутствуют, но все они в текстовом формате. Мы должны использовать DATEVALUE функцию для преобразования этих текстовых дат в коды даты-времени, а затем мы настроим формат чисел.

📌 Шаг 1:

➤ Выберите выход Клетка C5 и типа:

=DATEVALUE(B5)

➤ Нажмите Войти , автозаполнение всей колонки с помощью Наполнительная рукоятка .

Вы найдете цифры, которые представляют собой коды даты-времени.

📌 Шаг 2:

➤ Теперь выберите все числа в Колонка C .

➤ Под Главная ленту, нажмите на Формат ячейки значок диалогового окна.

➤ Из Дата категории, выберите подходящий формат даты, который вы предпочитаете.

➤ Нажмите OK и все готово.

Вы увидите все даты в правильном и выбранном формате в Колонка C .

Читать далее: Как использовать функцию DATE в Excel (8 примеров)

2. Объединение чисел дня, месяца и года с помощью функции DATEVALUE из импортированных данных

Когда нам нужно импортировать данные о датах из другого источника, иногда числа дней, месяцев и года возвращаются в виде разделенных текстов, как на рисунке ниже. Поэтому в этом случае нам нужно объединить данные из Колонка B, C, D для построения правильного формата даты в Колонка E . Мы будем использовать Амперсанд (&) для конкатенации этих данных и добавления косой черты (/) в качестве разделителей в значениях дат.

📌 Шаг 1:

➤ Выберите Ячейка E5 и типа:

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

➤ Нажмите Войдите, автозаполнение всей колонки с помощью Наполнительная рукоятка .

📌 Шаг 2:

➤ Теперь, как и в предыдущем методе, измените кодовые числа даты-времени на правильный формат даты, выбрав подходящий формат даты в меню Номер группа команд.

Читать далее: Как использовать функцию МЕСЯЦ в Excel (6 примеров)

3. DATEVALUE с TIMEVALUE для отображения обеих дат и времени

Теперь в Колонка B Если мы используем только функцию DATEVALUE, она извлечет только даты и пропустит время. Поэтому мы должны объединить TIMEVALUE с функцией DATEVALUE, чтобы показать и даты, и время. Функция TIMEVALUE почти аналогична функции DATEVALUE, но функция TIMEVALUE извлекает время только из текстового времени.

📌 Шаг 1:

➤ В Клетка C5 мы должны напечатать:

=DATEVALUE(B5)+TIMEVALUE(B5)

➤ Нажмите Войти и заполните остальные ячейки с помощью Наполнительная рукоятка вариант.

📌 Шаг 2:

➤ Теперь откройте Форматирование ячеек диалоговое окно снова из группы команд Номер, выберите подходящий формат из списка Дата категория, в которой отображаются и дата, и время.

➤ Нажмите OK и все готово.

Как показано на скриншоте ниже, вам будут показаны даты и время в правильном формате в разделе Колонка C .

Читать далее: Как использовать функцию ВРЕМЯ в Excel (8 подходящих примеров)

4. Извлечение даты из начала текстовой строки с помощью функций DATEVALUE и LEFT

Если у нас есть текст даты в начале ячейки и ячейка содержит другие данные, то DATEVALUE функция не сможет извлечь код даты-времени, и в результате вам будет показано сообщение #VALUE! сообщение об ошибке. Итак, что мы должны сделать, это использовать СЛЕВА функция для извлечения данных из начала или левой части текстовой строки. Затем DATEVALUE функция преобразует эти извлеченные данные в код даты-времени.

📌 Шаг 1:

➤ В Клетка C5 , связанная формула с DATEVALUE и СЛЕВА будет:

= DATAVALUE(LEFT(B5,9))

➤ Нажмите Войти , автозаполнение всей колонки с помощью Наполнительная рукоятка Вам будут показаны коды даты-времени в качестве возвращаемых значений.

В аргументах СЛЕВА функция, 2-й аргумент представляет собой количество символов в текстовой строке слева или в начале. Поскольку наш формат даты состоит из 9 символов, мы определили 2-й аргумент функции СЛЕВА функция с 9.

📌 Шаг 2:

➤ Теперь преобразуйте формат чисел в формат даты для столбца C, и вы найдете значения ресторана в правильном формате даты.

Читать далее: Как удалить время из даты в Excel (6 подходов)

5. Извлечение даты из середины текстовой строки с помощью функций DATEVALUE, MID и FIND

Если дата присутствует в середине текстовой строки, скажем, дата находится сразу после 1-го пробела, то мы можем применить этот метод, используя DATEVALUE, MID и FIND функции для эффективного извлечения даты.

📌 Шаг 1:

➤ В Клетка C5 мы должны напечатать:

=DATEVALUE(MID(B5,FIND(" ",B5)+1,9))

➤ После нажатия Войти и автозаполнение всей колонки с помощью Наполнительная рукоятка , мы найдем коды даты-времени.

Итак, как же работает эта формула, верно? Ну, что ж. НАЙТИ функция ищет пробел и возвращает позицию 1-го символа пробела в текстовой строке. Теперь, функция MID функция извлекает количество символов, основываясь на позиции начального символа, который был найден с помощью функции НАЙТИ Поскольку 3-й аргумент в функции MID представляет собой длину символов, мы должны определить общее количество символов для значения даты.

📌 Шаг 2:

➤ Теперь измените формат номера для Колонка C и преобразуйте их в значения даты. Вы сможете найти ожидаемые результаты в точном формате даты.

Читать далее: Как использовать функцию DAYS в Excel (7 примеров)

6. Вынесение даты из правой части текстовой строки с помощью функций DATEVALUE и RIGHT

С помощью DATEVALUE и ПРАВИЛЬНО функции вместе, мы можем извлечь значение даты из абсолютной правой или конечной части текстовой строки. Функция ПРАВИЛЬНО функция работает как СЛЕВА но разница в том, что функция RIGHT показывает символы текстовой строки справа, а функция LEFT - слева или в начале текстовой строки.

📌 Шаг 1:

➤ В Клетка C5 , связанная формула с DATEVALUE и RIGHT функции будут:

= DATAVALUE(RIGHT(B5,9))

➤ Нажмите Войти и автоматически заполнить остальные ячейки в Колонка C с Наполнительная рукоятка .

📌 Шаг 2:

➤ Преобразуйте коды даты-времени в формат даты сейчас, и вы сразу же получите желаемые результаты.

Читать далее: Как использовать функцию EDATE в Excel (5 простых примеров)

💡 О чем следует помнить

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

🔺 Код даты начинается с 1 с даты 01/01/1900 и последовательно увеличивается с каждой следующей датой, что означает, что каждая конкретная дата имеет код даты. Функция DATEVALUE показывает, что код даты 1-й при извлечении даты из текстового формата.

🔺 Вам покажут #VALUE! Ошибка, если функция DATEVALUE не может распознать дату из текстового формата.

Заключительные слова

Надеюсь, что все приведенные выше способы использования функции DATEVALUE подскажут вам, как более эффективно применять ее в своих таблицах Excel. Если у вас есть вопросы или отзывы, пожалуйста, дайте мне знать в разделе комментариев. Или вы можете ознакомиться с другими нашими статьями, связанными с функциями Excel на этом сайте.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.