Оглавление
В Excel мы в основном работаем с данными. Мы организуем и манипулируем данными в соответствии с нашими требованиями. Мы находим необходимую информацию из наших управляемых данных. Но в этой статье мы обсудим, как преобразовать текст в дату и время в Excel. Чаще всего, когда мы копируем какие-либо данные, содержащие дату и время, информация меняется на текстовый формат. Тогда Excel становится трудно определить, какие из данныхИ нам нужно преобразовать эти текстовые данные в формат даты и времени.
Для объяснения методов мы возьмем некоторую случайную информацию о дате и времени.
Скачать Практическое пособие
Скачайте эту рабочую тетрадь для тренировок, чтобы заниматься во время чтения этой статьи.
Преобразование текста в дату и время.xlsx5 методов преобразования текста в дату и время в Excel
Здесь мы рассмотрим некоторые функции и другие методы преобразования текста в дату и время в Excel. Для различных методов мы можем изменять набор данных в соответствии с требованиями. В некоторых случаях мы будем показывать только дату, а в некоторых - и дату, и время. Для этого нам нужно отформатировать ячейки. Также нам нужно добавить десятичные значения в ячейки. Колонка значений при работе со временем.
Для обоих Дата и Время, нам нужно задать формат таким образом,
Только для Дата, нам нужно задать формат таким образом,
1. использование функции DATEVALUE в Excel
Функция DATEVALUE преобразует дату в текстовом формате в число в Excel.
Синтаксис
=DATEVALUE(дата_текста)
Итак, формула для преобразования текстового значения в дату. Например, =DATEVALUE(B5), где B5 это ячейка с датой, хранящейся в виде текстовой строки.
Из наших данных в текстовом столбце мы имеем дату в текстовом формате, которую мы преобразуем в формат даты Excel.
Шаг 1:
- Перейти к Клетка C5 .
- Напишите DATEVALUE функция.
- Выберите B5 в качестве аргумента. Таким образом, формула будет такой:
=DATEVALUE(B5)
Шаг 2:
- Теперь нажмите Войти .
Шаг 3:
- Потяните за Наполнительная рукоятка до последнего.
Шаг 4:
- В столбце value мы указываем только числовые значения. Но нам нужны значения даты.
- Итак, идите в Колонка даты и в этой колонке мы получаем соответствующие даты. Это Колонка даты отформатирован, как уже говорилось. На Ячейка D5 напишите формулу:
=C5
Шаг 5:
- Теперь нажмите Войти .
- Потяните за Заполнить Генделя до последнего.
Таким образом, мы получаем даты с форматом даты из текста.
Примечание:
В ряд 8 значения и столбца даты, мы не получаем никакого значения, поскольку DATEVALUE функция не может преобразовать ни одно числовое значение.
Читать далее: Как преобразовать текст в дату в Excel
2. Вставка функции Excel VALUE для преобразования текста в дату и время
функция VALUE преобразует текстовую строку, представляющую число, в число.
Синтаксис
=VALUE(text)
С помощью этой функции мы можем преобразовать текст в дату и время.
Шаг 1:
- 1-е добавление времени с нашими данными. Мы добавили время в Клетка B5 и B6 .
Шаг 2:
- Перейти к Клетка C5 из Колонка значений .
- Напишите VALUE функция.
- Используйте B5 в разделе аргументов. Итак, формула такова:
=VALUE(B5)
Шаг 3:
- Теперь нажмите Войти .
- Перетащите Наполнительная рукоятка на Ячейка B9 .
Шаг 4:
- Мы получаем десятичные значения в соответствующих ячейках, где существует время.
- Теперь перейдите к Ячейка D5 чтобы получить дату и время, введя формулу:
=C5
Шаг 5:
- Затем нажмите Войдите.
- И перетащите Наполнительная рукоятка до последнего.
Здесь мы видим, что VALUE Функция может преобразовать любое значение в число. Таким образом, мы получаем дату и время для всех вводимых данных.
3. комбинирование функций SUBSTITUTE и VALUE для преобразования текста в дату в Excel
Функция SUBSTITUTE заменяет существующий текст новым текстом в существующей текстовой строке.
Синтаксис
=SUBSTITUTE(text, old_text,new_text,[intance_num])
Аргументы
текст - это текст ссылки или ссылка на ячейку.
старый_текст - Этот текст будет заменен.
новый_текст - этот текст будет находиться на предыдущей позиции текста.
номер экземпляра - При указании instance_num будет заменен экземпляр старого_текста на новый_текст. В противном случае все вхождения старого_текста будут заменены на новый_текст.
В этой статье мы будем использовать ЗАМЕНИТЬ функция с VALUE функция. Иногда VALUE функция не может точно преобразовать текстовую строку. В этом случае мы воспользуемся функцией ЗАМЕНИТЬ функция для удаления строки, которая не может быть преобразована функцией VALUE функция.
Шаг 1:
- Измените данные в Текстовая колонка с использованием десятичного знака.
Шаг 2:
- Теперь, на Клетка C5 напишите формулу. Здесь мы заменим Точка (.) с Прямая косая черта (/) Таким образом, формула становится:
= ЗНАЧЕНИЕ(SUBSTITUTE(B5,".","/"))
Шаг 3:
- Нажмите кнопку Войти кнопка.
- И перетащите Наполнительная рукоятка опцию к последней ячейке, чтобы получить значения для всех ячеек.
Шаг 4:
- На сайте Ячейка D5 напишите следующую формулу, чтобы получить Дата .
=C5
Шаг 5:
- Получите значения для остальных ячеек, потянув за кнопку Наполнительная рукоятка вариант.
Похожие чтения:
- Как преобразовать числа в текст/слова в Excel
- Преобразование числа в дату в Excel (6 простых способов)
4. Использование математических операторов для преобразования текста в дату и время
В этом разделе мы рассмотрим различные математические операторы для преобразования текста в дату и время. Здесь мы будем использовать операторы плюс, минус, умножение, деление.
Шаг 1:
- Перейти к Клетка C5 .
- См. Клетка B5 здесь.
- Теперь поставьте Знак плюс (+) и добавить 0 с этим. Таким образом, формула становится:
=B5+0
Шаг 2:
- Теперь нажмите Войти .
Шаг 3:
- Теперь, в Ячейка D5 пишите:
=C5
- Затем нажмите Войти .
Итак, получите дату & время из текста с помощью математических операторов. Другие операторы будут использоваться для остальных ячеек.
Шаг 4:
- Теперь применяйте Умножение (*), деление (/), точное (-) и Минус (-) операторы соответственно на клетках C6, C7, C8, и C9 И мы получаем следующий результат.
Шаг 5:
- Теперь перетащите Наполнительная рукоятка иконка на Ячейка D9 .
5. преобразование текста в дату с помощью опции "Найти и заменить" в Excel
В этом разделе мы будем использовать Найти и заменить для удаления любого текста другими и получим желаемый результат. Сначала мы изменим данные, чтобы применить этот метод, и данные будут выглядеть следующим образом:
Шаг 1:
- Теперь скопируйте данные из Текстовая колонка к Форматирование колонки .
Шаг 2:
- Выберите диапазон B5:B9 .
- Затем введите Ctrl+H .
Шаг 3:
- Заменить Точка(.) по Передняя косая черта (/) .
Шаг 4:
- Нажмите Заменить все а затем Закрыть .
Шаг 5:
- Перейти к Ячейка D5 и ссылаться C5 здесь.
Шаг 6:
- Потяните за Наполнительная рукоятка до последнего.
Заключение
Здесь мы объяснили, как преобразовать текст в дату и время в Excel. Мы показали. 5 Надеюсь, вы легко найдете здесь решение.