gototopgototop

Материалы Excel

Сейчас на сайте

Сейчас 193 гостей онлайн
Поменять, закрепить, развернуть в таблице Excel. Преобразовать текст в дату Excel.

Преобразовать текст в дату Excel.

      Здесь рассмотрим, как преобразовать в Excel текст в дату и дату в текст Excel. Если мы скопировали или получили в «наследство» таблицу, в которой даты написаны текстом, мы не сможем отсортировать данные по дате. В ячейках есть формат ячейки, а есть формат значений.
      Бывает, стоит в ячейке формат «Дата», а сортировка по датам не работает, п.ч. даты написаны текстом. Подробнее про формат ячеек и значений в Excel, смотрите в статье "Преобразовать дату в текст Excel".
      У нас такая таблица.
В ячейках таблицы стоит формат «Дата», но написаны даты в текстовом формате. В конце даты стоит буква «г» (12.02. 2000г). Как убрать букву «г» и сделать эти даты в формате «Дата».  Просто, установив в ячейке формат «Дата», ничего не получится. Нам поможет функция в Excel «ЗАМЕНИТЬ».
       Итак, убираем букву «г» в конце дат.
В ячейке В1 вставляем формулу. На закладке «Формулы» в разделе «Библиотека функций» выбираем - «Текстовые». Нажимаем из списка на функцию «ЗАМЕНИТЬ». Заполняем диалоговое окно так. 
В строке «Старый текст» указываем первую ячейку, в которой нужно убрать букву «г».
      В строке «Нач_поз» указываем, какой по счету символ нужно убрать. У нас буква «г» - это 11 по счету символ (считаем и точки, и пробелы).
      В строке «Число знаков» написали цифру 1, п.ч. стоит одна буква. Если бы было написано слово «год», то в строке написали бы цифру «3», п.ч. нужно убрать три символа (буквы).
      В строке «Новый текст» ничего не пишем, нажимаем один раз на пробел, п.ч. ничего не должно стоять после цифр.
      В этом диалоговом окне мы написали условия, как должно быть написано число по формату «Дата», в который будем преобразовывать это значение. Нажимаем «ОК».  
      Формула получится такая.  =ЗАМЕНИТЬ(A26;11;1;"")Копируем формулу по столбцу. Получилось так.
Функция ЗАМЕНИТЬ в Excel.Осталось преобразовать этот текст в дату.
      Преобразовать текст в дату Excel.
В новом столбце устанавливаем формат ячеек «Дата», выделяем первую ячейку. На закладке «Формулы» в разделе «Библиотека функций» нажимаем на кнопку «Время и дата». Нажимаем в появившемся списке на функцию «ДАТАЗНАЧ». В появившемся диалоговом окне указываем адрес выделенной ячейки. Нажимаем «ОК». Копируем формулу по столбцу. Получилось так, смотрите ячейку С27.Преобразовать текст в дату Excel.      Обратите внимание!
В ячейке С27 стоит дата в привычном нам формате даты, п.ч. мы перед вводом формулы настроили формат ячеек «Дата».
В ячейке С26 тоже стоит дата, но указан порядковый номер даты. В таком формате Excel хранит даты. Чтобы преобразовать дату в нужном нам формате, достаточно установить обычным способом формат даты в ячейке. (Формат ячейки -> Дата).
      Теперь этот столбец можно сортировать по дате. Как это сделать, смотрите в статье «Сортировка по дате в Excel».
      Преобразовать число в дату в Excel.
Бывает, по разным причинам, дата в ячейке написана одним числом (например, так - 20160112). нам нужно придать дате нормальный вид, отделив точками год, месяц, день (например, так - 2016.01.12). Как это сделать, читайте в статье "Преобразовать число в дату Excel".
      Преобразовать дату в текст Excel.
Чтобы преобразовать дату в текст Excel (установить текстовый формат, а не записать прописью), воспользуемся функцией «ТЕКСТ» в Excel. Функция «Текст» в Excel преобразует формат значения ячейки в текстовый формат (число будет написано цифрами, не прописью).
      У нас такая таблица. В столбце С написаны даты в формате «Дата». Нам нужно эти даты перевести в текст (формат текст).
Выделяем ячейку D26. На закладке «Главная» в разделе «Библиотека функций» нажимаем кнопку «Текстовые», выбираем функцию «Текст». Появившееся диалоговое окно заполняем так.В строке «Значение» указали адрес ячейки, дату в которой нужно преобразовать в текст.
В строке «Формат» указали формат, в котором нужно записать число.
Получилось так.
Преобразовать дату в текст Excel.Формат даты пишем заглавными буквами. Например, ММ (большими буквами) -это месяц, а мм (маленькими буквами) – это минуты, формула будет считать по-другому.
Если нужен другой формат, то пропишем его в формуле. Например, так.    В Excel можно многое закрепить, чтобы не смещалось при перемещении, после фильтра, при копировании, т.д. - заголовок, строку, картинку в ячейке, ссылку, ячейку в формуле, т.д. Смотрите об этих способах в статье "Как закрепить в Excel заголовок, строку, ячейку, ссылку, т.д.".