Обобщаване на данни по критерий
В урока учим да обобщаваме данни по критерий: да броим, сумираме и намираме средна стойност само за редовете, които отговарят на условие. За това служат функциите COUNTIF, SUMIF, AVERAGEIF и вариантите им с няколко условия (COUNTIFS, SUMIFS, AVERAGEIFS). За големи таблици се използва обобщаваща таблица (PivotTable).
Какво да запомним
- COUNTIF(диапазон; условие) брои клетките, които отговарят на условието.
- SUMIF(диапазон; условие; диапазон_за_сбор) сумира стойностите на подходящите редове.
- Функциите с окончание S (COUNTIFS, SUMIFS, AVERAGEIFS) приемат няколко условия.
- Условия с оператор се пишат в кавички, напр. ">5".
- Обобщаващата таблица групира данните по категории с плъзгане на полета.
Пример
Пример: ако в B2:B6 са „отличен, добър, отличен, среден, отличен“, то =COUNTIF(B2:B6;"отличен") връща 3.
Проверете се: 15 въпроса
Натиснете въпроса, за да видите верния отговор и обяснението.
Коя функция преброява клетките, които отговарят на едно условие?
- SUM
- AVERAGE
- COUNTIF
- MAX
Отговор: COUNTIF
COUNTIF(диапазон; условие) връща броя на клетките, отговарящи на условието.
Какво връща =SUMIF(A2:A10;"9а";C2:C10)?
- Броя на учениците от 9а
- Средната стойност от колона C
- Най-голямата стойност в колона A
- Сбора от стойностите в C за редовете, в които в A е "9а"
Отговор: Сбора от стойностите в C за редовете, в които в A е "9а"
SUMIF проверява условието в A2:A10 и сумира съответните клетки от C2:C10.
Коя функция намира средната стойност по ДВЕ условия едновременно?
- AVERAGEIFS
- AVERAGEIF
- COUNTIF
- SUMIF
Отговор: AVERAGEIFS
Функциите с IFS (SUMIFS, COUNTIFS, AVERAGEIFS) приемат няколко двойки диапазон и условие.
Кой инструмент обобщава големи таблици по категории (сбор, брой, средно) с плъзгане на полета?
- Валидиране на данни
- Обобщаваща таблица (PivotTable)
- Условно форматиране
- Защита на лист
Отговор: Обобщаваща таблица (PivotTable)
Обобщаващата таблица групира записите по избрани полета и пресмята обобщения без писане на формули.
Кое условие в COUNTIF преброява стойностите над 5?
- "=5"
- ">5"
- "<5"
- "5>"
Отговор: ">5"
Условието се записва в кавички: ">5" означава по-голямо от 5.
Колко е =COUNTIF(B2:B6;"отличен"), ако в B2:B6 са: отличен, добър, отличен, среден, отличен?
- 2
- 5
- 3
- 1
Отговор: 3
Стойността "отличен" се среща три пъти в диапазона.
Какво връща =SUMIFS(D2:D20;B2:B20;"9а";C2:C20;">4")?
- Сбора от D за 9а или за оценки над 4
- Броя на учениците от 9а
- Сбора от D за редовете от 9а с оценка в C над 4
- Средното на D за 9а
Отговор: Сбора от D за редовете от 9а с оценка в C над 4
SUMIFS сумира само редовете, в които са изпълнени всички условия едновременно.
Коя функция сумира само стойностите на редовете, отговарящи на условие?
- SUM
- SUMIF
- COUNT
- MAX
Отговор: SUMIF
SUMIF сумира по условие, SUM сумира всичко.
Коя функция намира средната стойност по едно условие?
- AVERAGE
- COUNTIF
- MIN
- AVERAGEIF
Отговор: AVERAGEIF
AVERAGEIF смята средното само за редовете, отговарящи на условието.
Какво връща функцията COUNTIF?
- Брой клетки
- Сбор
- Средна стойност
- Най-голяма стойност
Отговор: Брой клетки
COUNTIF брои клетките, които отговарят на условието.
Колко аргумента има функцията COUNTIF?
- 1
- 3
- 2
- 4
Отговор: 2
COUNTIF(диапазон; условие) има два аргумента.
A2:A6 съдържа 9а, 9б, 9а, 9а, 9в, а C2:C6 съдържа 5, 4, 6, 3, 5. Колко е =SUMIF(A2:A6;"9а";C2:C6)?
- 14
- 11
- 19
- 3
Отговор: 14
Редовете с 9а имат 5, 6 и 3, сборът е 14.
A2:A6 съдържа 9а, 9б, 9а, 9а, 9в, а C2:C6 съдържа 5, 4, 6, 3, 5. Колко е =AVERAGEIF(A2:A6;"9а";C2:C6)?
- 4,6
- 4,67
- 5
- 14
Отговор: 4,67
(5 + 6 + 3) : 3 = 14 : 3 ≈ 4,67.
Коя формула брои оценките поне 5 в C2:C30?
- =COUNTIF(C2:C30;">5")
- =SUMIF(C2:C30;">=5")
- =COUNT(C2:C30)
- =COUNTIF(C2:C30;">=5")
Отговор: =COUNTIF(C2:C30;">=5")
„Поне 5“ означава >=5; с ">5" петиците не се броят.
Коя функция брои момичетата от 9а, ако полът е в колона B, а класът в колона C?
- COUNTIF
- SUMIF
- COUNTIFS
- AVERAGEIFS
Отговор: COUNTIFS
Две условия едновременно: =COUNTIFS(B:B;"ж";C:C;"9а").