1-13个数字中 选5个不同的组合 怎样在EXCEL中用公式将所有的组合显示出来 求详细的操作步骤 谢谢!

 我来答
风之疯子
2013-06-22 · TA获得超过358个赞
知道小有建树答主
回答量:539
采纳率:0%
帮助的人:326万
展开全部
公式是没有办法实现的,下面给你一段代码,你可以新建一个宏,把这些代码复制进去
m = 2
For x = 1 To 13
For y = 1 To 13
For Z = 1 To 13
For a = 1 To 13
For b = 1 To 13
If x <> y And x <> Z And x <> a And x <> b And y <> Z And y <> a And y <> b And Z <> a And Z <> b And a <> b Then
Cells(m, 1) = x: Cells(m, 2) = y: Cells(m, 3) = Z: Cells(m, 4) = a: Cells(m, 5) = b: m = m + 1
End If
Next
Next
Next
Next
Next

上面代码,先后顺序的没有排除。
匿名用户
2013-06-22
展开全部
Sub 组合13选5()
Dim A, B, C, D, E, N, ARR(1 To 65536, 1 To 5)
For A = 1 To 9
For B = A + 1 To 10
For C = B + 1 To 11
For D = C + 1 To 12
For E = D + 1 To 13
N = N + 1
ARR(N, 1) = A
ARR(N, 2) = B
ARR(N, 3) = C
ARR(N, 4) = D
ARR(N, 5) = E
Next
Next
Next
Next
Next
[A1:E65536] = ARR
End Sub

-------------
鼠标指向工作表标签 右键 查看代码 把上面的代码复制进去 按F5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
怕没书看
2013-06-22 · 超过12用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:36.7万
展开全部
公式不行,VBA代码可以,要不?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式