1樓:有錢哥哥
excel有排列組合公式,permut為排列函式,combin為組合函式。
1、電腦開啟excel**,輸入組合函式=combin(50,3)。
2、回車就會得到19600。
3、輸入排列公式=permut(50,3)/permut(3,3)。
4、回車就可以了。
2樓:三井熊
可以參考我原來的一個回答《數字1至10,每5個數字作為一個組合。一共有多少個組合?如何在excel中列出來》
網頁連結
用excel2016自帶的power query實現。2010或2013可以安裝外掛。
思路:先設計一個包含1-10的表,對這個表進行4次自關聯,再對形成的5個數字中,不重複的內容進行保留即可。
新增自定義列「a」
通過複製貼上,形成第二個查詢:表1(2)
切換到表1(2),對錶1進行合併查詢
對上圖中查詢結束後出現的內容右上角的小箭頭點一下,只保留列1
重複此操作,變成如下結果
刪除自定義列,並把其他幾列分別改名為列2,列3,列4,列5
新新增一個自定義列,如圖,內容為
number.from(list.contains(,1))+number.
from(list.contains(,2))+number.from(list.
contains(,3))+number.from(list.contains(,4))+number.
from(list.contains(,5))+number.from(list.
contains(,6))+number.from(list.contains(,7))+number.
from(list.contains(,8))+number.from(list.
contains(,9))+number.from(list.contains(,10))
意思是,看在列1-列5中,是否含1,是否含2……,再把它們相加,就可以判斷,如果這個和為5,就說明不重複了
對新加的列進行篩選,只留下5.注意,如果列表中沒有5,就可能載入不全,點一下右下角的「載入更多」
最後,刪除自定義列,再點關閉並上載就可以了。
3樓:匿名使用者
輸入以下公式,然後向下填充公式
詳見附圖
4樓:
=permut(50,3)/permut(3,3)
..........
查一下幫助吧,只找到了排列的,沒找到組合的
5樓:匿名使用者
可以做到。就這幾個名嗎?
excel 如何在兩組資料中自動取數別排列組合公式 5
6樓:
----57132899----
首先012-3456789是3-7這個格式
然後,是要顯示各個組合數字嗎?
excel 排列組合公式?
7樓:有錢哥哥
excel有排列組合公式,permut為排列函式,combin為組合函式。
1、電腦開啟excel**,輸入組合函式=combin(50,3)。
2、回車就會得到19600。
3、輸入排列公式=permut(50,3)/permut(3,3)。
4、回車就可以了。
8樓:匿名使用者
=combin(50,3)
9樓:匿名使用者
permut(50,3)
10樓:
=permut(50,3)/permut(3,3)
..........
查一下幫助吧,只找到了排列的,沒找到組合的
11樓:終清韻毛霽
如果a列的1在a1,c1輸入公式:
下拉填充8個單元格即可按照提問者要求排列。
12樓:沈田談安順
private
subcommandbutton1_click()
dimarr
range("a1:q65536").clearcontents
arr=
[a1:q65536]l=
1m=1
fori1=1
to28
fori2=i1
+1to29
fori3=i2
+1to30
fori4=i3
+1to31
fori5=i4
+1to32
fori6=i5
+1to33
arr(l,m)=
i1&""
&i2&"
"&i3&
""&i4
&""&
i5&""
&i6l=
l+1if
l=65537
thenm=
m+1l
=1endif
next
i6next
i5next
i4next
i3next
i2next
i1forl=
1to10form=
1to17cells(l,m)=
arr(l,
m)next
mnext
l'[a1:q65536]
=arr
endsub
(33*32*31*30*29*28)/(6*5*4*3*2*1)=1107568
所以共有1107568個不同數字的組合。
我在計算時,把每個組合的6個不相同的數字,各用一個空格符分隔,存放在一個單元格中。
實際運算時間僅10秒鐘即可完成,主要時間將花費在填充單元格上,全部填滿約半小時。
因為1107568=65536*16+58992
所以全部填滿後a-p會全部填滿,q列填到第58992行。
[a1:q65536]
=arr語句用來填充單元格,因執行時費時較多,我暫時把它註釋掉了。代之以如下語句用來顯示前10行資料,作示範。
forl=1
to10
form=1
to17
cells(l,m)=
arr(l,
m)next
mnextl
13樓:香睿力亦玉
這個是從全部隨機選5個數字的公式:
=index($a$1:$e$7,choose(rand()*7+1,1,2,3,4,5,6,7),choose(int(rand()*10/2)+1,1,2,3,4,5))
希望對你有幫助~~
14樓:法哲瀚麻娥
=offset($a$2,int((row()-2)/3),0,,)&"-"
註明:-2是因為我公式從第二行開始,你根據自己的更改。兩處。
$a$2、$b$2是1所在的位置,列向的。如果橫向,offset裡的逗號位置更改。
&"-"
連結符號,你可以刪去。
excel利用排列組合公式列出所有排列組合情況
15樓:眯住眼串針
沒問題啊
那文章的1~5步驟相當於原理說明,真正的完整公式在第6步驟:
只要級的資料在a1:a2,等的資料在b1:b4c1=index($a$1:
下拉即可
怎麼用excel計算排列組合的個數?
16樓:匿名使用者
permut 函式返回從給定數目的物件集合中選取的若干物件的排列數。
combin 函式返回從給定數目的物件集合中提取若干物件的組合數。
語法:=permut(number,number_chosen)=permut(物件個數,每個排列中物件個數)=combin(number,number_chosen)=combin(物件的總數量,每一組合中物件的數量)舉例:=permut(6,3) 返回120 (6選3的排列數)
=combin(6,3) 返回20 (6選3的組合數)
17樓:匿名使用者
將公式寫入單元格。
如果使用變數,可以把變數所在的單元格替換公式中的常量
修改變數的值,相應的公式結果隨之變動
18樓:山桑弓
用專門的計算組合數的函式,任意單元格中輸入
=combin(10,6)
就可以了。不過這個函式如果在03版中使用,需要安裝載入項,07以上版本中可以直接使用。
19樓:末字羯聶
公式=combin(10,6)
10表示資料庫數量,6表示任選n。
excel 利用排列組合公式列出所有排列組合情況
20樓:匿名使用者
這個公式下拉到99行,可以把所有組合都列出來
21樓:鵠望
圖中的公式只適用於資料的求和,樓主c=5858anp只是專案的合併。樓主需要的數排列組合,需要輸入排列組合公式c1=a1&b1就可以了。
22樓:匿名使用者
下拉公式
23樓:匿名使用者
向下填充
24樓:
=a1&b1
是這意思不?
25樓:神舟小女子
在c1單元格寫 c1=a1&b1 公式往下拉就行了。
26樓:
別用公式了,使用這個工具,操作如下圖:
注意要使用谷歌瀏覽器
組合數的公式,排列組合的公式
cmn m n m n 付費內容限時免費檢視 回答親我截圖給您,手機打不出來一些符號呢,1 c n 1 2 c n 2 3 c n 3 n c n n n 2 n 1 1c n 1 2c n 2 3 親,有些 發不了,連結這個是組合數加法公式說我 過大 擴充套件資料 組合數公式是指從 n 個不同元素...
排列組合C几几怎麼算的,排列組合公式誰知道,就是c几几的,怎麼算
排列組合c的公式 c n,m a n,m m n m n m 與c n,m c n,n m n為下標,m為上標 例如c 4,2 4 2 2 4 3 2 1 6,c 5,2 c 5,3 排列組合c計算方法 c是從幾個中選取出來,不排列,只組合。c n,m n n 1 n m 1 m 例如c53 5 4...
排列組合中A和C怎麼算啊,排列組合公式中的A和C公式是什麼?到底表達了什麼意思?如何用?
佳爺說歷史 1 排列組合中,組合的計算公式為 2 計算舉例 橘落淮南常成枳 組合用符號c n,m 表示,m n。公式是 c n,m a n,m m 或 c n,m c n,n m 例如 c 5,3 a 5,3 3 x 5 3 1x2x3x4x5 2x 1x2x3 10.排列用符號a n,m 表示,m...