Если вам нужны только эти довольно простые вычисления, вы можете использовать функции AVERAGEIFS
, COUNTIFS
и SUMIFS
.
COUNTIFS
просто считает ячейки в диапазоне, которые соответствуют указанным критериям.
Например,
=COUNTIFS(A2:A5, "foo")
возвращает число вхождений foo
в столбце A. (Это может быть расширено для проверки нескольких условий, включая <
, <=
, >
и >=
для чисел.)
SUMIFS
добавляет (суммирует) ячейки, где другие ячейки в той же строке (или столбце) соответствуют указанным критериям.
Например,
=SUMIFS(C2:C5, B2:B5, "cherry")
добавляет значения в столбце C, которые соответствуют cherry
в столбце B. AVERAGEIFS
работает так же, поэтому ваша первая проблема может быть решена как
=AVERAGEIFS(C2:C5, A2:A5, "foo")
или вы можете просто разделить сумму на счет.
Есть также функции AVERAGEIF
COUNTIF
и SUMIF
, которые делают по существу то же самое, но они не поддерживают несколько критериев, и их последовательности , требующие несовместимы.