Как да преброя филтрирани данни/списък с критерии в Excel?
Може да забележите, че независимо дали сте филтрирали таблицата си или не, функцията COUNTIF ще игнорира филтрирането и ще върне фиксирана стойност. В някои случаи от вас се изисква да преброите филтрираните данни с конкретни критерии, така че как да го направите? В тази статия ще представя няколко начина за бързо преброяване на филтрирани данни/списък в Excel.
- Countif филтрира данни с критерии чрез добавяне на помощна колона в Excel
- Countif филтрирани данни с критерии по функции на Excel
- Countif филтрира данни с критерии чрез разделяне на диапазона от данни на няколко листа и след това преброяване
Countif филтрира данни с критерии чрез добавяне на помощна колона в Excel
В тази статия ще взема следната таблица като пример. Тук филтрирах Джули и Никол в колоната Продавач.
Оригинални данни:
Филтрирани данни:
Този метод ще ви насочи да добавите допълнителна помощна колона и след това можете да приложите функцията COUNTIFS, за да преброите филтрираните данни в Excel. (Забележка: Този метод изисква да филтрирате оригиналната си таблица, преди да следвате стъпките по-долу.)
1. Намерете празна клетка освен оригиналната филтрирана таблица, кажете клетка G2, въведете =АКО(B2="Круша",1,"")и след това плъзнете манипулатора за запълване до диапазона, от който се нуждаете. (Забележка: Във формулата =АКО(B2="Круша",1,""), B2 е клетката, която ще броите, а „Крушата“ е критериите, по които ще броите.)
Сега се добавя помощна колона освен оригиналната филтрирана таблица. „1“ показва, че е круша в колона B, докато празното подсказва, че не е круша в колона B.
2. Намерете празна клетка и въведете формулата =COUNTIFS(B2:B18,"Pear",G2:G18,"1"), и натиснете Въведете ключ. (Забележка: Във формулата =COUNTIFS(B2:B18,"Pear",G2:G18,"1"), B2:B18 и G2:G18 са диапазони, които ще броите, а „Круша“ и „1“ са критерии, по които ще броите.)
Сега ще получите броя на броя наведнъж. Моля, обърнете внимание, че броят на броя няма да се промени ако деактивирате филтрирането или промените филтрирането.
Сумиране/броене/средни видими клетки само в определен диапазон с игнориране на скрити или филтрирани клетки/редове/колони
Обикновено функцията SUM/Count/Average ще преброи всички клетки в посочения диапазон, независимо дали клетките са скрити/филтрирани или не. Докато функцията Междинна сума може само да сумира/брои/средно, като игнорира скритите редове. Въпреки това, Kutools за Excel СЪБИРАЕМ/БРОЙ ВИДИМ/СРЕДНОВИДИМО функциите лесно ще изчислят посочения диапазон, като игнорират всички скрити клетки, редове или колони.
Countif филтрирани данни с критерии по функции на Excel
Ако искате броят на броя да се променя при промяна на филтъра, можете да приложите функциите SUMPRODUCT в Excel, както следва:
В празна клетка въведете формулата =SUMPRODUCT(SUBTOTAL(3,OFFSET(B2:B18,ROW(B2:B18)-MIN(ROW(B2:B18)),,1)),ISNUMBER(SEARCH("Pear",B2:B18))+0), и натиснете Въведете ключ.
Формулата е твърде сложна за запомняне? Запазете формулата като запис на автоматичен текст за повторно използване само с едно кликване в бъдеще! Чети повече… Безплатен пробен период |
Забележки:
(1) В горната формула B2:B18 е диапазонът, който ще броите, а „Круша“ е критерият, по който ще броите.
(2) Върнатата стойност ще се промени когато деактивирате филтрирането или промените във филтрирането.
Лесно разделете диапазон на няколко листа въз основа на критерии в колона в Excel
В сравнение със сложните формули за масиви, може да е много по-лесно да запазите всички филтрирани записи в нов работен лист и след това да приложите функцията Брой, за да преброите филтрирания диапазон от данни или списък.
Kutools за Excel Разделени данни помощната програма може да помогне на потребителите на Excel лесно да разделят диапазон на множество работни листове въз основа на критерии в една колона от оригиналния диапазон.
Свързани статии
Как да преброя, ако клетката не съдържа текст в Excel?
Как да преброя дали клетките съдържат дата/данни в Excel?
Как да броим клетки, ако съдържат X или Y в Excel?
Как да броим по дата/месец/година и диапазон от дати в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!