Если вам нужны только эти довольно простые вычисления, вы можете использовать функции 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 , которые делают по существу то же самое, но они не поддерживают несколько критериев, и их последовательности , требующие несовместимы.