Функция AVERAGEIF (СРЗНАЧЕСЛИ) в Excel. Как использовать?

Функция СРЗНАЧЕСЛИ (AVERAGEIF) в Excel используется для вычисления среднего арифметического по заданном диапазону данных и критерию.

Что возвращает функция

Возвращает число, обозначающее среднее арифметическое по заданному диапазону данных и критерию, указанному в качестве аргумента.

Синтаксис

=AVERAGEIF(range, criteria, [average_range]) – английская версия

=СРЗНАЧЕСЛИ(диапазон, условия, [диапазон_усреднения]) – русская версия

Аргументы функции

  • range (диапазон) – диапазон ячеек, по которому будет осуществлена проверка на соответствие заданному критерию;
  • criteria (условия) – критерий, по которому определяется какие значения из диапазона ячеек подходят для вычисления среднего арифметического;
  • [average_range] ([диапазон_усреднения]) (Опционально) – диапазон ячеек, по которым функция осуществит вычисление среднего арифметического, при соответствии заданному критерию. Если этот аргумент не указан в формуле, функция производит вычисления по аргументу range(диапазон).

Дополнительная информация

  • Пустые ячейки игнорируются при вычислении;
  • Если в качестве критерия указана пустая ячейка, то функция воспринимает ее значение как “0”;
  • Если ни одна ячейка из заданного диапазона не соответствует критерию, функция выдаст ошибку;
  • Если диапазон ячеек пуст или содержит данные в текстовом формате, формула выдаст ошибку;
  • Критерием может выступать число, выражение, ссылка на ячейку, текст или формула;
  • Критерий, указанный в формате текста или логического/математического символа (=,+,-,/,*) следует указывать в двойных кавычках;
  • Подстановочные знаки могут использоваться в качестве критерия.

Примеры использования функции СРЗНАЧЕСЛИ в Excel

Пример 1. Вычисляем среднее арифметическое по критерию

Функция AVERAGEIF (СРЗНАЧЕСЛИ) в Excel

На примере выше функция проверяет список значений в диапазоне “А2:А6” на соответствие критерию “Андрей” и вычисляет по соответствующим критерию ячейкам среднее арифметическое в диапазоне ячеек “В2:В6”.

Так как в диапазоне “А2:А6” указаны данные для двух ячеек “Андрей” – “62” и “19”, то функция вычисляет среднее арифметическое – “40.5”.

Пример 2. Используем подстановочные знаки в функции СРЗНАЧЕСЛИ

Вы можете использовать подстановочные знаки в критерии функции.

В Excel существует три подстановочных знака – ?, *, ~.

  • знак “?” – сопоставляет любой одиночный символ;
  • знак “*” – сопоставляет любые дополнительные символы;
  • знак “~” – используется, если нужно найти сам вопросительный знак или звездочку.

Функция AVERAGEIF (СРЗНАЧЕСЛИ) в Excel

На примере выше, функция проверяет список данных в диапазоне “А2:А6” на соответствие критерию с подстановочными знаками “*а*”, который подразумевает любые данные содержащие букву “а”. Так как в диапазоне данных “А2:А6” этому критерию соответствуют все имена кроме “Олег” => среднее арифметическое будет вычислено по диапазону ячеек B2:B6 (исключая ячейку B5) = “29.5”.

Пример 3. Используем операторы сравнения в функции СРЗНАЧЕСЛИ

Функция AVERAGEIF (СРЗНАЧ) в Excel

В случаях, когда вы не указываете аргумент average_range (диапазон_усреднения), она, автоматически, производит расчеты из заданного диапазона ячеек в аргументе range (диапазон).

На примере выше, функция определяет по заданному критерию “>19” какие ячейки из диапазона “B2:B6” больше числа “19” и вычисляет по ним среднее арифметическое. Важно, любые операторы следует указывать в двойных кавычках!

 

comments powered by HyperComments
Понравилась статья? Поделиться с друзьями: