Как быстро преобразовать дату в отчётах выгруженных из 1С в Excel

Даты в Excel из баз 1C

 

 

Очень часто встречаются ситуации, когда дата в выгруженных (сохранённых) отчётах из баз системы 1С в файлы формата Excel (.xlx, .xlxm, .xml  и т.д.)  имеет вид даты и времени в текстовом виде, как показано на рисунке ниже:

Даты в Excel из баз 1C
Даты в Excel из баз 1C

При попытках отфильтровать, сгруппировать такие даты или выстроить в определенном порядке ничего хорошего не выходит.
Простое форматирование текстовых ячеек в дату не помогает.

Как же быстро и эффективно преобразовать такие текстовые ячейки с датами в настоящее значения даты?

Ответ довольно прост:

Следует выполнить несколько действий.

1) Вставить (добавить) новый столбец, в который при помощи пары функций внести даты в нужном формате.

 

2) Отделить дату от времени в текстовых ячейках. Для этого следует «отрезать» 10 символов текста слева.

Даты в Excel 10 символов слева
Даты в Excel 10 символов слева

Для отделения 10 символов текста можно использовать функцию «ЛЕВСИМВ».

Функция отделения части текста ЛЕВСИМВ
Функция отделения части текста ЛЕВСИМВ
Пример: ЛЕВСИМВ(А1; 10)

3) Полученные десять символов текста преобразовать в дату при помощи функции ДАТАЗНАЧ(текст).

Значение даты преобразование
Значение даты преобразование
Пример ДАТАЗНАЧ(ЛЕВСИМВ(А1; 10)).

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

сли дата отображена, как число
Если дата отображена, как число

Просто смените формат ячеек на формат даты, кликнув правой кнопкой по ячейкам и выбрав пункт контекстного меню «Формат ячеек…» или выделив ячейку и указав формат даты в ленте(панели) инструментов в разделе «Главное».

 

Добавить комментарий

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.