当前位置:文档之家› EXCEL中的随机函数并取整

EXCEL中的随机函数并取整

EXCEL中的随机函数并取整
2008-10-18 21:34:47| 分类:EXCEL学习| 标签:|字号大中小订阅
一、RAND 返回大于等于0 及小于 1 的均匀分布随机数,每次计算工作表时都将返回一个新的数值。

语法RAND( ) 说明若要生成 a 与 b 之间的随机实数,请使用:RAND()*(b-a)+a 如果要使用函数RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按F9,将公式永久性地改为随机数。

示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法创建空白工作簿或工作表。

请在“帮助”主题中选取示例。

不要选取行或列标题。

从帮助中选取示例。

按Ctrl+C。

在工作表中,选中单元格A1,再按Ctrl+V。

若要在查看结果和查看返回结果的公式之间切换,请按Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。

1 2 3 A B 公式说明(结果)=RAND() 介于0 到 1 之间的一个随机数(变量)=RAND()*100
大于等于0 但小于100 的一个随机数(变量)。

二、RAND()*(b-a)+a
即可生成介于a和b之间的随机数。

如果只是RAND(),则生成0-1之间的。

三、在上面的函数前加上“INT”函数便可实现随机数的取整,但注意不要少
了括号。

四、=5*ROUND(D7,1) 解释:参数套用,简单,比如你的5.54在D7单元格内,用5乘以ROUND(D7,1)的结果就可以了啊,你原来的数当然不
能删除了,这个只是引用而已
五、如果需要在生成的随机数时保留几位小数请用如下函数:
ROUNDDOWN((RAND()*(b-a)+a),N)。

其中N为需要保留的小数位数。

相关主题