吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 689|回复: 8
收起左侧

[求助] EXCEL中的一个随机组合求助

[复制链接]
ImBadboyer 发表于 2023-11-29 14:52
用Excel实现随机组合的效果;
就以ABCDE,5个词组为例,5个词组随机组词,5个词组全要,但是不能重复;
随机之后的效果可能是ABCDE,BACED,DCABE...........

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

JackLei 发表于 2023-11-29 15:07
在Excel中,你可以使用RAND()函数和INDEX()函数结合数组公式实现随机组合的效果。下面是一种方法:

在A1至A5单元格中输入ABCDE五个词组。
在B1单元格中输入以下数组公式:
=INDEX($A$1:$A$5,RANDBETWEEN(1,5))&""

这个公式会随机选择A列中的一个单元格,并将其值复制到B1单元格中。RANDBETWEEN(1,5)会生成1到5之间的随机整数,表示要选择的行号。&""将选择的单元格的值复制为空字符串,以便只获取单元格的引用而不复制其值。

将B1单元格的公式复制到B2至B5单元格中,以生成随机组合的词组。
请注意,这种方法每次重新计算工作表时都会生成新的随机组合。如果你希望保留每次随机组合的结果,可以将公式生成的单元格的值复制到其他位置进行保存。

免费评分

参与人数 1吾爱币 +1 收起 理由
雾霭c + 1 GPT回复的内容和楼主的提问完全不相关呢~

查看全部评分

grphero52pj 发表于 2023-11-29 15:25
A1:A5放你要的词组
B1:B5辅助列公式都是=rand()
C1:C5辅助列, C1公式=INDEX($A$1:$A$5,MATCH(SMALL($B$1:$B$5,ROW($B1)),$B$1:$B$5,0)),拖动到C5
D1输出结果,D1公式=C1 & C2 & C3 & C4 & C5
d8349565 发表于 2023-11-29 15:49
Batcher 发表于 2023-11-29 15:52
排列组合的数学问题建议使用VBA宏代码
https://club.excelhome.net/thread-992916-1-1.html
https://club.excelhome.net/thread-1133278-1-1.html
soulkiller 发表于 2023-11-29 16:06
看下是否你需要的结果

