Информационни технологии · 9 клас · урок 8 от 8

Обобщаване на данни по критерий

В урока учим да обобщаваме данни по критерий: да броим, сумираме и намираме средна стойност само за редовете, които отговарят на условие. За това служат функциите COUNTIF, SUMIF, AVERAGEIF и вариантите им с няколко условия (COUNTIFS, SUMIFS, AVERAGEIFS). За големи таблици се използва обобщаваща таблица (PivotTable).

Работен лист за печат

Какво да запомним

  • COUNTIF(диапазон; условие) брои клетките, които отговарят на условието.
  • SUMIF(диапазон; условие; диапазон_за_сбор) сумира стойностите на подходящите редове.
  • Функциите с окончание S (COUNTIFS, SUMIFS, AVERAGEIFS) приемат няколко условия.
  • Условия с оператор се пишат в кавички, напр. ">5".
  • Обобщаващата таблица групира данните по категории с плъзгане на полета.

Пример

Пример: ако в B2:B6 са „отличен, добър, отличен, среден, отличен“, то =COUNTIF(B2:B6;"отличен") връща 3.

Проверете се: 15 въпроса

Натиснете въпроса, за да видите верния отговор и обяснението.

  1. Коя функция преброява клетките, които отговарят на едно условие?
    • SUM
    • AVERAGE
    • COUNTIF
    • MAX

    Отговор: COUNTIF

    COUNTIF(диапазон; условие) връща броя на клетките, отговарящи на условието.

  2. Какво връща =SUMIF(A2:A10;"9а";C2:C10)?
    • Броя на учениците от 9а
    • Средната стойност от колона C
    • Най-голямата стойност в колона A
    • Сбора от стойностите в C за редовете, в които в A е "9а"

    Отговор: Сбора от стойностите в C за редовете, в които в A е "9а"

    SUMIF проверява условието в A2:A10 и сумира съответните клетки от C2:C10.

  3. Коя функция намира средната стойност по ДВЕ условия едновременно?
    • AVERAGEIFS
    • AVERAGEIF
    • COUNTIF
    • SUMIF

    Отговор: AVERAGEIFS

    Функциите с IFS (SUMIFS, COUNTIFS, AVERAGEIFS) приемат няколко двойки диапазон и условие.

  4. Кой инструмент обобщава големи таблици по категории (сбор, брой, средно) с плъзгане на полета?
    • Валидиране на данни
    • Обобщаваща таблица (PivotTable)
    • Условно форматиране
    • Защита на лист

    Отговор: Обобщаваща таблица (PivotTable)

    Обобщаващата таблица групира записите по избрани полета и пресмята обобщения без писане на формули.

  5. Кое условие в COUNTIF преброява стойностите над 5?
    • "=5"
    • ">5"
    • "<5"
    • "5>"

    Отговор: ">5"

    Условието се записва в кавички: ">5" означава по-голямо от 5.

  6. Колко е =COUNTIF(B2:B6;"отличен"), ако в B2:B6 са: отличен, добър, отличен, среден, отличен?
    • 2
    • 5
    • 3
    • 1

    Отговор: 3

    Стойността "отличен" се среща три пъти в диапазона.

  7. Какво връща =SUMIFS(D2:D20;B2:B20;"9а";C2:C20;">4")?
    • Сбора от D за 9а или за оценки над 4
    • Броя на учениците от 9а
    • Сбора от D за редовете от 9а с оценка в C над 4
    • Средното на D за 9а

    Отговор: Сбора от D за редовете от 9а с оценка в C над 4

    SUMIFS сумира само редовете, в които са изпълнени всички условия едновременно.

  8. Коя функция сумира само стойностите на редовете, отговарящи на условие?
    • SUM
    • SUMIF
    • COUNT
    • MAX

    Отговор: SUMIF

    SUMIF сумира по условие, SUM сумира всичко.

  9. Коя функция намира средната стойност по едно условие?
    • AVERAGE
    • COUNTIF
    • MIN
    • AVERAGEIF

    Отговор: AVERAGEIF

    AVERAGEIF смята средното само за редовете, отговарящи на условието.

  10. Какво връща функцията COUNTIF?
    • Брой клетки
    • Сбор
    • Средна стойност
    • Най-голяма стойност

    Отговор: Брой клетки

    COUNTIF брои клетките, които отговарят на условието.

  11. Колко аргумента има функцията COUNTIF?
    • 1
    • 3
    • 2
    • 4

    Отговор: 2

    COUNTIF(диапазон; условие) има два аргумента.

  12. 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.

  13. 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.

  14. Коя формула брои оценките поне 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" петиците не се броят.

  15. Коя функция брои момичетата от 9а, ако полът е в колона B, а класът в колона C?
    • COUNTIF
    • SUMIF
    • COUNTIFS
    • AVERAGEIFS

    Отговор: COUNTIFS

    Две условия едновременно: =COUNTIFS(B:B;"ж";C:C;"9а").