在1-7这7个数字中任意选4个组合 列出所有组合的可能性 希望在excel里列出 需要如何操作?

来源:百度知道 编辑:UC知道 时间:2024/06/25 13:17:12
我问的是需要在excel里列出各个组合的操作方法

按下ALT+F11,插入-模块,复制下列代码.按F5运行.结果显示在A1:A840
总共有840种排列.(P(4,7)),离开高中好多年,不知对不对

*************
排列
Sub aaa()
Range("a1").Select
For a = 1 To 7
For b = 1 To 7
For c = 1 To 7
For d = 1 To 7
Do While a <> b And a <> c And a <> d And b <> c And b <> d And c <> d
Sum = a & b & c & d
ActiveCell.Value = Sum
ActiveCell.Offset(1, 0).Select
Exit Do
Loop
Next
Next
Next
Next
End Sub

************
组合

Sub aaa()
Range("a1").Select
For a = 1 To 7
For b = 1 To 7
For c = 1 To 7
For d = 1 To 7
Do While a < b And a < c And a < d And b < c And b < d And c < d
Sum = a & b & c & d
ActiveCell.Value = Sum
ActiveCell.Offset(1, 0).Select
Exit Do
Loop
Next
Next
Next
Next
End Sub

COMBIN(number,number_chosen)

COMBIN(7,4)=

从0,1,2,3,4,5,6,7,8,9这十个数字中任意取出5个不同的数字, 0-9数字中任意取4个数字有多少种排法? 在8×8方格中,任意填入1-64个数字。证明,必存在两个相邻的方格,其中所填数字之差不小于5 1--33中出现任意排列6个数字的几率是多少 如果在36个号码里任意选出7个数,那么它们产生任意连续两个(含)以上数字的概率是多少? 1 ,3,5,7,9中选3个数字.2 ,4,6,8中任选2个数字可以组成多少个没有重复的数字? 将7个不同的小球任意放入4个不同的盒子中 从1~9这9个数字中任意取两个分别作为分子或分母,可写出多少个不同的真分数 1-33任意6个数字相加等于84 由14个数字中随意选7个组成一个7位数的数字,可以组成多少个?