Формула Excel: преобразование даты в юлианский
Иногда вам нужно преобразовать стандартную дату в дату по юлианскому календарю в Excel, здесь в этой статье представлена формула, которая объединяет функции ТЕКСТ, ГОД и ДАТА для решения этой задачи.
Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
Общая формула:
TEXT(date,"yy")&date-(DATE(YEAR(date),1,0)) |
аргументы
Date: the date you want to convert to Julian date. |
Возвращаемое значение
Эта формула возвращает дату по юлианскому календарю в текстовом (yyd) формате. Первые две цифры обозначают год, состоящий из двух цифр, остальные числа - количество дней.
Как работает эта формула
Список дат находится в ячейке B3: B6, чтобы преобразовать их в юлианскую дату, используйте формулу ниже
=TEXT(B3,"yy")&B3-(DATE(YEAR(B3),1,0)) |
Нажмите Enter , затем перетащите дескриптор автозаполнения вниз, чтобы применить эту формулу.
объяснение
ТЕКСТ функция преобразует число в текст в определенном формате. Как мы знаем, в Excel дата хранится в виде числа, здесь функция ТЕКСТ преобразует дату в текст в формате yy.
ГОД (функция ГОД) получает год от даты.
Функция ДАТА объединяет числа года, месяца и дня из отдельных ячеек в действительную дату. Здесь формула
- ДАТА (ГОД (B3); 1,0)
- = ДАТА (2020,1,0)
- = 12 апреля 31 г.
Совет: если номер дня меньше 1, он вычитает абсолютное количество дней из первого дня месяца.
- B3- (ДАТА (ГОД (B3); 1,0))
- =3/12/2020-12/31/2019
- = 72
Внимание
Если вы хотите получить дату по юлианскому календарю в виде 4-значного числа года и 3-значного числа дня, используйте приведенную ниже формулу
=TEXT(B3,"yyyy")&TEXT(B3-DATE(YEAR(B3),1,0),"000")
Относительные формулы
- Рассчитать разницу между двумя датами
Здесь, в этом руководстве, вводятся формулы для вычисления разницы между двумя датами в годах, месяцах, неделях и днях. - Преобразовать строку даты в дату и время
Иногда, когда вы импортируете или вставляете некоторые данные datetime с других устройств в Excel, datetime может не распознаваться как правильные даты ... - Расчет дней, оставшихся между двумя датами
Здесь в этом руководстве представлена формула для быстрого расчета оставшихся дней между двумя датами. - Вычислить часы, минуты, секунды между двумя значениями времени
Здесь, в этом руководстве, вводятся некоторые формулы для быстрого представления результата разницы во времени как единой единицы времени.
Относительные функции
- Функция ЕСЛИ в Excel
Тест на указанные условия, затем возвращает соответствующие значения - Функция Excel VALUE
Преобразуйте текст в число. - Функция МЕСЯЦ в Excel
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) от даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) от даты - Функция ГОД в Excel
Функция ГОД возвращает год на основе заданной даты в формате 4-значного серийного номера.
Лучшие инструменты для работы в офисе
Kutools for Excel - Помогает вам выделиться из толпы
Kutools for Excel Имеет более 300 функций, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Office Tab - Включить чтение и редактирование с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
