如何用excel函式做排列組合(excel排列組合公式)

排列組合是高中數學的知識,可能很多人都已經忘了怎麼算了。

沒關係,Excel 中就有兩個計算排列組合的函式,估計知道的人萬里挑一吧,但是使用起來很簡單。它們就是 combin 和 permut 函式。

案例 1:

工會組織圍棋比賽,共有 20 名參賽選手,現在需要每次隨機抽取 2 位對壘,一共有多少種可能性?

答案:190 種

公式:

=combin(20,2)

函式詳解:

  • COMBIN(number,number_chosen) 函式,用於返回給定專案數的組合數
  • number:表示專案的數量
  • number_chosen:表示每一組合中專案的數量

* 請注意:如果number<0 或 number_chosen<0 或number<number_chosen,則 COMBIN 函式將返回#NUM!錯誤值


組合數計算公式如下,其中 number = n, number_chosen = k:

       

組合數公式

案例 2:

要將 1~9 的數字進行排列,組成沒有重複數字的 9 位數,一共有多少種排列方法?

答案:362880 種

公式:

=permut(9,9)

函式詳解:

  • PERMUT(number,number_chosen) 函式,用於返回給定專案數的排列數,
  • 與組合不同的是,排列為有內部順序的物件或事件的任意集合或子集
  • number:表示專案的數量
  • number_chosen:表示每一組合中專案的數量

* 請注意:如果number<0 或 number_chosen<0 或number<number_chosen,則 PERMUT 函式將返回#NUM!錯誤值


排序數計算公式如下,其中 number = n, number_chosen = k:

       

排序數公式