Функция 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])