1、我们先怎么学习再看看随机数函数的用法。在excel中,rand()叫作随机数函数,功能是化合0—1之间的一个小数。
1、a列的数据要乘以3互成数50,是需要在b1单元格就键入公式a1-50;
2、然后把按enter键后则可不出结果;
3、把鼠标放在b1单元格右下角,下拉图案填充公式,则可得出来a列乘以捆定数50的结果了;
4、如果没有数字50是在表格中的一个单元格里,那么公式替换成a1-$d$1,数字50所在的位置的单元格要算上的确引用符号$,那样的话公式下拉时减数才不可能变化;
5、求出b1单元格的结果后,把鼠标放在b1单元格右下角,下拉填充公式,则可不出a列乘以同一个单元格d1的结果了。
excel随机生成汉字案例一:
在a列随机出现“张小明,李慧,王晓军,周娟,李梅,刘燕君,杨辉,徐建豪”八个人的名字。
解法:右键点击a1单元格然后输入公式:choose(round(rand()*71,0),#34张小明#34,#34李慧#34,#34王晓军#34,#34周娟#34,#34李梅#34,#34刘燕君#34,#34杨辉#34,#34徐建豪#34),回车,接着右击a1单元格托动截图公式到a列其他单元格。
公式讲解:
round(rand()*71,0)才能产生1-8的副本值。
是因为rand的取值范围是[0,1],所以rand()*71取值是[1,8],round四舍五入之后就会能够得到1-8的必掉整数。
choose函数的作用是:按指定你的序号,在决策变量序列内取值,例如:choose(2,#34a#34,#34b#34)#34b#34
最先参数是序号,它表示从序列中取第几个;
round(rand()*71,0)的值假如是1,就得到张小明,如果是8,就是马克荣,这个公式的作用是8任务道具选1。
excel随机生成汉字案例二:
必须在每个单元格随机输入输入一个汉字,公式为:char((int(16rand()*38160)*256)int(94*rand())160),回车,然后把再不能复制这个单元格,再ctrlv粘贴到目标单元格就可以了。