Note: The other languages of the website are Google-translated. Back to English

Как преобразовать дату по юлианскому календарю в дату в Excel?

Как правило, дата по юлианскому календарю - это формат даты, который включает в себя 5-значные числа, первые два указывают год, а последние три указывают день года. Например, 14001 означает 1 в календаре. Теперь в этом руководстве рассказывается о методах преобразования между датой по юлианскому календарю и датой в Excel.

Преобразование юлианской даты в календарную

Преобразование календарной даты в юлианскую дату


стрелка синий правый пузырь Преобразование юлианской даты в календарную

Чтобы преобразовать дату по юлианскому календарю в дату, вам просто понадобится формула в Excel.

1. В пустой ячейке введите эту формулу. =DATE(IF(0+(LEFT(A1,2))<30,2000,1900)+LEFT(A1,2),1,RIGHT(A1,3)) в это нажмите Enter key, при необходимости вы можете перетащить маркер заполнения в диапазон с помощью этой формулы. Смотрите скриншот:
документ-конвертировать-юлианская-дата-1

Функции: A1 указывает дату по юлианскому календарю, которую необходимо преобразовать в календарную.

2. Затем щелкните правой кнопкой мыши выделенные ячейки и выберите Формат ячеек из контекстного меню и во всплывающем Формат ячеек диалога под Число вкладку нажмите Время в Категория список, затем выберите нужный тип даты в правом разделе.
документ-конвертировать-юлианская-дата-2

3. Нажмите OK, то вы увидите, что все даты по юлианскому календарю были преобразованы в календарные.
документ-конвертировать-юлианская-дата-3


стрелка синий правый пузырь Преобразование календарной даты в юлианскую дату

Если вы хотите преобразовать календарную дату в дату по юлианскому календарю, вы можете использовать приведенные ниже формулы.

В пустой ячейке введите эту формулу =TEXT(A1,"yy")&TEXT((A1-DATEVALUE("1/1/"&TEXT(A1,"yy"))+1),"000") и нажмите Enter key, при необходимости вы можете применить эту формулу к диапазону, перетащив маркер автозаполнения.
документ-конвертировать-юлианская-дата-4
Функции: A1 - календарная дата, которую вы хотите преобразовать в юлианскую дату.


Быстрое преобразование нестандартной даты в стандартное форматирование даты (мм / дд / гггг)

В некоторых случаях вы можете получить рабочие листы с несколькими нестандартными датами, и преобразовать их все в стандартное форматирование даты как мм / дд / гггг может быть для вас проблематичным. Вот Kutools for Excel's Преобразовать в дату можно быстро преобразовать эти нестандартные даты в стандартное форматирование даты одним щелчком мыши.  Нажмите, чтобы получить бесплатную полнофункциональную пробную версию в 30 дней!
дата преобразования документа
 
Kutools for Excel: с более чем удобными надстройками Excel 300, которые можно попробовать бесплатно без ограничений в 30 дней.

