Имам електронна таблица в Google, в която въвеждам ежедневни приходи и разходи:
На друг лист се опитвам да изчисля месечния доход и разходи за всеки месец:
Използвам тази формула за изчисляване на месечния доход ("s1" е дневният лист):
=ARRAYFORMULA(SUM(FILTER(s1!B2:B; MONTH(s1!A2:A)=MONTH(INDIRECT("A" & ROW())))))
но той работи за цялата колона.
Има ли някакъв начин да накараме масивната формула да работи с непреки и редови функции?
Отговори:
0 за отговор № 1Мисля, че това ще работи като SUMIF вместо това - опитайте:
=ArrayFormula(IF(A2:A="",,SUMIF(MONTH(s1!A2:A),MONTH(A2:A),s1!B2:B)))