1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

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

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

Шаг 1

Выделите ячейку, в которую вы будете вводить дату по юлианскому календарю, щелкните раскрывающееся меню «Числовой формат» в группе «Число» на вкладке «Главная» и выберите «Текст», чтобы Excel распознал введенные данные как текст.

Шаг 2

Введите полную пятизначную дату по юлианскому календарю, включая нули в начале, например «00001» для даты 1 января 2000 г. Поскольку вы отформатировали ячейку как текст, Excel сохраняет все нули в начале; если вы использовали общий или числовой формат, Excel удаляет начальные нули, поэтому данные больше не представлены в юлианском формате.

Шаг 3

Введите формулу "=Date(If(0+(Left(A1,2))<30,2000,1900)+Left(A1,2),1,Right(A1,3))" без кавычек в пустую ячейку . Измените ссылку "A1", чтобы отразить ячейку, содержащую дату по юлианскому календарю.

Совет

В некоторых базах данных используется семизначный вариант исходного юлианского формата, в котором первые четыре цифры представляют год. Чтобы преобразовать семизначную дату по юлианскому календарю в ячейке A1, используйте формулу "=Date(Left(A1,4),1,Right(A1,3))."

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

Чтобы удалить исходные даты по юлианскому календарю, необходимо сначала удалить формулу из преобразованных значений. Выделите ячейки, содержащие преобразованные даты, нажмите «Ctrl-C», щелкните раскрывающееся меню «Вставить» в группе «Буфер обмена» на вкладке «Главная», а затем выберите параметр «Вставить значения», чтобы вставить значения поверх формул. Затем вы можете удалить даты по юлианскому календарю, не затрагивая преобразованные значения.

Предупреждение

Поскольку Excel внутренне увеличивает даты, начиная с 1 января 1900 года, и не допускает отрицательных чисел даты, он не сможет корректно преобразовать даты по юлианскому календарю раньше, чем это начальное значение, без использования расширенного кода Microsoft Visual Basic.


  1. Как вставить динамическую дату в Excel?
  2. Как преобразовать Excel в блокнот
  3. Как вычислить дату в Excel
  4. Как преобразовать формулы Excel в твердые числа
  5. Как преобразовать XLS в MDB