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


AVERAGEA

применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления

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

Синтаксис

AVERAGEA(<column>)

Параметры

Срок Определение
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 n/a Подсчитывается как 0
0000126 Подсчитывается как 0
0000126 TRUE Подсчитывается как 1
= AVERAGEA([Amount])

функция AVERAGEAVERAGEXСтатистические функции