Как в Excel преобразовать текст в дату

Текст в дату в Excel

Частая и назойливая проблема офисных сотрудников – при выгрузке информации из баз данных, даты сохраняются, как текст. Это затрудняет сортировку и фильтрацию дат в таблицах. Как решить эту проблему? Вот парочка функций, которые вам помогут:

  1. ДАТАЗНАЧ(Строка) – преобразует текст в дату, если сможет её распознать. Если функция не распознает в строке дату – вернёт ошибку (#ЗНАЧ!). Такое возможно, если дата записана в специфическом формате, или в строке вообще не дата. Выгруженные из баз данных текстовые даты обычно соответствуют региональным стандартам записи, Эксель их отлично понимает. Но есть и исключения, поэтому проверяйте результаты работы для каждого случая.
  2. ВРЕМЗНАЧ(Строка) – похожа на предыдущую, но превращает строку во время, а не в дату. Других отличий нет.

Кстати, многие функции, работающие с датами, автоматически переводят их из строчных в числовой, для них использование функций ДАТАЗНАЧ, ВРЕМЗНАЧ необязательно. Я применяю их только для организации фильтров и сортировки, а вы смотрите по надобности.

Ура, на страницах блога мы уже рассмотрели все функции работы с датами, доступные в Microsoft Excel 2010. Кроме материала этого поста, мы научились вставлять в ячейку текущую дату, получать составные части дат и времени, собирать даты и время из частей, работать с интервалами дат, считать рабочие дни. Если вы изучили все эти материалы – поздравляю, работа с датами покорена!

Следующие посты я собираюсь посвятить функциям суммирования и счёта. Возвращайтесь!

1 комментарий

  1. Дарья

    ждём!!

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *