Поделиться через


WorksheetFunction.AverageIf(Range, Object, Object) Метод

Определение

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

public double AverageIf (Microsoft.Office.Interop.Excel.Range Arg1, object Arg2, object Arg3);
Public Function AverageIf (Arg1 As Range, Arg2 As Object, Optional Arg3 As Object) As Double

Параметры

Arg1
Range

Одна или несколько ячеек для среднего значения.

Arg2
Object

Критерии в виде числа, выражения, ссылки на ячейку или текста, определяющие усредненные ячейки. Например, критерии можно выразить как 32, "32", ">32", "яблоки" или B4.

Arg3
Object

Фактический набор ячеек для среднего значения. Если этот параметр опущен, используется диапазон.

Возвращаемое значение

Комментарии

Ячейки в диапазоне, содержащие значение true или false , игнорируются.

Если ячейка в диапазоне или average_range является пустой ячейкой, AverageIf игнорирует ее.

Если ячейка в критерии пуста, AverageIf обрабатывает ее как значение 0.

Если никакие ячейки в диапазоне не соответствуют условиям, AverageIf создает значение ошибки.

В критериях можно использовать подстановочные знаки, вопросительный знак (?) и звездочку (*). Вопросительный знак соответствует любому одному символу; звездочка соответствует любой последовательности символов. Если вы хотите найти фактический вопросительный знак или звездочку, введите тильду (~) перед символом.

Average_range не обязательно должны иметь тот же размер и форму, что и диапазон. Фактические усредненные ячейки определяются с помощью верхней, левой ячейки в average_range в качестве начальной ячейки, а затем включает ячейки, соответствующие по размеру и форме диапазону. Например:

A1:A5B1:B5B1:B5
A1:A5B1:B3B1:B5
A1:B4C1:D4C1:D4
A1:B4C1:C2C1:D4

Метод AverageIf измеряет центральную тенденцию, которая является расположением центра группы чисел в статистическом распределении. Три наиболее распространенных показателя центральной тенденции:

  • Среднее значение, которое является средним арифметическим и вычисляется путем сложения группы чисел, а затем деления на количество этих чисел. Например, среднее значение 2, 3, 3, 5, 7 и 10 равно 30, разделенное на 6, то есть 5.
  • Median, представляющий собой среднее число группы чисел; то есть половина чисел имеет значения, превышающие медиану, а половина чисел — значения, которые меньше медианы. Например, медиана 2, 3, 3, 5, 7 и 10 — 4.
  • Режим, который является наиболее часто встречающееся число в группе чисел. Например, режим 2, 3, 3, 5, 7 и 10 — 3.

Для симметричного распределения группы чисел эти три меры центральной тенденции все равно. При неравномерном распределении группы чисел они могут быть разными.

Применяется к