标题1        标题2        标题3        标题4        标题5
a        b        c        d        c
a        b        c        d        d
a        b        c        d        e
a        b        c        e        c
a        b        c        e        d
a        b        c        e        e
a        b        d        c        c
a        b        d        c        d
a        b        d        c        e
a        b        d        e        c
a        b        d        e        d
a        b        d        e        e
a        b        e        c        c
a        b        e        c        d
a        b        e        c        e
a        b        e        d        c
a        b        e        d        d
a        b        e        d        e
a        c        b        d        b
a        c        b        d        d
a        c        b        d        e
a        c        b        e        b
a        c        b        e        d
a        c        b        e        e
a        c        d        b        b
a        c        d        b        d
a        c        d        b        e
a        c        d        e        b
a        c        d        e        d
a        c        d        e        e
a        c        e        b        b
a        c        e        b        d
a        c        e        b        e
a        c        e        d        b
a        c        e        d        d
a        c        e        d        e
a        d        b        c        b
a        d        b        c        c
a        d        b        c        e
a        d        b        e        b
a        d        b        e        c
a        d        b        e        e
a        d        c        b        b
a        d        c        b        c
a        d        c        b        e
a        d        c        e        b
a        d        c        e        c
a        d        c        e        e
a        d        e        b        b
a        d        e        b        c
a        d        e        b        e
a        d        e        c        b
a        d        e        c        c
a        d        e        c        e
a        e        b        c        b
a        e        b        c        c
a        e        b        c        d
a        e        b        d        b
a        e        b        d        c
a        e        b        d        d
a        e        c        b        b
a        e        c        b        c
a        e        c        b        d
a        e        c        d        b
a        e        c        d        c
a        e        c        d        d
a        e        d        b        b
a        e        d        b        c
a        e        d        b        d
a        e        d        c        b
a        e        d        c        c
a        e        d        c        d
b        a        c        d        c
b        a        c        d        d
b        a        c        d        e
b        a        c        e        c
b        a        c        e        d
b        a        c        e        e
b        a        d        c        c
b        a        d        c        d
b        a        d        c        e
b        a        d        e        c
b        a        d        e        d
b        a        d        e        e
b        a        e        c        c
b        a        e        c        d
b        a        e        c        e
b        a        e        d        c
b        a        e        d        d
b        a        e        d        e
b        c        a        d        a
b        c        a        d        d
b        c        a        d        e
b        c        a        e        a
b        c        a        e        d
b        c        a        e        e
b        c        d        a        a
b        c        d        a        d
b        c        d        a        e
b        c        d        e        a
b        c        d        e        d
b        c        d        e        e
b        c        e        a        a
b        c        e        a        d
b        c        e        a        e
b        c        e        d        a
b        c        e        d        d
b        c        e        d        e
b        d        a        c        a
b        d        a        c        c
b        d        a        c        e
b        d        a        e        a
b        d        a        e        c
b        d        a        e        e
b        d        c        a        a
b        d        c        a        c
b        d        c        a        e
b        d        c        e        a
b        d        c        e        c
b        d        c        e        e
b        d        e        a        a
b        d        e        a        c
b        d        e        a        e
b        d        e        c        a
b        d        e        c        c
b        d        e        c        e
b        e        a        c        a
b        e        a        c        c
b        e        a        c        d
b        e        a        d        a
b        e        a        d        c
b        e        a        d        d
b        e        c        a        a
b        e        c        a        c
b        e        c        a        d
b        e        c        d        a
b        e        c        d        c
b        e        c        d        d
b        e        d        a        a
b        e        d        a        c
b        e        d        a        d
b        e        d        c        a
b        e        d        c        c
b        e        d        c        d
c        a        b        d        b
c        a        b        d        d
c        a        b        d        e
c        a        b        e        b
c        a        b        e        d
c        a        b        e        e
c        a        d        b        b
c        a        d        b        d
c        a        d        b        e
c        a        d        e        b
c        a        d        e        d
c        a        d        e        e
c        a        e        b        b
c        a        e        b        d
c        a        e        b        e
c        a        e        d        b
c        a        e        d        d
c        a        e        d        e
c        b        a        d        a
c        b        a        d        d
c        b        a        d        e
c        b        a        e        a
c        b        a        e        d
c        b        a        e        e
c        b        d        a        a
c        b        d        a        d
c        b        d        a        e
c        b        d        e        a
c        b        d        e        d
c        b        d        e        e
c        b        e        a        a
c        b        e        a        d
c        b        e        a        e
c        b        e        d        a
c        b        e        d        d
c        b        e        d        e
c        d        a        b        a
c        d        a        b        b
c        d        a        b        e
c        d        a        e        a
c        d        a        e        b
c        d        a        e        e
c        d        b        a        a
c        d        b        a        b
c        d        b        a        e
c        d        b        e        a
c        d        b        e        b
c        d        b        e        e
c        d        e        a        a
c        d        e        a        b
c        d        e        a        e
c        d        e        b        a
c        d        e        b        b
c        d        e        b        e
c        e        a        b        a
c        e        a        b        b
c        e        a        b        d
c        e        a        d        a
c        e        a        d        b
c        e        a        d        d
c        e        b        a        a
c        e        b        a        b
c        e        b        a        d
c        e        b        d        a
c        e        b        d        b
c        e        b        d        d
c        e        d        a        a
c        e        d        a        b
c        e        d        a        d
c        e        d        b        a
c        e        d        b        b
c        e        d        b        d
d        a        b        c        b
d        a        b        c        c
d        a        b        c        e
d        a        b        e        b
d        a        b        e        c
d        a        b        e        e
d        a        c        b        b
d        a        c        b        c
d        a        c        b        e
d        a        c        e        b
d        a        c        e        c
d        a        c        e        e
d        a        e        b        b
d        a        e        b        c
d        a        e        b        e
d        a        e        c        b
d        a        e        c        c
d        a        e        c        e
d        b        a        c        a
d        b        a        c        c
d        b        a        c        e
d        b        a        e        a
d        b        a        e        c
d        b        a        e        e
d        b        c        a        a
d        b        c        a        c
d        b        c        a        e
d        b        c        e        a
d        b        c        e        c
d        b        c        e        e
d        b        e        a        a
d        b        e        a        c
d        b        e        a        e
d        b        e        c        a
d        b        e        c        c
d        b        e        c        e
d        c        a        b        a
d        c        a        b        b
d        c        a        b        e
d        c        a        e        a
d        c        a        e        b
d        c        a        e        e
d        c        b        a        a
d        c        b        a        b
d        c        b        a        e
d        c        b        e        a
d        c        b        e        b
d        c        b        e        e
d        c        e        a        a
d        c        e        a        b
d        c        e        a        e
d        c        e        b        a
d        c        e        b        b
d        c        e        b        e
d        e        a        b        a
d        e        a        b        b
d        e        a        b        c
d        e        a        c        a
d        e        a        c        b
d        e        a        c        c
d        e        b        a        a
d        e        b        a        b
d        e        b        a        c
d        e        b        c        a
d        e        b        c        b
d        e        b        c        c
d        e        c        a        a
d        e        c        a        b
d        e        c        a        c
d        e        c        b        a
d        e        c        b        b
d        e        c        b        c
e        a        b        c        b
e        a        b        c        c
e        a        b        c        d
e        a        b        d        b
e        a        b        d        c
e        a        b        d        d
e        a        c        b        b
e        a        c        b        c
e        a        c        b        d
e        a        c        d        b
e        a        c        d        c
e        a        c        d        d
e        a        d        b        b
e        a        d        b        c
e        a        d        b        d
e        a        d        c        b
e        a        d        c        c
e        a        d        c        d
e        b        a        c        a
e        b        a        c        c
e        b        a        c        d
e        b        a        d        a
e        b        a        d        c
e        b        a        d        d
e        b        c        a        a
e        b        c        a        c
e        b        c        a        d
e        b        c        d        a
e        b        c        d        c
e        b        c        d        d
e        b        d        a        a
e        b        d        a        c
e        b        d        a        d
e        b        d        c        a
e        b        d        c        c
e        b        d        c        d
e        c        a        b        a
e        c        a        b        b
e        c        a        b        d
e        c        a        d        a
e        c        a        d        b
e        c        a        d        d
e        c        b        a        a
e        c        b        a        b
e        c        b        a        d
e        c        b        d        a
e        c        b        d        b
e        c        b        d        d
e        c        d        a        a
e        c        d        a        b
e        c        d        a        d
e        c        d        b        a
e        c        d        b        b
e        c        d        b        d
e        d        a        b        a
e        d        a        b        b
e        d        a        b        c
e        d        a        c        a
e        d        a        c        b
e        d        a        c        c
e        d        b        a        a
e        d        b        a        b
e        d        b        a        c
e        d        b        c        a
e        d        b        c        b
e        d        b        c        c
e        d        c        a        a
e        d        c        a        b
e        d        c        a        c
e        d        c        b        a
e        d        c        b        b
e        d        c        b        c
wodewan 发表于 2023-11-30 08:41
这个属于排列问题,提供个Excel插件供参考,可设定组合还是排序,以及选取个数,分隔符。
https://club.excelhome.net/thread-1596867-1-1.html
image.png
luckyduanyh 发表于 2023-11-30 09:07
上次也遇到了这个需求,然后找了一大圈,装了个方方格子搞定的。。。
jyjjf 发表于 2023-11-30 15:23
luckyduanyh 发表于 2023-11-30 09:07
上次也遇到了这个需求,然后找了一大圈,装了个方方格子搞定的。。。

是的。不过如果是全排列,格子的还要手工去重,还只能是5列
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 18:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表