При фильтрации рабочего листа вы ограничиваете отображение информации. Возможность сконцентрировать внимание на информации, нужной в данный момент, необходима, но есть несколько важных моментов. Одним из них является то, что любая формула не изменяет своих вычислений, даже если используемые в формуле строки скрыты фильтром.
Существуют два метода нахождения суммы значений группы отфильтрованных ячеек. Первый из них предусматривает использование Автовычисления (AutoCalculate). Чтобы применить автовычисление, выделите нужные ячейки, и сумма значений ячеек отобразится в области автовычисления строки состояния внизу окна Excel.
При использовании автовычисления никаких ограничений на поиск суммы значений выделенных ячеек не накладывается. Возможности подсчета значений не ограничиваются лишь суммой. Щелкните правой кнопкой мыши на области автовычисления и выберите из появившегося меню нужную вам команду.
Автовычисление полезно для быстрого нахождения суммы или среднего значения отфильтрованных ячеек, но оно не добавляет результат вычислений в рабочий лист. Чтобы отобразить результат в рабочем листе, можно создать функцию СУММ. Так же, как с автовычислением, вы можете выбирать операцию, производимую функцией.
В этом упражнении вы используете автовычисление для нахождения суммы группы ячеек в отфильтрованном рабочем листе, создаете функцию СУММ для появления значения суммы в рабочем листе и редактируете функцию СУММ таким образом, чтобы она подсчитывала не сумму, а среднее значение.
В ячейке Р5 появится кнопка списка.
Откроется диалоговое окно Первые 10 - Автофильтр (Top 10 AutoFilter).
Ячейки выделятся, и в области автовычисления в правом нижнем углу окна Excel отобразится СУММ=36781.
После замены "9" на "1" функция СУММ будет подсчитывать среднее значение вместо суммы. В ячейке Р37 отобразится среднее из десяти наибольших значений ячеек с Р6 по Р36 - "3678.1". Значение в ячейке Р38 также сменится на "101603.1", но этот результат включает в себя среднее значение отфильтрованных ячеек в столбце.