WPS表格怎么在0-9的10个数字与和26个字母随机组合成30个数字字母组合?

我重点强调一点:不是从选好的或者已经有的30个中选30个组合在一起,那还有6个怎么办?说简单点就是36个随机组成30个数字字母的组合,36个每个都有相同的选中的可能性,来组成30位,他们可以重复,再次强调每个都有相同的可能性,不要一开始就把某几个排除在外,随机组合中的数字字母可以重复,

=CONCAT(BASE(RANDBETWEEN(ROW($1:$30)*0,35),36))

数组公式按CTRL+SHIFT+ENTER输入公式

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-26

如果可以重复有这个组合36^30=4.88736779806893E+46

一般电脑算不出来

Excel怎样处理排列组合列表

第2个回答  2021-01-26
以前的回复完全符号你的要求,否则公式很繁琐,如下
=char(choose(randbetween(1,2),ranbetween(48,57),randbetween(65,90)))&char(choose(randbetween(1,2),ranbetween(48,57),randbetween(65,90)))
此公式结果为两个字符的。
如果要30个字符的结果,需要将用29个&将30个char(choose(randbetween(1,2),ranbetween(48,57),randbetween(65,90)))部分连接起来。追问

能不能通过把将36个字母数字依次填到36个单元格里面,然后通过什么命令在36个单元格随机组合在一起成30个字母和数字

本回答被网友采纳
相似回答