Функция AVERAGEA

Возвращает арифметическое среднее значений из столбца. Обрабатывает текстовые и нечисловые значения.

AVERAGEA(<column>)

Элемент

Определение

column

Столбец, содержащий значения, для которых вычисляется среднее значение.

Десятичное число.

Функция AVERAGEA принимает в качестве входного аргумента столбец и получает среднее значение для чисел из столбца, а также обрабатывает нечисловые типы данных по следующим правилам.

  • Значения TRUE считаются равными 1.

  • Значения FALSE считаются равными 0 (нулю).

  • Значения, содержащие нечисловой текст, считаются равными 0 (нулю).

  • Пустой текст ("") считается равным 0 (нулю).

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

Если для агрегатной обработки нет строк, функция возвращает пустое значение. Но если такие строки имеются, но ни одна из них не отвечает указанным условиям, функция возвращает 0. Microsoft Excel также возвращает нулевое значение, если не найдены строки, соответствующие условиям.

В следующем примере возвращается среднее значение непустых ячеек в заданном столбце следующей таблицы. Функция AVERAGE в этом случае дает среднее значение 21/2, а функция AVERAGEA дает результат 22/5.

Transaction ID

Сумма

Результат

0000123

1

Считается равным 1

0000124

20

Считается равным 20

0000125

н/д

Считается равным 0

0000126

Считается равным 0

0000126

TRUE

Считается равным 1

=AVERAGEA([Amount])