Как распознать високосные и учесть 29 февраля

Не в каждом году одинаковое количество дней. Есть обычные високосные годы, у которых есть дополнительный день - 29 февраля. Это может испортить некоторые расчеты.

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

Формула 1: вычислить високосные годы с помощью года в Excel

Високосные годы определяются следующим образом: все годы, которые делятся на четыре, за исключением тех, которые также делятся на 100. Однако из лет, кратных 100, годы, кратные 400, являются високосными.

Эти три правила реализуются в формуле в обратном порядке через две вложенные функции ЕСЛИ. Вы можете использовать функции REST, чтобы проверить, делятся ли они.

Для этого вам понадобится следующая формула:

= ЕСЛИ (ОТДЫХ (тестовый год; 400) = 0; «високосный год»; ЕСЛИ (ОТДЫХ (тестовый год; 100) = 0; «»; ЕСЛИ (ОТДЫХ (тестовый год; 4) = 0; «високосный год»; "")))

Вы передаете формулу с аргументом Год аудита год, который вы хотите проверить как високосный. Сдавать Год аудита как четырехзначный год. Эта формула возвращает текст «високосный год», если прошедший год является високосным. В противном случае функция не предоставляет никакого контента.

В показанной книге следующая формула дает результат «високосный год». 2012 год, перенесенный в ячейку A4, является високосным:

= ЕСЛИ (ОТДЫХ (A4; 400) = 0; «Високосный год»; ЕСЛИ (ОТДЫХ (A4; 100) = 0; «»; ЕСЛИ (ОТДЫХ (A4; 4) = 0; «Високосный год»; «») ))

2. Формула: сравните високосные годы со значением даты.

Если год, который нужно проверить, указан в ячейке A2, следующая формула предоставит вам необходимую информацию:

= ДЕНЬ (ДАТА (A2; 3; 0)) = 29

На рисунке справа показан результат запроса.

Формула работает только для лет и периодов, которые также можно сопоставить со значениями даты в Excel.

Формула собирает значение даты, приходящееся на последний день февраля, и проверяет, является ли этот день 29-м числом.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave