Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

ABS () – функция абсолютного значения числа. Иначе говоря, данная функция преобразует отрицательное число в положительное.

Синтаксис

ABS (Число)

где Число – числовое значение или столбец, содержащий числовые значения.

Пример

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

Разница (абсолютная) = ABS(SUMX('Возраст', 'Возраст'[F] - 'Возраст'[M]))

где –

F – столбец, в котором указан возраст клиентов женского пола;
M – столбец, в котором указан возраст клиентов мужского пола.

Данная формула вычисляет абсолютную разницу между суммой значений двух столбцов в таблице Возраст. Она выполняет следующие шаги:

  1. Вычисляет разницу между значениями столбцов F и M для каждой строки в таблице Возраст.

  2. Суммирует все полученные результаты.

  3. Возвращает абсолютное значение этой суммы.

abs.pngImage Removed

абсолютное значение разницы между двумя столбцами в таблице Продажи: ФактПродаж и ПланПродаж. Для этого мы будем использовать функцию ABS, что позволит получить положительное значение разницы между фактическими и запланированными продажами, игнорируя знак минус, если фактический объем продаж меньше запланированного. Мы воспользуемся следующей формулой:

Блок кода
Абсолютная разница факт/план =
ABS ( SUM ( Продажи[ФактПродаж] ) - SUM ( Продажи[ПланПродаж] ) )

Данная формула сначала суммирует все значения в столбце ФактПродаж, затем суммирует все значения в столбце ПланПродаж. Вычисляется разница между этими двумя суммами, а функция ABS применяется к результату, чтобы получить абсолютное значение разницы:

разница.pngImage Added

Смотрите также

📄 Поддерживаемые функции DAX

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.