Сколько дней в текущем месяце?

Используйте для этого следующую формулу ②:

= ДЕНЬ (ДАТА (ГОД (СЕГОДНЯ ()); МЕСЯЦ (СЕГОДНЯ ()) + 1, 0))

Вот как работает ваша новая формула:

Используйте функцию СЕГОДНЯ (), чтобы найти дату текущей даты. Начиная с сегодняшней даты, вы можете использовать функцию ГОД (), чтобы получить год, и функцию МЕСЯЦ (), чтобы получить месяц.

Номера года и месяца передаются в функцию ДАТА (). Используйте функцию DATE (), чтобы сгенерировать значение даты из года, месяца и дня. Функция имеет следующий синтаксис: ДАТА (год; месяц; день).

Значение 0 передается в функцию DATE () как значение дня. Если вы передадите значение 0 в качестве значения дня, функция ДАТА () определит последний день предыдущего месяца. Поэтому мы увеличиваем ежемесячное значение, определенное функцией СЕГОДНЯ (), на 1 и, таким образом, вычисляем дату последнего дня текущего месяца.

Эта дата - то есть значение даты последнего дня текущего месяца - теперь передается в функцию DAY (), которая извлекает количество дней из этой даты и в качестве результата возвращает количество дней в текущем месяце. Начиная с Excel 2007, вы также можете использовать функцию КОНЕЦ МЕСЯЦА () и, таким образом, использовать следующую альтернативную формулу: = ДЕНЬ (КОНЕЦ МЕСЯЦА (СЕГОДНЯ (); 0))

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

wave wave wave wave wave