Как преобразовать текст в дату в Excel (по шагам)
17 марта 2022 г.
Microsoft Excel — это программа для работы с электронными таблицами, которую многие профессионалы используют для сбора и анализа данных. Он предоставляет множество функций, включая возможность преобразования текста в даты. Если вы регулярно используете Excel на своем рабочем месте, возможно, будет полезно узнать больше об этой полезной функции. В этой статье мы объясним, что означает преобразование текста в дату в Excel, опишем разницу между текстовыми датами и датами Excel и предоставим несколько методов, которые можно использовать для преобразования текста в дату в Excel.
Что значит преобразовать текст в дату в Excel?
Многие специалисты импортируют данные в Excel из разных программ, и некоторые из этих данных могут включать даты. Excel имеет специальную систему распознавания дат и может не распознавать даты в текстовом виде, если они поступают с других платформ. Процесс преобразования текста в дату включает преобразование текста в данные, которые Excel распознает как дату.
Текстовая дата против даты Excel
Вот некоторые из ключевых различий между текстовыми датами и датами Excel, которые могут помочь вам определить их формат:
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Даты Excel имеют формат «Дата» в поле «Числовой формат», а текстовые даты отображают «Общий».
Даты Excel выравниваются по правому краю ячейки, а текстовые даты выравниваются по левому краю.
Если вы выберете несколько дат Excel, в строке состояния отобразится «Среднее», «Количество» и «СУММА», а если вы выберете несколько текстовых дат, будет отображаться только «Количество».
Текстовые даты могут иметь дополнения, такие как апострофы, а даты Excel — нет.
Текстовые даты не позволяют сортировать таблицы по дате, а даты Xcel позволяют.
Excel не может использовать текстовые даты для функций, которые распознают даты, таких как формулы и диаграммы.
5 способов преобразовать текст в дату в Excel
Вот несколько методов, которые вы можете использовать для преобразования текста в дату в Excel:
1. Как преобразовать текст в даты в Excel с помощью «Текст в столбцы»
Если у вас есть ряд текстовых дат, в которых числа разделены точками, косой чертой или пробелами, вы можете использовать следующий метод для преобразования их в даты без формулы:
Откройте Excel и электронную таблицу, которую вы хотите отредактировать.
Выберите столбец текстовых строк, которые вы хотите преобразовать в даты.
Нажмите на вкладку «Данные» в верхней части экрана.
Затем нажмите «Текст в столбцы» в разделе меню «Инструменты данных».
Когда появится мастер «Текст в столбцы», выберите параметр «С разделителями» и нажмите «Далее».
В следующем окне найдите раздел «Разделители» и снимите все флажки, включая «Табуляция», «Точка с запятой», «Запятая», «Пробел» и «Другое».
Когда вы закончите, нажмите «Далее».
В следующем окне найдите раздел «Формат данных столбца» и щелкните кружок рядом с «Дата».
Рядом с «Дата» в раскрывающемся меню выберите формат, который лучше всего соответствует вашим текстовым датам.
После выбора формата вы можете нажать «Готово», чтобы применить изменения и закрыть мастер.
Как только вы закончите, Excel распознает текст как даты.
2. Как преобразовать текст в дату в Excel с помощью функции ДАТАЗНАЧ
Функция ДАТАЗНАЧ в Excel может преобразовать строку текста в серийный номер. Затем вы можете изменить число на дату, которую Excel распознает. Используйте эти шаги, чтобы преобразовать текст в дату с помощью функции ДАТАЗНАЧ:
Откройте Excel и документ, над которым вы работаете.
Найдите текстовую строку, которую вы хотите преобразовать.
Выберите пустую ячейку рядом с ячейкой, содержащей текстовую строку.
Затем вы можете ввести =DATEVALUE в поле формулы или в ячейку, а затем в скобках указать номер первой ячейки.
Например, если вы хотите преобразовать 4-2-2020 в дату, и она находилась в ячейке A15, вы можете ввести следующую формулу в ячейку B16:
=ДАТАЗНАЧ(A15)Как только вы закончите формулу, Excel поместит порядковый номер в ячейку, представляющую дату.
Затем вы можете преобразовать серийный номер в дату, используя шаги, описанные в разделе 5.
3. Как преобразовать текст в дату в Excel с помощью функции ДАТА
Иногда дата может отображаться в виде строки чисел, которые Excel не распознает. В этих случаях вы можете использовать функцию ДАТА, чтобы преобразовать ее в дату Excel. Рассмотрите следующие шаги для преобразования текстовых строк в даты с помощью функции DATE:
Откройте Excel и электронную таблицу, с которой вы хотите работать.
Найдите строку чисел, которую вы хотите преобразовать в дату.
Выберите ячейку рядом с той, которая содержит текстовую строку.
Определите, что представляет текстовая строка. Например, если вы встретите 20000415, это будет 15 апреля 2000 года.
Функция ДАТА упорядочивает эти числа по году, месяцу и дню, чтобы Excel мог распознать их как дату.
Это формула для преобразования 20000415 в дату, если она находится в ячейке A5:
=ДАТА(ЛЕВО(A5,4),СРЕДИНА(A5,5,2),ПРАВО(A5,2))В этой формуле ЛЕВЫЙ — год, СРЕДНИЙ — месяц, ПРАВЫЙ — день.
A5,4 представляет числа, составляющие год, или четыре цифры слева от текстового потока в ячейке A5.
A5,5,2 представляет два числа в позициях пять и шесть текстового потока в ячейке A5, которые составляют месяц.
A5,2 представляет собой две последние буквы в A5, составляющие день.
Если дата расставлена иначе, можно просто немного изменить формулу.
Например, если текстовый поток в формате A5 равен 15042000, вы можете использовать следующую формулу:
=ДАТА(ПРАВО(A5,4),СРЕДИНА(A5,4,2),ЛЕВО(A5,2))Эта формула преобразует дату в год, месяц, день, чтобы Excel мог ее распознать.
При использовании этих формул замените A5 номером ячейки, содержащей числа, которые вы хотите преобразовать.
Если дата не отображается, перейдите на панель инструментов и убедитесь, что в числовом формате указано «Дата».
4. Как преобразовать текст в дату в Excel с помощью функции ЗНАЧ
Функция Excel ЗНАЧ может помочь вам преобразовать текст, представляющий дату, в ряд чисел. Затем вы можете изменить число на правильно отформатированную дату Excel. Рассмотрим следующие шаги для преобразования текста в дату с помощью функции ЗНАЧ:
Откройте Excel и файл, над которым вы работаете.
Найдите текстовую строку, которую вы хотите превратить в число.
Выберите пустую ячейку рядом с ячейкой, содержащей текстовую строку.
Затем введите =ЗНАЧ непосредственно в пустую ячейку или в поле формулы.
После знака равенства напишите в скобках номер ячейки с текстом, который вы хотите преобразовать.
Например, если вы хотите преобразовать текстовую строку в ячейке A28 в число, вы можете написать следующую формулу в поле формулы:
=ЗНАЧ(A28)Как только вы закончите формулу, Excel отобразит серийный номер, представляющий значение.
Затем вы можете использовать инструкции в разделе 5, чтобы преобразовать число в дату.
5. Как преобразовать серийный номер в дату в Excel
Некоторые функции даты в Excel возвращают порядковые номера вместо обычных дат, если для форматирования ячейки установлено значение «Текст» или «Общее» вместо «Дата». Вы можете использовать следующие шаги, чтобы преобразовать эти числа в даты:
Откройте Microsoft Excel и откройте проект, который вы хотите отформатировать.
Выберите ячейку или ячейки с порядковыми номерами, которые вы хотите преобразовать в даты.
Найдите вкладку «Главная» в правом верхнем углу окна Excel и нажмите на нее.
Найдите поле «Числовой формат» на панели инструментов, где обычно написано «Общий» или «Текст».
Щелкните стрелку вниз рядом с полем и выберите «Дата» в меню.
Если вы хотите, чтобы Excel отображал даты в настройках, отличных от настроек по умолчанию, выберите ячейки, которые вы хотите отформатировать.
Нажмите Control + 1 на клавиатуре.
Когда откроется диалоговое окно «Формат ячеек», найдите вверху вкладку «Число» и щелкните ее.
Слева в разделе «Категория» выберите «Дата».
Затем вы можете выбрать формат даты, который вы предпочитаете, из списка.
Когда вы закончите, вы можете нажать «ОК», чтобы применить изменения и выйти из диалогового окна.
Обратите внимание, что ни одна из компаний, упомянутых выше, не связана с компанией Indeed.