=MATCH("Мышка";$A1:$F1;)
=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
))
2022-10-04 Обновлено.
Сравнение дат через DATEDIFF требует очередь аргументов, поэтому лучше сравнивать номера недель. Но тогда отчет будет выводить не за 7 дней, а именно за неделю.
Молодые люди с 16 до 18 лет, которые впервые зарегистрируются в качестве самозанятых после 1 января 2021 года, могут получить право на дополнительный налоговый вычет. Им будет предоставлен дополнительный «налоговый капитал» в размере одного МРОТ – 12 130 рублей. В результате общая сумма льготы с учётом стандартного вычета в 10 тыс. рублей составит для них 22 130 рублей. Эти деньги можно будет тратить на уплату будущих налогов.
function update() {
const book = SpreadsheetApp.getActive();
const sheet = book.getSheetByName('Пример');
sheet.getRange('A2:A')
.setValues(sheet.getRange('A2:C').getValues()
.map(([kladovshik, _, externalSource]) =>
[externalSource === 'Продан' ? externalSource : kladovshik]));
}
eToys [http://www.squeakland.org/] — просто замечательная вещь!
Scratch [http://scratch.mit.edu/] — я пользовался старой версией, которая еще на Smalltalk-е была; сейчас переписано на Java и работает прямо в браузере. Smalltalk-овская версия мне нравилась больше (там можно посмотреть, как все внутри устроено, заодно и кое-чему и самому научиться)
Alice [http://www.alice.org/index.php] — мало что про нее знаю… когда-то в Squeak-е был одноименный проект по 3D-графике, возможно из него "ноги и растут". Но идея сама по себе интересная.
Если учить именно языку, то я бы не стал с детства людей калечить жабой. Сам я ничего лучше Smalltalk-а (который для детей-то и создавался) для этого на данный момент не видел. С ним я бы в первую очередь посмотрел в сторону http://rmod.lille.inria.fr/botsinc
Если искать что-то другое, то начать можно отсюда [http://en.wikipedia.org/wiki/List_of_educational_programming_languages]. Ну, и гугл в помощь — на банальный "children programming" выдается масса интересных ссылок.