Математические
Среднее чисел в одной группе
Определение
Усреднить числа для одной группы, например каждой строки am, — значит передать AVERAGEIF метки, группу для сопоставления и числа.
Синтаксис
=AVERAGEIF(range, criteria, average_range)
Аргументы
| Аргумент | Значение |
|---|---|
range |
Столбец меток групп, который нужно просмотреть. |
criteria |
Группа для сопоставления. Текст нужно заключать в двойные кавычки, например "am". |
average_range |
Столбец чисел, которые нужно усреднить для совпавших строк. |
Пример
Питомник записывает метки смен в A2:A5 и численность в B2:B5.
| A: Смена | B: Собаки |
|---|---|
| am | 3 |
| pm | 10 |
| am | 5 |
| am | 7 |
Формула: =AVERAGEIF(A2:A5,"am",B2:B5)
Результат: 5. am стоит в строках 2, 4 и 5, поэтому (3 + 5 + 7) / 3 равно 5.
Практика
В ячейках C2:C5 записано yes, no, yes и yes. В ячейках D2:D5 записано 4, 9, 8 и 6. В E2 напишите формулу, которая усредняет D2:D5 для строк, где C2:C5 равно yes.
- В E2 напишите формулу AVERAGEIF, которая усредняет D2:D5, где C2:C5 равны yes.
- E2 должна показать среднее D2:D5, где C2:C5 равны yes.
Связанные функции
AVERAGEIF — это функция, которая усредняет столбец чисел для строк, чьи метки совпадают с одной группой.
Частая ошибка
Пропустить столбец чисел, как в =AVERAGEIF(A2:A5,"am"): тогда формула пытается усреднить сами метки и не может вернуть 5.