Есть ряд ресурсов из которых мы можем выгружать данные по API прямо из Таблиц, формулами или скриптами, например,
isdayoff.ru. Рассмотрим, как с ними поработать формулами.1) Сформируем текстовую строку для обращения к API и подставим её в функцию
IMPORTDATA, в ячейках A2 и B2 — год и месяц (2021 и 11)=IMPORTDATA("http://isdayoff.ru/api/getdata?year="& A2 &"&month="& B2 &"&cc=ru")2) Получаем строку
000111100000110000011000001100 0 в строке — рабочий день, 1 — выходной. Чтобы получить количество рабочих дней — заменим все 1 на пустоту и посчитаем длину получившейся строки=LEN(REGEXREPLACE(A5;"1";))//20
3) Чтобы получить список дата / тип дня (выходной или рабочий):
=index({date(A2;B2; SEQUENCE(len(A5))) \ mid(A5;SEQUENCE(len(A5));1)})Таблица с примером
PS Альтернативы из чата: Дамир загружает данные скриптами и вставляет значения, Дмитрий выгружает рабочие часы из
xmlcalendar.ru
