求问!在EXCEL中从20个数字选6个全排,把结果全列出来的公式。

求问!怎样在EXCEL中从20个数字选6个数全排,把结果全列出来的公式。一共是38760种好象。

A1,B1,C1,D1,E1,F1依次输入1,2,3,4,5,6
A2=IF(B1=16,A1+1,A1)
B2=IF(B1=20-(6-COLUMN()),A2+1,IF(C1=20-(5-COLUMN()),B1+1,B1))
C2=IF(C1=20-(6-COLUMN()),B2+1,IF(D1=20-(5-COLUMN()),C1+1,C1))
D2=IF(D1=20-(6-COLUMN()),C2+1,IF(E1=20-(5-COLUMN()),D1+1,D1))
E2=IF(E1=20-(6-COLUMN()),D2+1,IF(F1=20-(5-COLUMN()),E1+1,E1))
(C2~E2可不用一个个输,B2公式输入完右拉至E2即可)
F2=IF(F1=20,E2+1,F1+1)
以上公式下拉至38760行就OK了.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-01
从20个里选6个有38760种组合,再全排列的话,有27907200种了。估计用Excel的公式无法解决。
问题再问得简单一点吧,比如随机从20个中选6个做全排列,这个用公式是应该可以解决的
第2个回答  2011-12-09
可以用数组公式,输入公式后ctrl+shift+enter本回答被提问者采纳
相似回答