Относительные статьи:


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (21)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Полный вздор, определение даты по юлианскому календарю: Номер дня по юлианскому календарю (JDN) — это целое число, присвоенное целому солнечному дню в счете юлианских дней, начиная с полудня по всемирному времени, с номером 0 по юлианскому календарю, присвоенным дню, начинающемуся в полдень января. 1, 4713 г. до н.э., пролептический юлианский календарь (24 ноября 4714 г. до н.э., в пролептическом григорианском календаре),[1][2][3] дата начала трех многолетних циклов (а именно: индиктион, солнечный и лунные циклы) и которые предшествовали любым историческим датам.[4] Например, номер дня по юлианскому календарю для дня, начинающегося в 12:00 по всемирному времени 1 января 2000 г., составлял 2,451,545 5 2,400,000.5.[17] Модифицированная версия юлианской даты, обозначаемая MJD, получена путем вычитания 1858 1900 1 дней из юлианской даты JD. Таким образом, MJD дает количество дней, прошедших с полуночи 1 ноября XNUMX г. Существуют неотъемлемые проблемы с преобразованием в Excel из-за того, что ошибка високосного года (в XNUMX году ??) Также астрономы, использующие JD, имеют нулевой год, которого нет в обычном гражданском календаре, который идет от XNUMX г. до н.э. до XNUMX г. н.э. без нулевого года. Исторически правильно, но плохо для расчетов
Этот комментарий был сведен к минимуму модератором на сайте
Это очень подробная полезная информация. Спасибо за публикацию.
Этот комментарий был сведен к минимуму модератором на сайте
Военные так пишут юлианский день. Первые 2 цифры — это последние 2 цифры текущего года, а следующие 3 цифры — день, соответствующий календарному дню 365/366.
Этот комментарий был сведен к минимуму модератором на сайте
Я только что понял, что такое путаница. Здесь задействованы два календаря: юлианский календарь, введенный Юлием Цезарем в 45 г. до н. э. и постепенно замененный григорианским календарем за последние 400 лет (были некоторые возражения). Юлианский день (JDN) — это отдельная, но связанная система, используемая астрономами, и представляет собой просто непрерывный подсчет количества дней с полудня 1 января 4713 г. до н.э., как описано выше Джоном Мюрреллом. То, о чем говорится в основной статье, — это упрощенная версия той же идеи, что и для военной упаковки пищевых продуктов, но счетчик сбрасывается каждый год. Итак, это три системы датирования, называющие себя Юлианской системой.
Этот комментарий был сведен к минимуму модератором на сайте
Эй, мистер, я получаю неверные значения, когда год високосный. Тем не менее, спасибо, я благодарен за это.
Этот комментарий был сведен к минимуму модератором на сайте
Пробовал с формулами, приведенными в посте, но не работает.
Выход примерно как 2017Tue
Этот комментарий был сведен к минимуму модератором на сайте
Извините, я не могу четко понять вашу проблему? Не могли бы вы загрузить мне скрин вашего файла для совлинга? Спасибо.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, есть проблема, когда вы пытаетесь преобразовать юлианскую дату в календарную дату с датами с 2001 по 2009 год. Есть предложения? Пример 1 = JD 1, что правильно. Однако, если вы используете формулу JD для преобразования 2001 в календарную дату, ответ будет 01001. Где эта ошибка?
Этот комментарий был сведен к минимуму модератором на сайте
Может ли кто-нибудь помочь мне преобразовать 6 цифровых юлианских дат в обычные даты?
Этот комментарий был сведен к минимуму модератором на сайте
Пример: 2019181
Этот комментарий был сведен к минимуму модератором на сайте
=ДАТА(INT(A1/1000),1,MOD(A1,1000))
Этот комментарий был сведен к минимуму модератором на сайте
=ДАТА(INT(A1/1000),1,MOD(A1,1000))
Этот комментарий был сведен к минимуму модератором на сайте
Si tienes Office en español, puedes utilizar la siguiente формула =TEXT(DE2,"AA")&TEXT((DE2-FECHANUMERO("1/1/"& TEXT(DE2,"AA"))+1),"000" ) donde DE2 es la celda donde esta tu fecha gregoriana. Салудос
Этот комментарий был сведен к минимуму модератором на сайте
Привет-
Спасибо за формулу Excel ... которая преобразует дату каландра в дату по юлианскому календарю = ТЕКСТ (A1, "гг") & ТЕКСТ ((A1-DATEVALUE ("1/1/" & ТЕКСТ (A1, "гг")) + 1),"000")

Ваша формула отображает 5 цифр для даты по юлианскому календарю.... Я хотел бы изменить формулу, чтобы получить 4 цифры для даты по юлианскому календарю. Что я должен сделать, чтобы получить этот результат?

Спасибо

Тони
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Тони, формула ТЕКСТ(A1,"гг")&ТЕКСТ((A1-ДАТАЗНАЧ("1/1/"&ТЕКСТ(A1,"гг"))+1),"000") возвращает 5-значное число , первые две цифры обозначают год, последние три цифры обозначают n-й день года, 5 цифр вместе обозначают дату. Если вам просто нужен 4-значный номер, я не знаю, какой номер вы хотите игнорировать.
Этот комментарий был сведен к минимуму модератором на сайте
Солнечно-
Спасибо за ответ, чтобы получить 4-значное число, достаточно последней цифры года (т.е. 2022=2 или 2023=3).
Если у вас есть другие идеи о том, как изменить формулу, дайте мне знать... и еще раз спасибо за ваш ответ.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Тони, попробуй эту формулу =ПРАВО(ТЕКСТ(I1,"гг")&ТЕКСТ((I1-ДАТАЗНАЧ("1/1/"&ТЕКСТ(I1,"гг"))+1),"000"),4 ), I1 — это дата, которую вы хотите преобразовать.
https://www.extendoffice.com/images/stories/comments/sun-comment/formula-julia-date-4-digit.png
Этот комментарий был сведен к минимуму модератором на сайте
Солнечно-
Эта пересмотренная формула сработала идеально! спасибо за вашу помощь ... я ценю это.

Тони
Этот комментарий был сведен к минимуму модератором на сайте
Может ли кто-нибудь помочь мне преобразовать отформатированный в обратном порядке код даты по юлианскому календарю? Например, 25922 — это 16 сентября 2022 года.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, DT, попробуйте следующую формулу:
=DATE(IF(0+(RIGHT(A1,2))<30,2000,1900)+RIGHT(A1,2),1,LEFT(A1,3))
затем отформатируйте результат как формат даты, как вам нужно.
Этот комментарий был сведен к минимуму модератором на сайте
спасибо, Санни, формула сработала идеально... Я получил ее больше месяца назад.... Я ценю это.... это большая помощь... Да благословит вас Бог
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL