![](https://cdn.wiki-base.com/2640877/excel_formula_count_numbers_by_range_with_countifs__2.png.webp)
Обща формула
=COUNTIFS(range,">=low",range,"<=high")
Обобщение
За да преброите числови данни по обхват или групиране, можете да изградите обобщена таблица и да използвате COUNTIFS за преброяване на стойности при всеки праг.
В примерното шоу имаме списък с имена и възрасти и използваме функцията COUNTIFs, за да генерираме броят на възрастите в 6 скоби. Формулата в клетка F5 е:
=COUNTIFS(ages,">=20",ages,"<=29")
Обяснение
Посоченият диапазон "възрасти" се отнася до C5: C304.
Функцията COUNTIFS ви позволява да преброите стойности, които отговарят на множество критерии с връзка AND (т.е. всички критерии трябва да са верни).
В този случай искаме да групираме данните по възрастов диапазон в 10-годишни скоби, така че използваме COUNTIFS, както следва в колона F:
=COUNTIFS(ages,">=20",ages,"=30",ages,"=40",ages,"<=49") // 40-49
За крайната скоба 70+ използваме само един критерий:
=COUNTIFS(ages,">=70") // 70+
Динамични обхвати
За да изложите стойности на диапазони на работния лист, където те могат лесно да бъдат променени, можете да присъедините препратки към логически оператори с конкатенация по следния начин:
=COUNTIFS(ages,">="$A1,ages,"<="&B1)
Тази формула отчита по-голяма или равна на (> =) стойността в A1 и по-малка или равна на (> =) стойността в B1.
С обобщена таблица
Осевите таблици предлагат автоматично групиране в равни размери. Вижте това видео за подобен пример.