Як розрахувати день року для дати в Excel

Ось проста формула, яка повертає день року для певної дати. В Excel немає вбудованої функції, яка могла б це зробити.

Введіть наведену нижче формулу:

=A1-DATE(YEAR(A1),1,1)+1

=A1-ДАТА(ГОД(A1);1;1)+1

Пояснення:

  • Дати й час у Excel зберігаються як числа, які дорівнюють кількості днів із 0 січня 1900 року. Отже, 23 червня 2012 року – це те саме, що 41083.
  • функція ДАТА ПРОВЕДЕННЯ (ДАТА) приймає три аргументи: рік, місяць і день.
  • вираз ДАТА(РІК(A1);1) або 1 січня 2012 року – те саме, що 40909.
  • Формула віднімає (41083 – 40909 = 174), додає 1 день і повертає порядковий номер дня в році.

залишити коментар