问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求一款软件用于列举数字的排列组合,最好能在excel中输出结果

发布网友 发布时间:2022-04-29 12:29

我来回答

3个回答

热心网友 时间:2022-06-27 17:27

给你一段VBA代码吧,放入EXCEL的代码页中(ALT+F11),运行主程序MYCMB()就会把结果输出到表格中。

Sub MYCMB()
Const t = 5, Z = 8 '从8个数字中取5个进行组合
Dim CNO, q(), CM(), CM2()
st = Timer
'为保证速度,用数组存储结果
ReDim q(1 To t)
ReDim CM(1 To WorksheetFunction.combin(Z, t))
nq 1, 1, t, Z, CNO, q(), CM()

'转二维数组,以便EXCEL存放
ReDim CM2(1 To CNO, 1 To t)
For i = 1 To CNO
For j = 1 To t
CM2(i, j) = CM(i)(j)
Next j
Next i
'输出结果到表格
Cells(1, t + 2) = "组合数"
Cells(1, t + 3) = CNO
If CNO > 65536 Then CNO = 65536
Range(Cells(1, 1), Cells(CNO, t)) = CM2
Cells(2, t + 2) = "运行时间(秒)"
Cells(2, t + 3) = Timer - st
End Sub
'递归函数
Sub nq(n, s, x, E, CNO, q(), CM())
For i = s To E - x + n
q(n) = i
If n = x Then '当前组合的数字已经选完
CNO = CNO + 1
CM(CNO) = q
Else
nq n + 1, i + 1, x, E, CNO, q(), CM()
End If
Next i
End Sub
希望能解决您的问题。

热心网友 时间:2022-06-27 17:27

首先求出1到49之间的随机数利用“=INT(RAND()*48+1)”函数,再利用”&“把3个数合并,最后在由大到小排列,即可!

热心网友 时间:2022-06-27 17:28

我这个可以自定义的

第一列是数据源

第二列是 组合个数

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人字梯有什么安全隐患吗 怎样激发青春期孩子的内驱力 如何激发青春期孩子的内驱力 ...小题1:移船相近邀相见,添酒回灯重开宴。 , &n... L1和L2串联 电压表并联在L1两端 当L1断路后 电压表测的为什么就成了电源... L1和L2串联,用电压表测L1两端的电压,L2不亮时,电流表为什么测的是电源电... 电路上传连两个灯泡L1与L2电压表测L1电压,当L1短路与断路时电压表情况... 对方拖着不办离婚手续该怎么办 计算机一级电子表格怎么拿分 如何配置思源黑体为latex中文字体? 思源黑体字体怎么安装 魅族mx6充电提示温度过高,已停止充电的消息,太烦了,谁教怎么删温控文件。 找一个能够自动列出数字的所有组合的软件 有没有排列组合软件? 这里是删除手机温控的地方么 ?如果是删哪个。 求一款软件用于列举数字的排列组合,最好能像excel表格那种格式显示出来 温控文件删除后怎么恢复 oppo的温控文件在哪 红米note4的温控怎么删 求教程 手机怎么删除温控软件 烧饼修改器玩腾讯手游怎么防闪退 360n4支持一键root的软件 必须root 我要删控温文件和核心*文件 别跟我说不用root 适合中班的儿童舞蹈有哪些 烧饼修改器怎么用? 修改器修改手机游戏修改成功为什么还是不能购买金币? 如何删除这个温控文件 幼儿情节舞蹈,适合中班幼儿的 适宜女孩学习的舞蹈有哪些 六一中班简单点又好看的舞蹈都有什么? 谁知道有什么舞蹈歌曲适合中班小朋友的,男女一起的 烧饼修改器可以改腾讯旗下火影忍者手游的版本 有没有自动实现字符排列组合的软件? 求数字自动排列组合软件 四个数字排列组合,则有10×10×10×10=10000种,我要的是有什么软件能把这些排列出来? 有数字排列组合生成软件吗 各位大大有没有知道一种数字排列组合的软件.请告诉我在哪里能下载 求能自动排列组合数字的软件。比如计算出36选7,能组成多少个号码,和组成的数字组合特殊滤。跪谢! 找一个数据排列组合工具。 生成 排列 组合软件 求一数字排列组合软件,谢谢大家了能从1-33每6个数字为一个自合。的软件。谢谢了 有的可以发到邮箱里谢谢 求一数字排列组合软件,谢谢大家了能从1-33每6个数字为一个自合的软件,要大小排列。每组不要重复的 求一个可以列出任意数字的每种排列组合的软件。 我需要做一个排列组合的软件或者excel表格,把我需要的两组数字输入到 有了解智能配餐柜的么?这个都有哪些功能? 表格中4位数每位数从0到9自动排列组合软件 有没有生成排列组合的软件? 美团外卖取餐柜可以远程开柜吗? 求数字组合排列方法或软件? 什么是无人自助取餐柜?有自动加热功能么 外卖共享柜构思的来历 外卖智能取餐柜人人都能用,那如何保证储餐柜时时刻刻保持卫生洁净?