Съдържание
В тази статия е показано как да конвертиране a дата в Excel към dd/mm/yyyy hh:mm:ss формат като използвате Функция TEXT , Потребителско форматиране , и Код VBA с подходящи примери . Excel предоставя възможност за показване на дати на потребителите в различни формати. Затова трябва да познаваме методите за промяна на форматите на датите, за да улесним работата си. Нека се потопим в примерите, за да разберем ясно методите.
Изтегляне на работна тетрадка за практика
Изтеглете тази учебна тетрадка, за да се упражнявате, докато четете тази статия.
Преобразуване на формат на дата.xlsm4 Методи за преобразуване на дата във формат dd/mm/yyyy hh:mm:ss в Excel
Когато поставим дата в работен лист на Excel, то магазини го под формата на последователни серийни номера който начало от 1 на 1 януари 1900 г. Системата добавя нагоре сериен номер от един за от всеки ден нататък . Това е полезно при извършване на различни изчисления с дати. Но Excel ни дава възможност да Покажи a дата в различни хора - четлив формати Следващите методи ще опишат как да конвертиране a дата към специфичен формат т.е., dd/mm/yyyy hh:mm:ss формат.
1. Промяна на формата на датата и времето по подразбиране на dd/mm/yyyy hh:mm:ss в Excel
В момента, в който въведем дата в клетка на Excel работен лист , тя го съхранява в своя формат по подразбиране . Тук в клетката B3 , въведохме 24 апр 2021 17:30 . Excel съхранени го като 4/24/2021 17:30:00 която е като mm/dd/yyyy hh:mm:ss tt формат.
Този формат идва от дата по подразбиране & T настройки на времето на компютъра на потребителя. проверете на формат по подразбиране -
- Отидете на към Панел за управление.
- Кликнете върху на Промяна на формата на датата, часа или числото връзка под Часовник и регион.
- В Регион прозорец, можем да видим данните на компютъра формат по подразбиране като Английски език(САЩ) който използва M/d/yyyy h:mm tt като своя формат на датата и часа.
Променете формата на dd/mm/yyyy hh:mm:ss:
- От Формат на падащото меню , изберете Опция за английски език(Великобритания).
- Този регион използва нашите желания формат . Сега натиснете OK да го направим наш формат на датата и часа по подразбиране.
- След това, затворете на Приложение на Excel и отваряне на това.
Сайтът дата и час вече са в dd/mm/yyyy hh:mm:ss формат.
Прочетете още: Как да конвертирате дата в месец и година в Excel (4 начина)
2. Използване на функцията TEXT за преобразуване на дата във формат dd/mm/yyyy hh: mm:ss в Excel
Използване на Функция TEXT можем да приложим специфичен формат към стойност на датата . Функцията има два аргумента.
=TEXT(стойност, text_format)
Трябва само да поставим препратка към клетката като аргумент за стойност в който се намира дата и след това посочете желания формат като аргумент text_format.
Тук имаме дата която е в m/d/yyyy h:mm:ss AM/PM формат в клетка B5. Нека поставим следното формула в клетка C5.
=TEXT(B5, "dd/mm/yyyy hh:mm:ss")
Ние успешно конвертиран на дата и час към dd/mm/yyyy hh:mm: ss формат.
Прочетете още: Как да конвертирате текст в дата с Excel VBA (5 начина)
Подобни четива:
- Получаване на първия ден от текущия месец в Excel (3 метода)
- Как да получите първия ден на месеца от името на месеца в Excel (3 начина)
- Получаване на последния ден на предходния месец в Excel (3 метода)
- Как да конвертирате 7-цифрена юлианска дата в календарна дата в Excel (3 начина)
- Спиране на автоматичното форматиране на датите в CSV в Excel (3 метода)
3. Конвертиране на дата във формат dd/mm/yyyy hh:mm: ss чрез персонализирано форматиране в Excel
Можем да зададем потребителски код на формата към стойност на клетка в допълнение към предварително зададени формати като използвате Форматиране на клетките В този пример ще използваме промяна на формат ( m/d/yyyy h:mm:ss AM/PM) на дата в клетка B5 към dd/mm/yyyy hh:mm: ss формат. Нека следваме прости стъпки за да постигнете това.
- Изберете клетка B5 която съдържа датата в m/d/yyyy h:mm:ss Формат AM/PM.
- Има различни начини за отваряне на прозореца Format Cells. Най-лесният начин е да натиснете Клавиш Ctrl + 1 на вашия клавиатура .
- Сега в Прозорец за форматиране на клетки , отидете на към Таб Номер .
- След това от Списък на категориите , изберете Потребителска опция .
- След това в Поле за въвеждане на тип поставете dd/mm/yyyy hh:mm: ss.
- И накрая натиснете OK към спаси промяната.
- Сайтът дата има променен своя формат до dd/mm/yyyy hh:mm: ss формат.
Прочетете още: Поправяне на неправилното форматиране на датата в Excel (8 бързи решения)
4. Изпълнение на код VBA за преобразуване на дата във формат dd/mm/yyyy hh:mm:ss в Excel
Сайтът Свойство Range.NumberFormat в кода на VBA ни позволява да зададем потребителски формат на номера към стойност на клетката . В този пример ще използваме този собственост в нашия VBA код към промяна на формат ( m/d/yyyy h:mm:ss AM/PM) на дата в клетка B5. Следвайте стъпките по-долу, за да приложите кода.
- Отидете в Разработчик от раздела Лентата на Excel .
- Кликнете върху на Опция за Visual Basic.
- В Visual Basic за приложения щракнете върху прозореца Вмъкване на падащо меню към изберете на Нова опция за модул.
- Сега копие и паста следното код в редактора на Visual Basic.
Sub ConvertDateFormat() Range("B5").NumberFormat = "dd-mm-yyyy hh:mm:ss" End Sub
- Накрая, натиснете F5 към стартирайте на код и изход е показан на следващата снимка.
Прочетете още: Как да конвертирате дата в месец в Excel (6 лесни метода)
Нещата, които трябва да запомните
Както показахме в първия пример, промяната на конфигурацията на датата и часа по подразбиране на компютъра може да повлияе на други важни настройки.
Заключение
Вече знаем как да конвертираме дата във формат dd/mm/yyyy hh:mm:ss, като използваме 4 различни метода. Надяваме се, че това ще ви помогне да използвате тези методи по-уверено. Ако имате въпроси или предложения, не забравяйте да ги поставите в полето за коментари по-долу.