发布网友 发布时间:2022-04-26 16:22
共5个回答
热心网友 时间:2023-10-14 05:53
可以使用CHAR函数返回相应的英文字母(编码在65-90之间)。
可以使用RANDBETWEEN随机返回字母的编码65-90。多位字母可以使用文本链接符号&连接即可。
例如:公式=CHAR(RANDBETWEEN(65,90))结果会随机显示一位字母。
CHAR函数用途:返回对应于数字代码的字符,该函数可将其他类型的电脑文件中的代码转换为字符(操作环境为MacintoshMacintosh 字符集和WindowsANSI 字符集)。
语法:CHAR(number)。
参数:Number 是用于转换的字符代码,介于1~255 之间(使用当前计算机字符集中的字符)。
实例:公式“=CHAR(56)”返回8,=CHAR(36)返回$。
热心网友 时间:2023-10-14 05:54
这个需要建立一个字母表,并对应有序号,然后通过rand()函数产生随机数,然后对应于序号,引用你的字母表,产生随机字母组合。热心网友 时间:2023-10-14 05:54
给你个思路,=INDEX({"C","T","G","A"},INT(RAND()*4+1)),可随机生成四个字母中的一个热心网友 时间:2023-10-14 05:55
=UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))&UNICHAR(INDEX({65,67,71,84},RANDBETWEEN(1,4)))热心网友 时间:2023-10-14 05:55
=CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))追问非常感谢!