excel利用公式如何计算排列组合

如图所示,如何利用公式将所有的组合都列出来,同样,如果当中有一个指定的值被删除以后,在列出的组合当中自动删除,反之则增加:有没 有高手支招。

设你的数据是从A1开始写的,

如图:在A11  写入公式   =COUNT(A1:A10)  后拉到 F11,

在G11写入一个数字   1   

在其他地方写入以下公式,再后拉和下拉就可以了,

=IF(ROW(H1)>PRODUCT($A$11:$F$11),"",OFFSET(A$1,INT(MOD(ROW(H1)-1,PRODUCT(A$11:$F$11))/PRODUCT(B$11:$G$11)),0))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-07

Excel有排列组合公式,PERMUT为排列函数,COMBIN为组合函数。

1、电脑打开Excel表格,输入组合函数=COMBIN(50,3)。


2、回车就会得到19600。


3、输入排列公式=PERMUT(50,3)/PERMUT(3,3)。


4、回车就可以了。

第2个回答  2017-07-04
PERMUT函数返回从给定数目的对象集合中选取的若干对象的排列数。COMBIN函数返回从给定数
第3个回答  2012-06-05
你具体想干什么?我有一个自己做的现成的。QQ642595370
相似回答