rand()函式是Excel中产生随机数的一个随机函式。返回的随机数是大于等于 0 及小于 1 的均匀分布随机实数,rand()函式每次计算工作表时都将返回一个新的随机实数。
基本介绍
- 中文名:rand()函式
- 外文名:rand() Function
- 语法:rand()
- 功能:产生随机数
- 套用:Excel
- 特点:返回值介于[0,1)
rand()函式概述
(1)语法:RAND();
(2)参数:RAND 函式语法没有参数;
(3)功能:
返回大于等于 0 及小于 1 的均匀分布随机实数,每次计算工作表时都将返回一个新的随机实数。
rand()函式使用延伸
- 若要生成 a 与 b 之间的随机实数,应使用: RAND()*(b-a)+a
- 如果要使用函式 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数。
套用示例
公式 | 说明(结果) |
=RAND() | 介于 0 到 1 之间的一个随机数(变数) |
=RAND()*100 | 大于等于 0 但小于 100 的一个随机数(变数) |
比较拓展
Excel中用于生成随机数,功能与rand()函式相近的函式为RANDBETWEEN 函式,其用法如下:
(1)语法:RANDBETWEEN(bottom, top)
(2)参数:
- Bottom必需。函式 RANDBETWEEN 将返回的最小整数。
- Top必需。函式 RANDBETWEEN 将返回的最大整数。
(3)功能:
返回位于指定的两个数之间的一个随机整数。每次计算工作表时都将返回一个新的随机整数。