2016-10-10 5 views
0

У меня есть электронная таблица Google с простым столбцом (A для eample) с числовыми значениями.Google Spreadsheets Формула EVERAGE игнорирует фильтр

A 
1 
2 
5 
7 

В другой ячейке у меня есть базовая формула, подобная приведенной ниже.

=AVERAGE(Data!A:A) 

Если я применяю фильтр на столбце А, то средний не изменяется и игнорирует фильтр. Я знаю, что есть выражение, которое может принимать один или несколько критериев в качестве параметра (AVERAGEIFS), но я не знаю, как применить текущий фильтр.

ответ

2

Попробуйте это:

=SUBTOTAL(1,A:A) 

, но я предпочитаю filter функцию:

=AVERAGE(FILTER(A:A,B:B="a")) 
+0

Я являюсь тааак глупо :) Я на самом деле использовали SUBTOTAL пару месяцев назад, но я совершенно забыл об этом. Благодаря! – raz3r

Смежные вопросы