四组数字如何用excel显示全部的排列组合结果

任意给出四组数字的组合,如何用excel显示全部的排列组合结果呢?比如这四组数字20ba62d08d202634一共有24种组合的可能性,如何用excel全部显示出来20... 任意给出四组数字的组合,如何用excel显示全部的排列组合结果呢?
比如这四组数字
20ba
62d0
8d20
2634
一共有24种组合的可能性,如何用excel全部显示出来
20ba62d08d202634
20ba62d026348d20
。。。。
26348d2062d020ba

最好是能用excel的公式实现这个功能,个人感觉这样比较快。
非常感谢您的答案,我将尽我所能给予分数奖励,谢谢
展开
 我来答
姓王的wy451

2014-07-31 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:8915万
展开全部

用公式复杂,运行会慢一些,用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


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式