1概念
COMBIN 函數傳回指定數量元素的總組合數。可以指定組合元素數量。
使用 COMBIN 确定給定數量項目可能的總組數。
如果覺得概念抽象的話,繼續往下閱讀你就越來越清楚了。
2文法
①函數文法:
=COMBIN(number, number_chosen)
=COMBIN(數量, 選中元素數量)
②參數:
Number 必需輸入項。元素數量。
Number_chosen 必需輸入項。每一組合中元素的數量。
③參數示意圖:

3COMBIN函數與COMBINA函數差別
我們在輸入COMBIN函數的時候發現還有一個COMBINA函數和它長得差不多,那麼它們之間有什麼聯系和差別呢?
①聯系:
計算組合數中COMBIN和COMBINA函數都可以計算給定數量元素的總組合數。
②差別:
兩個函數的差別在于 COMBIN 計算是不考慮重複值的。而COMBINA函數是将重複值和不重複的可能都考慮在内的。
例如:對于甲、乙、丙三個元素計算總組合數,兩個元素進行組合的所有結果的總數量。
COMBIN 函數會對不重複的組合作為統計的基數。即甲乙、甲丙、乙丙,共計3組,傳回結果3。
例如:對于甲、乙、丙三個元素計算總組合數,兩個元素進行組合的所有結果的總數量。
COMBINA函數會對重複和不重複的組合作為統計的基數。即甲甲、甲乙、甲丙、乙乙、乙丙、丙丙,共計6組,傳回結果6。
4傳回錯誤值的原因
①#VALUE!
如果提供的參數不是數字類型。
②#NUM!
如果提供的number參數 小于0時;
如果提供的 number_chosen 小于 0 或者大于 number 參數。
5舉例說明
01.抓球問題
我們在高中數學上都學過排列組合的概念和算法,雖然Excel情報君那時的數學成績很差,但還是有必要再來學習一遍。
下面是一道“抓球”的問題:
有6個球,球号分别為A,B,C,D,E,F,放在球箱裡,每次隻能同時抓3個球。問:共有多少種組合結果?
我們可以在F2單元格輸入函數公式:
=COMBIN(6,3)
得到所有的組合結果20
公式中第一參數6代表A列的6個資料,第二參數3代表3個為一組組合。
為了使上面例子的第一參數适應A列資料源的變動關聯。我們可以使用Counta函數對A列球号資料區域進行非空單元格的個數統計。得到球的總個數,以适應它的改變。
我們最終将公式更改為:
=COMBIN(COUNTA(A2:A7),3)
02.機率問題
進一步可以計算機率。假如說抓到【BDF】這個組合的球可以中一等獎,那麼參加這個活動,中獎的幾率的就是1除以所有組合的結果。
在F2單元格輸入函數公式: