/
PERCENTILE.EXC / PERCENTILEX.EXC

PERCENTILE.EXC / PERCENTILEX.EXC

PERCENTILE.EXC

Функция PERCENTILE.EXC вычисляет k-й процентиль значений в столбце, исключая значения на границах. Это означает, что она используется для вычисления процентиля, когда вы хотите исключить крайние значения (например, 0-й и 100-й процентиль).

Синтаксис

PERCENTILE.EXC(<column>, <k>)

где

  • <column> – столбец, содержащий числовые данные, для которых вычисляется процентиль. Функция принимает только числа целые или с точкой (константы, числовые поля, скалярные функции возвращающие числа).

  • <k> – позиция процентиля в интервале (0, 1), например, 0.25 для 25-го процентиля.

Пример

PERCENTILE_25 = PERCENTILE.EXC(Sales[Amount], 0.25)

Этот пример вычисляет 25-й процентиль значений в столбце Amount таблицы Sales.

PERCENTILEX.EXC

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

Синтаксис

PERCENTILEX.EXC(<table>, <expression>, <k>)

где

  • <table> – таблица или выражение, возвращающее таблицу.

  • <expression> – выражение, результат которого будет использоваться для вычисления процентиля.

  • <k> – позиция процентиля в интервале (0, 1).

Пример

PERCENTILEX_25 = PERCENTILEX.EXC(Sales, Sales[Amount] * 1.1, 0.25)

Этот пример вычисляет 25-й процентиль для значений, которые получаются после умножения каждого значения в столбце Amount на 1.1.

В PBI функция PERCENTILEX.EXC в отличии от PERCENTILE.EXC учитывает null, т.е. 0.25 перцентиль по { BLANK (), BLANK (), BLANK (), 1, 2, 3, 4 } вернет Blank. На платформе Visiology PERCENTILEX.EXC 0.25 с данными { null, null, null, 1, 2, 3, 4 } вернет 0.


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

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

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

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