Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как конвертировать числа в год / месяц / день или дату в Excel?

Мы можем легко подсчитать дни между двумя датами в Excel, но как отображать количество дней в году / месяц / день, например,1 год 4 месяцев 25days«И что, если преобразование числа yyyymmdd в нормальную дату? В этой статье речь идет о преобразовании чисел в год / месяц / день или даты в Excel.

Преобразование чисел (дней) в год / месяц / день

Преобразование общих чисел в даты

Преобразование общих номеров на сегодняшний день с пользовательским форматированием даты

Преобразование числа yyyymmdd на сегодняшний день

Один клик для преобразования нескольких нестандартных дат / номеров / текста форматирования в обычные даты в Excel

Kutools для Excel Преобразование даты утилита может помочь вам легко идентифицировать и преобразовать нестандартные даты или цифры (yyyymmdd) или текст в обычные даты одним щелчком мыши в Excel. Полнофункциональная бесплатная пробная версия 60-day!
Объявление конвертируется на 1

Вкладка «Office» Включите редактирование и просмотр с вкладками в Office и упростите свою работу ...
Kutools для Excel переносит расширенные функции 300 в Excel и мгновенно повышает производительность
  • Super Formula Bar (легко редактировать несколько строк текста и формул); Чтение макета (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон ...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объединить дублирующиеся строки и сумму / среднее ... Предотвратить повторяющиеся клетки; Сравнить диапазоны ...
  • Выберите Дублировать или Уникальные строки; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих книгах; Случайный выбор ...
  • Точное копирование нескольких ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставьте маркеры, флажки и многое другое ...
  • Любить и быстро вставлять формулы, диапазоны, графики и рисунки; Шифровать ячейки с помощью пароля; Создать список рассылки и отправлять электронные письма ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев ...
  • Суперфильтр (сохранение и применение схем фильтрации к другим листам); Расширенный Сортировать по месяцу / неделе / ​​дню, частоте и многому другому; Специальный фильтр жирным шрифтом, курсив ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разбить данные на несколько листов; Пакетное конвертирование xls, xlsx и PDF ...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.

Преобразование чисел (дней) в год / месяц / день

Этот метод вводит формулу для преобразования количества дней в год / месяц / день, таких как "1 год 4 месяцев 25days"в Excel. Пожалуйста, сделайте следующее:

Выберите пустую ячейку, на которой вы выведете результат преобразования, и введите формулу = DATEDIF (0, A2, "y") & "years" & DATEDIF (0, A2, "ym") и "months" и DATEDIF (0, A2, "md") и "days" (A2 - это ячейка с количеством дней, которые вы конвертируете в год / месяц / день), и нажмите вводить ключ.
doc конвертировать число на сегодняшний день год месяц день 1

лента для заметок Формула слишком сложна для запоминания? Сохраните формулу как запись Auto Text для повторного использования одним щелчком мыши в будущем!
Подробнее ... Бесплатная пробная версия

Продолжайте выбирать ячейку результата преобразования и перетаскивать ее Fill Handle в диапазон, как вам нужно. И тогда вы увидите, что все числа преобразуются в год / месяц / день. Смотрите скриншот:
doc конвертировать число на сегодняшний день год месяц день 2

Примечание: Только один клик, чтобы удалить формулы, но сохранить рассчитанные значения из нескольких ячеек с помощью Kutools для Excel Фактическое утилита! Бесплатная пробная версия!
объявление к фактическому 2


Преобразование общих номеров на сегодняшний день

Иногда вы вводите или вставляете даты в Excel, но даты отображаются как 5-цифры общих чисел. В этом случае вы можете легко преобразовать 5-цифры общих чисел в даты со следующими способами:

Преобразование общих чисел на дату форматирования даты по умолчанию

Выберите номера цифр 5 и нажмите Главная > Формат номера поле> Краткая дата, Смотрите скриншот:
doc конвертировать число на сегодняшний день год месяц день 3

И тогда вы увидите, что все выбранные цифры 5-цифр преобразуются в даты с форматированием даты по умолчанию, как показано ниже:


Преобразование общих номеров на сегодняшний день с пользовательским форматированием даты

Kutools для Excel Применить форматирование даты утилита может помочь вам быстро преобразовать числа 5-цифр в даты с настраиваемым форматированием даты.

1. Выберите цифры 5 цифр и нажмите Kutools > Формат > Применить форматирование даты.

2. В диалоговом окне «Форматирование даты открытия» выберите указанное форматирование даты, которое вы будете использовать в Форматирование даты и нажмите Ok кнопка. И тогда вы увидите, что все числа преобразуются в даты с указанным форматированием даты. Смотрите скриншот:
doc конвертировать число на сегодняшний день год месяц день 6

Kutools for Excel - Включает в себя более удобных инструментов 300 для Excel. Полнофункциональная бесплатная пробная версия 60-day, кредитная карта не требуется! Get It Now


Один клик для преобразования числа yyyymmdd на сегодняшний день

Иногда вы можете получить некоторые специальные числа yyyymmdd, такие как 20151215. Этот раздел покажет вам простой способ одним щелчком мыши конвертировать эти числа yyyymmdd в обычные Преобразование даты полезность Kutools для Excel.

Выберите ячейки со специальными номерами yyyymmdd и нажмите Kutools > содержание > Преобразование даты, Смотрите скриншот:

И тогда вы увидите, что все выбранные номера согласованы с нормальными датами. Смотрите скриншот:
doc конвертировать число на сегодняшний день год месяц день 8

Пожалуйста, нажмите на Закрыть чтобы закрыть диалоговое окно «Преобразовать в дату».

Kutools for Excel - Включает в себя более удобных инструментов 300 для Excel. Полнофункциональная бесплатная пробная версия 60-day, кредитная карта не требуется! Get It Now


Демонстрация: конвертирование чисел на сегодняшний день в Excel

В этом видео, Kutools Kutools Plus вкладки добавляются Kutools for Excel, Если это необходимо, пожалуйста, нажмите для 60-дневная бесплатная пробная версия без ограничений!

Статьи по теме:


  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905
  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Imran · 7 months ago
    I love you guys.
  • To post as a guest, your comment is unpublished.
    Kevin Hall · 7 months ago
    Is there a way to automatically omit 0 values? For example, if the formula returns "0 years, 7 months, 16 days", is there a way for it to show up as "7 months, 16 days" instead?
  • To post as a guest, your comment is unpublished.
    Mahmud Parvez Uzzal · 2 years ago
    =CONCATENATE(IF(INT(A2/365)>0,CONCATENATE(INT(A2/365)," Years "),""),CONCATEN ATE(IF(INT(MOD( A2,365)/30)>0,C ONCATENATE(INT( MOD(A2,365)/30) ," Months "),""),CONCATEN ATE(IF(MOD(MOD( A2,365),30)>0,C ONCATENATE(MOD( MOD(A2,365),30) ," Days "),""),)))

    My formula is ok, When you will copy the formula it will contain some space in word CONCATENATE
    Like C ONCATENATE/CONCATEN ATE. Please correct the word concatenate. Then i think it will work.
  • To post as a guest, your comment is unpublished.
    Omer Yousif · 2 years ago
    hello, thanks for the feedback but it's still not working, can you please send me your email so i can show you the table am doing ?! maybe some mistake is there. my email is omeryousif7@gmail.com. now my final table will contain number of days, like for example after the calculations the result will be (123) which is number of days so i want to convert it into ( year , month , days ). or if you have a formula to calculate the defferance between two dates and show the results as ( x year , x month , x days ) that would be super. waiting for your feedback and thanks.
  • To post as a guest, your comment is unpublished.
    SUM1 · 2 years ago
    To remove "0 years", "0 months" and "0 days":

    =IF(DATEDIF(C9,D9,"y")=0,"",DATEDIF(C9,D9,"y")&" year"&IF(DATEDIF(C9,D9,"y")1,"s",""))&" "&IF(DATEDIF(C9,D9,"ym")=0,"", DATEDIF(C9,D9,"ym")&" month"&IF(DATEDIF(C9,D9,"ym")1,"s",""))&" "&IF(DATEDIF(C9,D9,"md")=0,"", DATEDIF(C9,D9,"md")&" day"&IF(DATEDIF(C9,D9,"md")1,"s",""))
  • To post as a guest, your comment is unpublished.
    Omer Yousif · 2 years ago
    hello , i tried all those but still it's not working and showing formula error . please help i want to convert number of days to year, month , day ( like 365 days ) to ( 1 year , 0 month , 0 days ).
  • To post as a guest, your comment is unpublished.
    Omer Yousif · 2 years ago
    hkj.jh.jjli hh;o;yuy piyhkjhliji iuoi;io;oioio uh;oiio;oiij; iuj'oij;oij;pijioj'ioj'oijioj;iooj;o
  • To post as a guest, your comment is unpublished.
    Omer Yousif · 2 years ago
    Hello and greetings, actually I have tried all those but still, it's showing an error ( the formula you typed contains an error ). what to do now ?! please help, am trying to do some calculation formula to help me finish my work faster, most of it I finished remaining only is that I have to transfer the number of days ( like 365 ) to ( 1 year, 0 months, 0 days ) and so on. you can also contact me through my email ( omeryousif7@gmail.com ). thanks
  • To post as a guest, your comment is unpublished.
    MAHMUD PARVEZ UZZAL · 2 years ago
    Try with this

    =CONCATENATE(IF(INT(A2/365)>0,CONCATENATE(INT(A2/365)," Years "),""),CONCATENATE(IF(INT(MOD(A2,365)/30)>0,CONCATENATE(INT(MOD(A2,365)/30)," Months "),""),CONCATENATE(IF(MOD(MOD(A2,365),30)>0,CONCATENATE(MOD(MOD(A2,365),30)," Days "),""),)))
  • To post as a guest, your comment is unpublished.
    IAM1234 · 2 years ago
    thanks but it is showing 0 years, 0 months, 0 days. i need like below.

    28: 28 days
    367: 1 year 2 days
  • To post as a guest, your comment is unpublished.
    Mahmud Parvez Uzzal · 2 years ago
    If you consider 30 day 1 month and 365 days 1 year then you can use this formula

    =CONCATENATE(INT(A1/365)," Years ", INT(MOD(A1,365)/30)," Months ", MOD(MOD(A1,365),30)," Days ")