当前位置:首页经验技巧Excel经验excel技巧

电子表格Excel表格,怎么产生随机我设定好的中文

2026-01-18 11:52:24

1.Excel表格,怎么产生随机我设定好的中文

excel随机生成汉字案例一:在A列随机产生“张小明,李慧,王晓军,周娟,李梅,刘燕君,杨辉,徐建豪”八个人的名字。

解法:单击A1单元格输入公式:=CHOOSE(ROUND(RAND()*7+1,0),"张小明","李慧","王晓军","周娟","李梅","刘燕君","杨辉","徐建豪"),回车,然后单击A1单元格拖动复制公式到A列其他单元格。公式解释:ROUND(RAND()*7+1,0)产生1-8的随机值。

因为RAND的取值范围是[0,1],所以RAND()*7+1取值是[1,8],ROUND四舍五入之后就会得到1-8的随机整数。CHOOSE函数的作用是:按指定的序号,在给定序列内取值,比如:=choose(2,"a","b")="b"第一个参数是序号,表示从序列中取第几个;ROUND(RAND()*7+1,0)的值如果是1,就得到张小明,如果是8,就是徐建豪,这个公式的作用是8随机选1。

excel随机生成汉字案例二:需要在每个单元格随机输入一个汉字,公式为:=CHAR((INT(16+RAND()*38+160)*256)+int(94*RAND())+160),回车,然后再复制这个单元格,再粘贴到目标单元格就可以了。

2.excle中 汉字可以随机出吗

倒是可以用vlookup函数实现

在A1至B4中分别输入如下数据:

A B

1 市政路

2 三沙路

3 民安路

4 特水路

在C1中输入公式:=VLOOKUP(INT(1+4*RAND()),A:B,2,FALSE),可以实现这四个街道名称随机出现

呵呵,只要在A列下继续输入5、6、。、,而在相应的B列输入相应的街道名称,然后把4*RAND()这里的4改成街道数量就可以了,其它地方不必改动。


免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2026 www.z8000w.com. All Rights Reserved .