PERMUT

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

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

Синтаксис

PERMUT(number, number_chosen)  

Параметры

Термин Определение
number Обязательный. Целое число, описывающее количество объектов.
number_chosen Обязательный. Целое число, описывающее количество объектов в каждой перемутации.

Возвращаемое значение

Возвращает количество перемутов для заданного количества объектов, которые можно выбрать из числовых объектов.

Замечания

  • Оба аргумента усечены в целые числа.

  • Если число или number_chosen не является числом, PERMUT возвращает #VALUE! значение ошибки.

  • Если число ≤ 0 или < значение number_chosen 0, PERMUT возвращает #NUM! значение ошибки.

  • Если число < number_chosen, PERMUT возвращает #NUM! значение ошибки.

  • Уравнение для числа перемутов:

    $$P_{k,n} = \frac{n!}{(n-k)!}$$

  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример

В следующей формуле перемутации можно использовать для группы из 3 объектов, где выбрано 2:

= PERMUT(3,2)

Результат

6