Съдържание
Понякога в Excel въвеждаме дата, но той я връща като куп числа, тъй като съхранява стойността на датата като число. Това прави набора от данни много труден за разбиране. В тази статия ще научим някои начини за преобразуване на число в дата в Excel.
Практическа работна тетрадка
Изтеглете следната работна тетрадка и упражнение.
Превръщане на число в дата.xlsx6 лесни начина за преобразуване на число в дата в Excel
1. Използване на падащия списък с формат на числото за преобразуване на число в дата
Използване на Формат на числото в падащия списък от лентата, можем бързо да преобразуваме числата в дати. Ако приемем, че имаме набор от данни ( B4:D10 ) на методите за плащане на клиентите с дати. Виждаме, че датите са показани като числа. Сега ще преобразуваме тези числа във формат за дати.
СТЪПКИ:
- Първо, изберете обхвата от клетки D5:D10 .
- След това отидете в Начало таб.
- След това изберете падащо меню от Номер раздел.
- След това изберете Кратка дата ' или ' Дълга дата ' от падащото меню.
- Накрая виждаме, че всички числа са превърнати в дати.
2. Вградена опция за формат на датата за преобразуване на число в дата
Excel има някои вграден за преобразуване на числа в дата. Да предположим, че имаме набор от данни ( B4:D10 ) на сумите за плащане на различни клиенти с датата. В диапазон D5:D10 , ще преобразуваме числата в дата.
СТЪПКИ:
- Изберете диапазона от клетки D5:D10 отначало.
- След това отидете в Начало таб.
- Сега от Номер на лентата, натиснете бутона Стартиране на диалога в долния десен ъгъл.
- Тук можем да видим, че a Форматиране на клетките се появява прозорец.
- След това отидете в Номер таб.
- Следващ от Категория' изберете Дата '.
- От Тип ', изберете формата, който искаме да видим като дата.
- Кликнете върху ОК .
- В крайна сметка можем да видим резултата.
3. Създаване на персонализирано форматиране на датата за преобразуване на число в дата в Excel
Можем да създадем персонализирани Това ни помага да направим набора от данни удобен за използване. От набора от данни ( B4:D10 ), ще приложим персонализирания формат на датата в обхвата от клетки D5:D10 .
СТЪПКИ:
- Първо, изберете обхвата D5:D10 .
- След това отидете в Начало tab> Номер секция> Стартиране на диалога икона.
- A Форматиране на клетките отваря се прозорец.
- Сега отидете в Начало таб.
- Тук, от Категория ', изберете ' Потребителски '.
- След това в Тип ', запишете желания формат. Въвеждаме " dd-mm-yyyy" там.
- Накрая щракнете върху ОК .
- Най-накрая можем да видим резултата.
Подобни четива:
- Как да конвертирате текст в дата в Excel (10 начина)
- Конвертиране на общ формат в дата в Excel (7 метода)
- Превръщане на текст в дата и час в Excel (5 метода)
4. Използване на функцията "Текст" за преобразуване на число в дата
За да върнем числото като текст с даден формат, можем да използваме Функция TEXT . Можем да използваме тази функция за преобразуване на числа в дати. Набор от данни за плащания ( B4:D10 ) е тук. Ще преобразуваме числата в диапазона от клетки C5:C10 в дата в диапазон от клетки D5:D10 .
СТЪПКИ:
- Изберете Клетка D5 в началото.
- След това въведете формулата:
=TEXT(C5, "dd-mm-yyyy")
- Накрая натиснете Въведете и използвайте Дръжка за пълнене за автоматично попълване на клетките.
➥ Разбивка на формулата
➤ C5
Това ще бъде цифровата стойност на обхвата от числа.
➤ "dd-mm-yyyy"
Това ще бъде форматът на датата, който искаме да преобразуваме от числото. Можем да използваме "mm-dd-yy" , "mm/dd/yy" , "dddd, mmmm d,yyyy", и много други формати на дати в опцията за текст на формулата на Функция TEXT .
5. Комбиниране на функциите DATE, RIGHT, MID, LEFT за преобразуване на 8-цифрено число в дата
Excel Функция DATE заедно с комбинацията от ПРАВИЛНО , MID , LEFT функции ни помогне да преобразуваме числа, съдържащи 8 цифри Всички стойности, които искаме да преобразуваме, трябва да са в един и същи модел. Функция DATE ни помага да изчислим датата в Excel. Както и Функция RIGHT извлича символите от дясната страна на текстовия низ. За да извлечем символите от средата на текстовия низ, можем да използваме Функция MID Освен това Функция LEFT ни помага да извлечем символите от лявата страна на текстовия низ.
Да речем, че имаме набор от данни ( B4:D10 ). Обхватът на клетките C5:C10 съдържа по 8 цифри или знаци.
СТЪПКИ:
- Изберете Клетка D5 .
- Сега въведете формулата:
=DATE(RIGHT(C5,4),MID(C5,3,2),LEFT(C5,2))
- След това натиснете Въведете и използвайте Дръжка за пълнене инструмент, за да видите резултата.
➥ Разбивка на формулата
➤ ПРАВИЛНО(C5,4)
Това ще извлече последните четири цифри от текстовия низ и ще ги върне като стойност за година.
➤ MID(C5,3,2)
Това ще извлече средните две цифри от текстовия низ и ще ги върне като стойност за месец.
➤ ЛЯВО(C5,2)
Това ще извлече първите две цифри от текстовия низ и ще ги върне като стойност за ден.
➤ DATE(RIGHT(C5,4),MID(C5,3,2),LEFT(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. Добавена е работна книга за упражнения. Опитайте я. Не се колебайте да попитате нещо или да предложите нови методи.