AVERAGEA
Область применения: вычисление вычисляемого столбца вычисляемой таблицы Меры визуального элемента
Возвращает среднее значение (арифметическое значение) значений в столбце. Обрабатывает текстовые и нечисловые значения.
Синтаксис
AVERAGEA(<column>)
Параметры
Термин | Определение |
---|---|
столбец | Столбец, содержащий значения, для которых требуется среднее значение. |
Возвращаемое значение
Десятичное число.
Замечания
Функция AVERAGEA принимает столбец и усреднает числа в нем, но также обрабатывает нечисловые типы данных в соответствии со следующими правилами:
- Значения, которые вычисляют значение TRUE, равное 1.
- Значения, которые оценивают значение FALSE, равное 0 (ноль).
- Значения, содержащие число нечисловых текстов, равное 0 (ноль).
- Пустой текст ("") подсчитывается как 0 (ноль).
Если вы не хотите включать логические значения и текстовые представления чисел в ссылку в рамках вычисления, используйте функцию AVERAGE.
Всякий раз, когда нет строк для статистической обработки, функция возвращает пустое значение. Однако если есть строки, но ни одна из них не соответствует указанным критериям, функция возвращает значение 0. Microsoft Excel также возвращает ноль, если строки не найдены в соответствии с условиями.
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример
В следующем примере возвращается среднее значение непустых ячеек в столбце со ссылкой, учитывая следующую таблицу. Если вы использовали функцию AVERAGE, среднее значение равно 21/2; с функцией AVERAGEA результатом является 22/5.
Код проводки | Сумма | Результат |
---|---|---|
0000123 | 1 | Подсчитывается как 1 |
0000124 | 20 | Подсчитывается как 20 |
0000125 | Н/Д | Подсчитывается как 0 |
0000126 | Подсчитывается как 0 | |
0000126 | TRUE | Подсчитывается как 1 |
= AVERAGEA([Amount])