Функция SUMIFS в Google Spreadsheet

Я пытаюсь иметь аналогичную функциюSUMIFS (любитьSUMIF но с более чем одним критерием) в таблице Google. MS-Excel имеет эту функцию встроенной (http://office.microsoft.com/en-us/excel-help/sumifs-function-HA010342933.aspx?CTT=1).

Я пытался использовать ArrayFormula (http://support.google.com/docs/bin/answer.py?hl=en&answer=71291), аналогично SUMIF:

=ARRAYFORMULA(SUM(IF(A1:A10>5, A1:A10, 0)))

ДобавлениемА ТАКЖЕ:

=ARRAYFORMULA(SUM(IF(AND(A1:A10>5,B1:B10=1), C1:C10, 0)))

НоА ТАКЖЕ функция не подхватитьArrayFormula инструкция и возвращается ЛОЖЬ все время.

Единственное решение, которое я смог найти, это использоватьQUERY который кажется немного медленным и сложным:

=SUM(QUERY(A1:C10,"Select C where A>5 AND B=1"))

Моя цель - заполнить таблицу (похожую на сводную таблицу) множеством значений для расчета:

=SUM(QUERY(DataRange,Concatenate( "Select C where A=",$A2," AND B=",B$1)))

Кому-нибудь удалось сделать это проще и быстрее?

Ответы на вопрос(4)

Ваш ответ на вопрос