Оглавление
Иногда в Excel мы вводим дату, но он возвращает ее в виде набора цифр, поскольку хранит значение даты как число. Это делает набор данных очень сложным для понимания. В этой статье мы узнаем несколько способов преобразования числа в дату в Excel.
Практическая рабочая тетрадь
Загрузите следующую рабочую тетрадь и упражнения.
Преобразование числа в дату.xlsx6 простых способов преобразования числа в дату в Excel
1. Использование выпадающего списка формата числа для преобразования числа в дату
Использование Раскрывающийся список формата чисел из ленты, мы можем быстро преобразовать числа в дату. Предположим, что у нас есть набор данных ( B4:D10 ) способов оплаты клиентов с датами. Мы видим, что даты отображаются в виде чисел. Теперь мы собираемся преобразовать эти числа в формат даты.
ШАГИ:
- Сначала выберите диапазон ячеек D5:D10 .
- Затем перейдите к Главная вкладка.
- Затем выберите выпадающий из Номер секция.
- После этого выберите ' Короткая дата ' или ' Длительная дата ' из выпадающего списка.
- Наконец, мы видим, что все числа преобразованы в даты.
2. Встроенная опция формата даты для преобразования числа в дату
Excel имеет некоторые встроенный параметры формата для преобразования чисел в дату. Предположим, у нас есть набор данных ( B4:D10 ) сумм оплаты различных клиентов с указанием даты. В диапазоне D5:D10 Мы собираемся преобразовать числа в даты.
ШАГИ:
- Выберите диапазон ячеек D5:D10 сначала.
- Затем перейдите к Главная вкладка.
- Теперь из Номер раздел ленты, нажмите кнопку Программа запуска диалогов значок в правом нижнем углу.
- Здесь мы видим, что a Форматирование ячеек появляется окно.
- После этого перейдите к Номер вкладка.
- Далее из ' Категория' выберите ' Дата '.
- Из ' Тип ' выберите, какой формат мы хотим видеть в качестве даты.
- Нажмите на OK .
- В итоге мы видим результат.
3. создание пользовательского форматирования даты для преобразования числа в дату в Excel
Мы можем создать персонализированный форматирование даты в Excel. Это поможет нам сделать набор данных дружественным. Из набора данных ( B4:D10 ), мы применим настроенный формат даты в диапазоне ячеек D5:D10 .
ШАГИ:
- Сначала выберите диапазон D5:D10 .
- Затем перейдите к Главная вкладка> Номер секция> Программа запуска диалогов икона.
- A Форматирование ячеек открывается окно.
- Теперь перейдите к Главная вкладка.
- Здесь, из ' Категория ', выберите ' Пользовательский '.
- Далее, в ' Тип ' поле, запишите желаемый формат. Мы вводим " дд-мм-гггг" там.
- Наконец, нажмите на OK .
- В итоге мы видим результат.
Похожие чтения:
- Как преобразовать текст в дату в Excel (10 способов)
- Преобразование общего формата в дату в Excel (7 методов)
- Преобразование текста в дату и время в Excel (5 методов)
4. Использование текстовой функции для преобразования числа в дату
Чтобы вернуть число в виде текста с заданным форматом, мы можем воспользоваться функцией функция ТЕКСТ Мы можем использовать эту функцию для преобразования чисел в даты. Набор данных платежей ( B4:D10 ) находится здесь. Мы собираемся преобразовать числа в диапазоне ячеек C5:C10 в дату в диапазоне ячеек D5:D10 .
ШАГИ:
- Выберите Ячейка D5 в самом начале.
- Затем введите формулу:
=TEXT(C5, "dd-mm-yyy")
- Наконец, нажмите Войти и использовать Наполнительная рукоятка инструмент для автозаполнения ячеек.
➥ Разбивка формулы
➤ C5
Это будет числовое значение диапазона чисел.
➤ "dd-mm-yyy"
Это будет формат даты, который мы хотим преобразовать из числа. Мы можем использовать "мм-дд-гг" , "mm/dd/yy" , "dddd, mmmm d,yyyy", и многие другие форматы дат в опции текста формулы в разделе Функция ТЕКСТ .
5. Комбинирование функций ДАТА, ПРАВО, СЕРЕДИНА, ЛЕВО для преобразования 8-значного числа в дату
Excel Функция ДАТА вместе с комбинацией ПРАВИЛЬНО , MID , СЛЕВА функции помочь нам преобразовать числа, содержащие 8 цифр в даты. Все значения, которые мы хотим преобразовать, должны быть в одном шаблоне. Функция ДАТА помогает нам вычислить дату Excel. Также как и ПРАВИЛЬНАЯ функция извлекает символы из правой части текстовой строки. Чтобы извлечь символы из середины текстовой строки, мы можем воспользоваться функцией Функция MID Более того, в функция ЛЕВША помогает нам извлечь символы из левой части текстовой строки.
Допустим, у нас есть набор данных ( B4:D10 ). Диапазон ячеек C5:C10 содержит по 8 цифр или символов.
ШАГИ:
- Выберите Ячейка D5 .
- Теперь введите формулу:
=DATE(RIGHT(C5,4),MID(C5,3,2),LEFT(C5,2))
- Затем нажмите Войти и использовать Наполнительная рукоятка инструмент, чтобы увидеть результат.
➥ Разбивка формулы
➤ ПРЯМО(C5,4)
Это позволит извлечь последние четыре цифры из текстовой строки и вернуть их в качестве значения year.
➤ MID(C5,3,2)
Это извлечет средние две цифры из текстовой строки и вернет как значение месяца.
➤ LEFT(C5,2)
Это извлечет первые две цифры из текстовой строки и вернет как значение дня.
➤ ДАТА(ПРАВАЯ(C5,4),СРЕДНЯЯ(C5,3,2),ЛЕВАЯ(C5,2))
Это вернет полную дату в формате " дд-мм-гг " формат.
6. использование VBA для преобразования числа в дату в Excel
Microsoft Visual Basic для приложений может помочь нам очень быстро преобразовать числа в даты. У нас есть набор данных ( B4:D10 ) сумм платежей с номерами дат.
ШАГИ:
- Сначала выделите все числа в диапазоне, которые мы хотим преобразовать.
- Затем выберите лист на вкладке Лист.
- Щелкните правой кнопкой мыши на нем и выберите Посмотреть код .
- A VBA открывается модуль.
- Теперь введите код:
Sub VBAconvertNumberToDate() Dim x As Range Dim i As Range Set x = Application.Selection For Each i In x i.Offset(0, 1).Value = CDate(i.Value) Next i End Sub
- Затем нажмите на Запускайте вариант.
- Наконец, мы можем увидеть результат в диапазоне ячеек D5:D10 .
Заключение
Это самые быстрые способы преобразования чисел в дату в Excel. Добавлена рабочая тетрадь для тренировки. Попробуйте. Не стесняйтесь спрашивать о чем-либо или предлагать новые методы.