Как преобразовать дату в десятичный год в excel
Вы можете использовать следующий базовый синтаксис для преобразования даты в десятичный год в Excel:
=YEARFRAC(1, A2 )+1900
Эта конкретная формула преобразует дату в ячейке A2 в десятичный год.
Например, если дата в ячейке A2 — 02.05.2023 , эта формула преобразует ее в 2023.094 .
Эта формула работает с использованием функции ДОЛЯ ГОДА , которая вычисляет долю года, представленную количеством целых дней между датой начала и датой окончания.
Значение 1 в YEARFRAC соответствует 1 января 1900 года.
Итак, YEARFRAC(1, A2) вычисляет количество дробных лет с 1 января 1900 года, затем мы добавляем 1900 , чтобы преобразовать это значение в текущий год.
Следующий пример показывает, как использовать эту формулу на практике.
Пример: преобразовать дату в десятичный год в Excel
Предположим, у нас есть следующий столбец даты в Excel:
Мы можем ввести следующую формулу в ячейку B2 , чтобы преобразовать ячейку A2 в десятичный год:
=YEARFRAC(1, A2 )+1900
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:
Каждое значение в столбце B представляет десятичный год для соответствующей ячейки в столбце A.
Например:
- 01.01.2023 в десятичном формате — это 2023 год .
- 05.02.2023 в десятичном формате — 2023,094 .
- 15.06.2023 в десятичном формате — 2023,45556 .
И так далее.
Примечание . Полную документацию по функции Excel ДОЛЯ ГОДА можно найти здесь .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как преобразовать дату в день недели
Excel: как складывать недели из дат и вычитать их
Excel: подсчитать количество недель между датами