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
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по