如何在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)这样的。麻烦大神给下公式,谢谢!或者有类似这样的软件也可以啊
展开
4个回答
展开全部
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的分配数量可以根据需要修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这9个数字是在一个单元格里,还是一个数字一个单元格看情况不同处理方法也不同
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这9个数字是在一个单元格里,还是一个数字一个单元格?情况不同处理方法也不同
更多追问追答
追问
9个数字是9个单元格里面的,然后一组数字是一个单元格里面的
追答
假设数字在A列,在B1输入=OFFSET($a1,RAND()*10-1,0)&"、"&OFFSET($a1,RAND()*10-1,0)&"、"&OFFSET($a1,RAND()*10-1,0)下拉
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询