如何在EXCEL中输入9个指定数字,然后用公式做出3个为一组的随机数字组合? 50

比如我有9个数字,(3,9,43,62,45,72,39,49,52)然后用个公式做个3个为一组的数字组合,就是(3,62,39)这样,但是不要(3,43,43)这样的。... 比如我有9个数字,(3,9,43,62,45,72,39,49,52) 然后用个公式做个3个为一组的数字组合,就是(3,62,39)这样,但是不要(3,43,43)这样的。麻烦大神给下公式,谢谢!或者有类似这样的软件也可以啊 展开
 我来答
nhking
2017-08-01 · TA获得超过3.1万个赞
知道大有可为答主
回答量:3.6万
采纳率:78%
帮助的人:1.1亿
展开全部

9个数字放在A1:A9,共有234个不同的组合,

用VBA可求出全部不重复的各可能结果,放在B在B1开始:

Sub 宏1()
l = 1
For i = 1 To 7
For j = 2 To 8
For k = 3 To 9
If Not (i = j Or i = k Or j = k) Then
Cells(l, 2) = Cells(i, 1) & "," & Cells(j, 1) & "," & Cells(k, 1)
l = l + 1
End If
Next
Next
Next
End Sub

再用公式选出结果:=OFFSET(A1,RANDBETWEEN(0,234),1)

匿名用户
2017-07-28
展开全部
假设原数据在A1:A20B1为A分配的数量B2为B分配的数量C1输入公式=rand()向下填充至C20D1输入公式=IF(RANK(C1,C$1:C$20)<=B$1,"A",IF(RANK(C1,C$1:C$20)<=B$1+B$2,"B","C"))向下填充至D20D1:D20就是分配情况B1:B2的分配数量可以根据需要修改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
过顺云4803
推荐于2017-08-09 · TA获得超过175个赞
知道答主
回答量:227
采纳率:0%
帮助的人:50.4万
展开全部
你这9个数字是在一个单元格里,还是一个数字一个单元格看情况不同处理方法也不同
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8566cc1e6
2014-11-17 · TA获得超过1094个赞
知道小有建树答主
回答量:2601
采纳率:27%
帮助的人:723万
展开全部
你这9个数字是在一个单元格里,还是一个数字一个单元格?情况不同处理方法也不同
更多追问追答
追问
9个数字是9个单元格里面的,然后一组数字是一个单元格里面的
追答
假设数字在A列,在B1输入=OFFSET($a1,RAND()*10-1,0)&"、"&OFFSET($a1,RAND()*10-1,0)&"、"&OFFSET($a1,RAND()*10-1,0)下拉
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式