Загрузите образец книги
В этом руководстве будет показано, как преобразовать дату в юлианский формат в Excel и Google Таблицах.
Существует несколько формул, которые можно использовать для преобразования даты в юлианский формат, в зависимости от ваших конкретных потребностей. Формулы, используемые для преобразования даты в юлианский формат, используют функции ДАТА, ГОД и ТЕКСТ.
Что такое юлианский формат даты
Юлианский формат даты называется форматом, который объединяет текущий год и количество дней с начала года. Например, 25 декабря 2010 г. в юлианском формате отображается как 2010359.
Теперь у нас есть несколько вариантов, в которых может быть представлена юлианская дата. Но наиболее распространенные три варианта с их формулами преобразования описаны ниже:
Преобразование даты в 4-значный юлианский формат
Чтобы преобразовать дату в юлианский формат, где первые две цифры представляют год, а день числа представлен без заполнения в последних цифрах, мы используем следующую формулу:
= ТЕКСТ (B3; "гг") & B3-ДАТА (ГОД (B3); 1,0)
Первая часть формулы извлекает первые две цифры, обозначающие год.
= ТЕКСТ (B3; «гг»)
а вторая часть формулы возвращает последние три цифры, представляющие день года.
= B3-ДАТА (ГОД (B3,1,0)
Обе эти части соединяются вместе с помощью амперсанда (&).
Преобразование даты в 5-значный юлианский формат
В пятизначном числе юлианского формата первые две цифры представляют год, а последние три цифры - день года. Чтобы преобразовать дату Excel в пятизначный юлианский формат, мы можем сделать это с помощью этой формулы:
= ТЕКСТ (B3; «гг») & ТЕКСТ (B3-ДАТА (ГОД (B3); 1,0); «000»)
Первая часть формулы извлекает первые две цифры, обозначающие год.
= ТЕКСТ (B3; «гг»)
а вторая часть формулы возвращает последние три цифры, представляющие день года.
= ТЕКСТ (B3-ДАТА (ГОД (B3,1,0); «000»)
Обе эти части соединяются вместе с помощью амперсанда (&).
Преобразование даты в 7-значный юлианский формат
В семизначном числе юлианского формата первые четыре цифры представляют год, а последние три цифры - день года. Чтобы преобразовать дату Excel в юлианский семизначный формат, мы используем следующую формулу:
= ГОД (B3) & ТЕКСТ (B3-ДАТА (ГОД (B3); 1,0), «000»)
Первая часть формулы извлекает первые две цифры, обозначающие год.
= ГОД (B3)
а вторая часть формулы возвращает последние три цифры, которые представляют день года, а функция ТЕКСТ используется для заполнения значения дня нулями,
= ТЕКСТ (B3-ДАТА (ГОД (B3,1,0); «000»)
Обе эти части объединяются оператором амперсанда (&).
Обратное преобразование
Если нам дана дата в семизначном юлианском формате и мы хотим преобразовать ее в простую дату, мы можем использовать следующую формулу для преобразования:
= ДАТА (ЛЕВО (B3,4); 1; ВПРАВО (B3,3))
Преобразование даты в юлианский формат в Google Таблицах
Формула преобразования для юлианского формата работает в Google Таблицах точно так же, как и в Excel: