产生随机字母,可以用char函数来实现。该函数用于返回对应数字代码的字符,参数是从1-255之间的数字。可以用这个特性和row函数想结合生成随机的英文字母。
英文字母A对应的数字代码是65,可以在A1单元格输入公式:=CHAR(64+ROW()),用row函数构建一个自然序列,实现在下拉公式时生成英文字母。如果是横向的拖拉公式,需要将公式改为:=CHAR(64+COLUMN())。
示例1:
示例2:
随机产生大写英文字母
=CHAR(INT(RAND()*24)+65)
随机产生小写英文字母
=CHAR(INT(RAND()*24)+97)
随机产生大小写英文字母
=CHAR(INT(RAND()*24)+if(INT(RAND()*2)=0,65,97))
英文单词random
函数有:rand()和randbetween()
后者产生随机整数,比如:randbetween(1,100)
已经能随机产生数字了,用ASCII码转换一下就可以得出字符了