Формула 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 хранится как число — и именно здесь функция ТЕКСТ преобразует её в текст в формате «гг».
Функция ГОД возвращает год из даты.
Функция ДАТА объединяет отдельные числа года, месяца и дня в корректную дату. Вот формула:
- DATE(YEAR(B3),1,0)
- =DATE(2020,1,0)
- =12/31/2019
Совет: если номер дня меньше 1, из первого дня месяца будет вычтено соответствующее количество дней.
- B3-(DATE(YEAR(B3),1,0))
- =3/12/2020-12/31/2019
- =72
Примечание
Если вы хотите получить юлианскую дату в формате четырёхзначного года и трёхзначного номера дня, используйте приведённую ниже формулу
=TEXT(B3,«yyyy»)&TEXT(B3-DATE(YEAR(B3),1,0),"000")
Связанные формулы
- Расчёт разницы между двумя датами
В этом руководстве вы найдёте готовые формулы для точного расчёта разницы между двумя датами — в годах, месяцах, неделях и днях. - Преобразование текстовой строки с датой в формат даты и времени
Иногда при импорте или вставке данных с датой и временем из других источников в Excel они могут не распознаваться как корректные даты… - Расчёт оставшихся дней между двумя датами
В этом руководстве представлена формула для быстрого расчёта количества оставшихся дней между двумя датами. - Расчёт часов, минут и секунд между двумя моментами времени
В этом руководстве приведены формулы для быстрого отображения разницы во времени в виде единого значения — в одной единице времени.
Связанные функции
- Функция ЕСЛИ в Excel
Проверяет заданные условия и возвращает соответствующие значения - Функция ЗНАЧЕН в Excel
Преобразует текст в число. - Функция МЕСЯЦ в Excel
Функция МЕСЯЦ извлекает номер месяца (от 1 до 12) из указанной даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ возвращает день месяца в виде числа от 1 до 31 на основе указанной даты. - Функция ГОД в Excel
Функция ГОД возвращает год из указанной даты в виде четырёхзначного числа.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.