excel怎么随机生成字母

作者&投稿:祝态 (若有异议请与网页底部的电邮联系)
EXCEL单元格如何随机生成字母~

=LOOKUP(RANDBETWEEN(1,5),{1,2,3,4,5},{"A","B","C","D","E"})

如果有需要,可已将5改成26,这样,对应的就是返回任意26个字母了。
=LOOKUP(RANDBETWEEN(1,26),{1,2,3,4,5,……25,26},{"A","B","C","D","E",……"Z"})

获取一位随机字母或数字就是
=IF(RANDBETWEEN(0,1)=0,CHAR(RANDBETWEEN(65,90)),CHAR(RANDBETWEEN(48,57)))
获取4位你把这个公式复制4次中间用&连接就行了,比如2位就是
IF(RANDBETWEEN(0,1)=0,CHAR(RANDBETWEEN(65,90)),CHAR(RANDBETWEEN(48,57)))&IF(RANDBETWEEN(0,1)=0,CHAR(RANDBETWEEN(65,90)),CHAR(RANDBETWEEN(48,57)))

  可以使用CHAR函数返回相应的英文字母(编码在65-90之间)。

  可以使用RANDBETWEEN随机返回字母的编码65-90。多位字母可以使用文本链接符号&连接即可。

  例如:公式=CHAR(RANDBETWEEN(65,90))结果会随机显示一位字母。



  • CHAR函数用途:返回对应于数字代码的字符,该函数可将其他类型的电脑文件中的代码转换为字符(操作环境为MacintoshMacintosh 字符集和WindowsANSI 字符集)。

  • 语法:CHAR(number)。

  • 参数:Number 是用于转换的字符代码,介于1~255 之间(使用当前计算机字符集中的字符)。

  • 实例:公式“=CHAR(56)”返回8,=CHAR(36)返回$。



这个需要建立一个字母表,并对应有序号,然后通过rand()函数产生随机数,然后对应于序号,引用你的字母表,产生随机字母组合。

给你个思路,=INDEX({"C","T","G","A"},INT(RAND()*4+1)),可随机生成四个字母中的一个

=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)))
数组公式

=CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))


excel怎么产生随机数啊?
1,首先,打开Excel表格程序,进入程序主界面中,选中一个单元格。2,接着,在选中的单元格中输入以下的公式,回车确定。3,即可看到Excel中自动生成随机数。4,最后,继续操作,即可看到另外一个生成的随机数,问题解决。

教你在 Excel 中生成随机数的 5 种方法
1. RAND函数的魔法Excel的内置RAND()函数是生成随机小数的得力助手,返回0到1之间的随机数。通过调整公式,如 =RAND() * (Y-X) + X,你可以轻松在指定范围内生成随机数。若需要整数,只需在结果上加上ROUND()函数,如 ROUND(RAND() * (Y-X) + X, 0)。2. RANDBETWEEN的灵活应用RANDBETWEEN...

电脑Excel表格如何随机生成随机数
1.首先我们需要在电脑中打开一份Excel表格,2. 进入主界面之后我们点击上方的公式选项。3.然后我们点击插入函数选项,登陆插入函数这个窗口。4. 在搜索栏中输入rand。5. 然后在窗口中我们点击确定。6. 之后按下该单元格右下角,向下填充即可。

如何在Excel中自动产生随机数?
1. 首先,打开包含名单的表格,并确保座位信息已按顺序填写好。2. 在“座位”列旁边新增一列,并在该列的第一个单元格中输入公式“=RAND()”,以生成第一个随机座位编号。3. 将鼠标光标放置在生成的随机数单元格的右下角,待光标变为十字形后,双击鼠标左键,以便自动填充随机数公式至整个列。4....

怎么随机生成一些样本?
在Excel中,可以使用以下方法来随机抽取样本:方法一:使用随机函数1. 在一个列中输入需要抽取样本的数据。2. 在另一个列中使用随机函数RAND()生成随机数。例如,在B列中输入`=RAND()`。3. 将B列的公式拖动填充到与数据列相同的行数,以生成每个数据对应的随机数。4. 使用排序功能将数据按照B列...

怎么在excel中产生一定范围的随机数据?
在Excel中生成指定数字范围内的随机数据,可以使用多种方法,以下是几种常用的方法:1. **使用RAND函数结合数学运算**:RAND函数可以生成一个0到1之间的随机小数(不包括0和1)。要生成指定范围内的随机数据(如5到10之间的随机小数),可以使用公式“=RAND()*(上限-下限)+下限”,例如“=RAND()*...

用Excel怎么随机生成一个数字?
1、首先打开Excel办公软件,本次演示所用版本为家庭和学生版2016,其他版本亦可。2、新建Excel表格并输入演示数据,将结果单元格用淡蓝色底纹显示,可以更直观的看到结果。3、鼠标移动到c6单元格并双击之后输入公式,公式内容为“=ROUND(1+(3-1)*RAND(),2)”,表示在1~3之间取值,保留小数点后两位...

如何在Excel表格中随机产生数据
1. 这里我们要用到Excel表格中的rand函数,首先打开表格后,在单元格中,点击上方的F(x),在弹出的插入函数窗口中,输入rand,进行搜索,然后选择rand函数:2. 点击【确定】后,如图,单元格中的内容为:=rand(),没有参数,在弹出的窗口中点击确定即可:3. 如图,就可以得到如图结果,每次改动...

如何在Excel中随机生成姓名?
在Excel中,可以使用以下方法随机生成姓名:方法一:使用Excel函数 在A列输入姓氏,例如A1单元格输入"张",A2单元格输入"李",以此类推。在B列输入名字,例如B1单元格输入"三",B2单元格输入"四",以此类推。在C列输入以下公式:=INDEX(AA1:AA10,RANDBETWEEN(1,COUNTA(AA1:AA10))) & INDEX(BB1...

如何在Excel目标单元格中生成符合条件的随机数
1. 首先第一步打开电脑中的Excel文档。根据下图所示,小编以【从数字1-33中随机生成6个数字,并且不重复】为例。2. 第二步先点击顶部【方方格子】,接着根据下图所示,依次点击【数据分析-生成随机数】选项。3. 第三步在弹出的窗口中,根据下图所示,先选择单元格区域,接着输入最大数字、最小数字...

浏阳市13486176641: 在excel中怎样生成随机的4位字母数字组合,谢谢 -
宓蓝更昔: 获取一位随机字母或数字就是 =IF(RANDBETWEEN(0,1)=0,CHAR(RANDBETWEEN(65,90)),CHAR(RANDBETWEEN(48,57))) 获取4位你把这个公式复制4次中间用&连接就行了,比如2位就是 IF(RANDBETWEEN(0,1)=0,CHAR(RANDBETWEEN(65,90)),CHAR(RANDBETWEEN(48,57)))&IF(RANDBETWEEN(0,1)=0,CHAR(RANDBETWEEN(65,90)),CHAR(RANDBETWEEN(48,57)))

浏阳市13486176641: 如何在EXCEL中随机函数26个英文字母? -
宓蓝更昔: 大写字母 =CHAR(RAND()*26+65) 小写字母 =CHAR(RAND()*26+97)笨一点的公式就是 大写字母 =LEFT(ADDRESS(1,RAND()*25+1,4)) 小写字母 =LOWER(LEFT(ADDRESS(1,RAND()*25+1,4)))

浏阳市13486176641: EXCEL中如何随机生成一列20位数字和字母组合.请高手列出公式 和详细使用方法,谢谢.我是小白
宓蓝更昔: 鼠标点击输入框,闭上你的双眼,手指轻轻放在键盘上,随机按,那样就随机生成数字与字母了.(按的时候,心里要计算按了20次)

浏阳市13486176641: 如何在excel中的一列中随机生成A到D的字母,要填成绩等级,四个等级,怎样随机生成?急用!! -
宓蓝更昔:如上效果,写上以下公式,向下批量复制即可 =LOOKUP(ROUNDUP(RAND()*4,0),{1,2,3,4},{"A","B","C","D"})

浏阳市13486176641: 求两个excel公式:1、随机生成不包含"O"的英文大写字母;2、随机生成不包含“l”的英文小写字母. -
宓蓝更昔: =mid("ABCDEFGHIJKLMNPQRSTUVWXYZ",RANDBETWEEN(1,25),1) VBA代码如下(用法详见附件) Function 大写(ByVal k As Integer) As String Application.Volatile Randomize s = "" For i = 1 To k s = s & Mid("...

浏阳市13486176641: 怎样在excel中随机生成2个大写字母?例如随机生成大写字母A和B. -
宓蓝更昔: =IF(RAND()<=0.5,"A","B")

浏阳市13486176641: EXCEL,制定字母 随即输入 -
宓蓝更昔: =COUNTIF(A:A,"A")求A出现的次数=COUNTIF(A:A,"B")求B出现的次数=COUNTIF(A:A,"C")求C出现的次数=COUNTIF(A:A,"H")求H出现的次数 假如数据在A列

浏阳市13486176641: 用EXCEL公式在ABCDEFG(或更多)随机选出5个字母(或更多),且5个字母不重复 -
宓蓝更昔: 可以用公式生成,不过需要使用一整套辅助列才能实现

浏阳市13486176641: EXCEL中如何随机生成一列6位数字和字母组合.请高手列出公式 和详细使用方法,谢谢.我是小白
宓蓝更昔: 给你一个简单易懂的,只是长了一些,但已经是最好懂的了.解释在最下面. =MID("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",INT(RAND()*36)+1,1) 这会返回一个随机的数字或字母 =MID("0123456789...

浏阳市13486176641: EXCEL随机生成字母和数字 -
宓蓝更昔: =CHAR(INT(RAND()*26+65))&TEXT(RAND()*100000000000,"00000000000")

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网