四组数字如何用excel显示全部的排列组合结果
任意给出四组数字的组合,如何用excel显示全部的排列组合结果呢?比如这四组数字20ba62d08d202634一共有24种组合的可能性,如何用excel全部显示出来20...
任意给出四组数字的组合,如何用excel显示全部的排列组合结果呢?
比如这四组数字
20ba
62d0
8d20
2634
一共有24种组合的可能性,如何用excel全部显示出来
20ba62d08d202634
20ba62d026348d20
。。。。
26348d2062d020ba
最好是能用excel的公式实现这个功能,个人感觉这样比较快。
非常感谢您的答案,我将尽我所能给予分数奖励,谢谢 展开
比如这四组数字
20ba
62d0
8d20
2634
一共有24种组合的可能性,如何用excel全部显示出来
20ba62d08d202634
20ba62d026348d20
。。。。
26348d2062d020ba
最好是能用excel的公式实现这个功能,个人感觉这样比较快。
非常感谢您的答案,我将尽我所能给予分数奖励,谢谢 展开
1个回答
展开全部
用公式复杂,运行会慢一些,用VBA简单,如果数据太多,可用数组加快速度。见附件
For A1 = 1 To 4
For A2 = 1 To 4
If A1 <> A2 Then
For A3 = 1 To 4
If A3 <> A2 And A3 <> A1 Then
For A4 = 1 To 4
If A4 <> A3 And A4 <> A2 And A4 <> A1 Then
n = n + 1
Cells(n, "B") = Cells(A1, 1) & Cells(A2, 1) & Cells(A3, 1) & Cells(A4, 1)
End If
Next
End If
Next
End If
Next
Next
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询