Обобщаване на видимия филтриран списък в Excel 2010

Anonim

За да получим общите стойности само във видимите филтрирани редове, можем да използваме ПОДБОТА функция за извличане на изхода.
ПОДБОТА:Връща междинна сума в списък или база данни.

Синтаксис: = SUBTOTAL (function_num, ref1,…)

Нека вземем пример:

Имаме списък с продукти в колона A, цена в колона B и поръчка в колона C.

  • В клетка С14 формулата ще бъде = ПОДБОТА (9, C2: C13)

  • Ако приложим филтриране на списъка с поръчки над 300, функцията за междинна сума ще даде сумата на поръчката, която е повече от 300.
  • Изберете всяка клетка в таблицата и натиснете CTRL + SHIFT + L за прилагане на филтър.
  • Щракнете върху падащото меню Поръчка, изберете Числови филтри.
  • Изберете по -голяма от опцията.

  • Ще се появи следният диалогов прозорец. Въведете 300 в полето, както е показано на екрана по -долу.

  • Таблицата ще получи филтър в списъка с поръчки, които са повече от 300

  • Можеш да използваш ПОДБОТА за игнориране на стойности в скрити редове.

Използваме скрити редове, за да премахнем ненужната информация от зрителя. Можеш да използваш ПОДБОТА с функция като 109, която ще игнорира скритите стойности.

  • В клетка С15 формулата ще бъде = ПОДОБНО (109, C2: C13)& скриваме ред номер 10, където стойността на поръчката е 450, тогава резултатът от функцията SUBTOTAL ще бъде различен, когато използвате 109 като първи аргумент.

СУБТОТАЛНО (9, …) обобщава всичко, с изключение на клетки с междинни суми и филтрирани клетки.

ВСЕМОТО (109, …) сумира всичко, с изключение на клетки с междинни суми и филтрирани клетки и скрити редове.