Формула на Excel: Вземете n-тия ден от годината -

Съдържание

Обща формула

=date-DATE(YEAR(date),1,0)

Обобщение

За да получите n-ия ден от годината въз основа на дадена дата, можете да използвате формула, базирана на функциите DATE и YEAR. В показания пример формулата в C5 е:

=B4-DATE(YEAR(B4),1,0)

С датата „1 юни 2016 г.“ в клетка B4 формулата връща 153, тъй като 1 юни е 153-ият ден от тази година.

Обяснение

Тази формула се възползва от факта, че датите са само поредни числа в Excel. Той определя последния ден на предходната година и изважда тази стойност от първоначалната дата B4. Резултатът е n-ти ден от годината.

Обърнете внимание, че аргументът за ден в DATE се предоставя като нула. Хубава характеристика на функцията DATE е, че може да обработва стойности на DAY, които са "извън обхвата" и да коригира резултата по подходящ начин. Когато даваме DATE година, 1 за месец и нула за DAY, функцията DATE връща последния ден от предходната година.

Ден в годината от днес

За да настроите формулата за връщане на n-тия ден от годината за текущата дата, просто използвайте функцията TODAY за датата:

=TODAY()-DATE(YEAR(TODAY()),1,0)

Интересни статии...