Сколько месяцев в году имеют 30 дней и более? Напишем и разберем формулу: =ARRAYFORMULA( QUERY( EOMONTH(DATE(2025; SEQUENCE(12); 1); 0); "select Col1, day(Col1) where day(Col1) >= 30"; 0 ) ) 1. SEQUENCE(12) Даёт массив чисел от 1 до 12 → номера месяцев. 2. DATE(2025; SEQUENCE(12); 1) Создаёт массив дат: 01.01.2025 01.02.2025 01.03.2025 ... 01.12.2025 3. EOMONTH(...; 0) Функция EOMONTH(дата; смещение) даёт конец месяца. Так как смещение = 0, берём последний день того же месяца: 31.01.2025 28.02.2025 31.03.2025 30.04.2025 ... 31.12.2025 4. QUERY(...;"select Col1, day(Col1) where day(Col1) >= 30";0) QUERY смотрит на массив дат: Col1 = дата конца месяца day(Col1) = количество дней в месяце Фильтр "where day(Col1) >= 30" убирает месяца, в которых меньше 30 дней 📗 Канал и Чат 📕 Оглавление канала 🏄 Заказ работы у нас / интенсив (стартует скоро)
Сколько месяцев в году имеют 30 дней и более
23 августа 202523 авг 2025
~1 мин