Следующее решение скорее вредно, чем полезно. Но т.к. автор не сделал должного примера, то тем самым развязал руки.
И так, через MAP можно получить данные для расчета
=MAP(C2:C17;LAMBDA(X;JOIN("|";N(X=TODAY());N(WEEKNUM(TODAY())=WEEKNUM(X));N(EOMONTH(TODAY();0)=EOMONTH(X;0));1)))
Дальше дело за малым -- разбить на поля и произвести подсчет группировкой
=ARRAYFORMULA(QUERY(
{B2:B17\SPLIT(MAP(C2:C17;LAMBDA(X;JOIN("|";N(X=TODAY());N(WEEKNUM(TODAY())=WEEKNUM(X));N(EOMONTH(TODAY();0)=EOMONTH(X;0));1)));"|")};
"select Col1, sum(Col2), sum(Col3), sum(Col4), sum(Col5)
group by Col1
label Col1'Исполнитель',sum(Col2)'Сегодня',sum(Col3)'За неделю',sum(Col4)'За месяц',sum(Col5)'Всего'";
0
))
Пример в Таблице
https://docs.google.com/spreadsheets/d/13gegj_POL7...
2022-10-04 Обновлено.
Сравнение дат через DATEDIFF требует очередь аргументов, поэтому лучше сравнивать номера недель. Но тогда отчет будет выводить не за 7 дней, а именно за неделю.