我們在數學上都學過排列組合的概念和算法,那麼在excel中,有沒有這樣的函數呢?答案是肯定的。那就是combin函數。
有了combin函數,我們輕而易舉的就能在excel計算若干元素的組合數了,還能進一步計算某事件的概率。
工具/原料
excel工作表
方法/步驟
combin函數的語法如下圖所示:
combin函數有兩個參數:
第一個參數number:所要求組合的對象的總數量。
第二個參數number_chosen:每一個組合中對象的數量。
例如:某隊乒乓球運動員(A\B\C\D\E\F)共有6人,要選出2人配合雙打,求有多少種配合方式。我們知道:和A配合的有AB、AC、AD、AE、AF計5種,和B配合的有BC、BD、BE、BF計4種,和C配合的有CD、CE、CF計3種,和D配合的有DE、DF計2種,和E配合的有EF計1種,共有5+4+3+2+1=15種配合方式。
好了,我們用combin函數來計算一下吧。
在A1單元格中錄入總數量6,在B1單元格中錄入每一個組合的數量(兩個人雙打)2,在C1中錄入公式“=COMBIN(A1,B1)”
回車,函數返回15,和我們分析結果一致。
再來驗證一個例子。如果箱子裡有Q1,Q2,Q3,......Q30共有30個球,每次摸3個球,求共有多少種方法。
在A2單元格中錄入總數量30,在B2單元格中錄入每一個組合的數量(每次摸3個球)3。
在C2中錄入公式“=COMBIN(A2,B2)”
回車,公式返回4060,即每次摸3個球,共有4060種組合方法(Q1Q2Q3,Q1Q2Q4.......)
進一步可以計算概率。假如說摸到Q10Q20Q30這個組合的能中一等獎,那麼如果一個人參加這個活動,中獎的機率的就是1/COMBIN(A2,B2)。
在C2中錄入公式=1/COMBIN(A2,B2)。
回車,函數返回0.02%,即中獎的概率。
使用combin函數需要注意一下幾點:
1.數字參數一律是截尾取整的原則。
2.如果參數為非數值型,則函數 COMBIN 返回錯誤值 #VALUE!。(不是數值,當然沒有組合數啦)
3.如果 number < 0、number_chosen <0 或 number < number_chosen,COMBIN 返回錯誤值 #NUM!。
注意事項
若此經驗對您有用,請投我一票,萬分感謝!!