1樓:有錢哥哥
excel有排列組合公式,permut為排列函式,***bin為組合函式。
1、電腦開啟excel**,輸入組合函式=***bin(50,3)。
2、回車就會得到19600。
3、輸入排列公式=permut(50,3)/permut(3,3)。
4、回車就可以了。
2樓:匿名使用者
=***bin(50,3)
3樓:匿名使用者
permut(50,3)
4樓:
=permut(50,3)/permut(3,3)
..........
查一下幫助吧,只找到了排列的,沒找到組合的
5樓:終清韻毛霽
如果a列的1在a1,c1輸入公式:
下拉填充8個單元格即可按照提問者要求排列。
6樓:沈田談安順
private
sub***mandbutton1_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
7樓:香睿力亦玉
這個是從全部隨機選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))
希望對你有幫助~~
8樓:法哲瀚麻娥
=offset($a$2,int((row()-2)/3),0,,)&"-"
註明:-2是因為我公式從第二行開始,你根據自己的更改。兩處。
$a$2、$b$2是1所在的位置,列向的。如果橫向,offset裡的逗號位置更改。
&"-"
連結符號,你可以刪去。
怎麼用excel計算排列組合的個數?
9樓:匿名使用者
permut 函式返回從給定數目的物件集合中選取的若干物件的排列數。
***bin 函式返回從給定數目的物件集合中提取若干物件的組合數。
語法:=permut(number,number_chosen)=permut(物件個數,每個排列中物件個數)=***bin(number,number_chosen)=***bin(物件的總數量,每一組合中物件的數量)舉例:=permut(6,3) 返回120 (6選3的排列數)
=***bin(6,3) 返回20 (6選3的組合數)
10樓:匿名使用者
將公式寫入單元格。
如果使用變數,可以把變數所在的單元格替換公式中的常量
修改變數的值,相應的公式結果隨之變動
11樓:山桑弓
用專門的計算組合數的函式,任意單元格中輸入
=***bin(10,6)
就可以了。不過這個函式如果在03版中使用,需要安裝載入項,07以上版本中可以直接使用。
12樓:末字羯聶
公式=***bin(10,6)
10表示資料庫數量,6表示任選n。
excel排列組合怎麼求和?
13樓:
使用二個輔助列,bai假設h和dui列,以下步驟完成:zhi1、在h1中輸入
公式:dao
回=rand(),下拉到答h20;
2、在i1中輸入公式:=rank(h1,h$1:h$20) 下拉到i20;
3、b1中輸入公式:=vlookup(column(a1),if(,$i$1:$i$20,$a$1:$a$20),2,0),右拉到f1;
4、在g1中輸入公式:=sum(b1:f1)通過以上步驟完成,從20個數中隨機抽取5個不重複的數,並求和。
通過按f9,改變資料,每按一次將在b1到g1中得到一組新的資料。
怎樣用Excel函式做排列組合,怎麼用excel計算排列組合的個數?
d1公式 bai duzhi offset a 1,int row 1 counta b b counta c c 如下dao圖內 容 用公式很難,改用巨集 吧 問問老師和會的同學哦 怎麼用excel計算排列組合的個數?permut 函式返回從給定數目的物件集合中選取的若干物件的排列數。combin...
excel如何做排列組合,excel怎麼列出所有的排列組合?
用vba sub zuhe r 1 for a 0 to 7 for b a 1 to 8 for c b 1 to 9 cells r,1 a b cr r 1 next next next end sub sub pailie r 1 for a 0 to 9 for b 0 to 9 for ...
排列數公式是什麼,排列組合公式是什麼,舉例說一下謝謝怎麼計算
111111前的 一般地,從n個不同元素中取出m m n 個元素,按照一定的順序排成一列,叫做從n個元素中取出m個元素的一個排列。1 根據定義,兩個排列相同,當且僅當,兩個排列的元素完全相同,且元素排列順序也完全相同。2 從n個不同元素中取m m n 個元素的所有排列個數,叫做從n個不同元素中取出m...