RAND 随机数
阅读人数:
541
RAND
函数原型:RAND()
函数说明: 返回大于等于 0 且小于 1 的均匀分布随机数。每一次触发计算都会变化。
用法举例:
公式 | 含义 |
---|---|
RAND() | 大于等于 0 但小于 1 的一个非整数的随机数 |
RAND()*100 | 大于等于 0 但小于 100 的一个非整数的随机数 |
RAND()*(b-a)+a | 大于等于 a 但小于 b 的非整数的随机数 |
INT(RAND()*(b-a)+a) | 大于等于 a 但小于 b 的随机整数 |
场景举例:
抽题方式 | 分析 | 公式 |
---|---|---|
在第20到第30道题目中随机抽取一题(包括第20题,不包括第30题) | 大于等于 20 但小于 30 | INT(RAND()*(30-20)+20) |
在第20到第30道题目中随机抽取一题(包括第20题和第30题) | 大于等于 20 但小于 31 | INT(RAND()*(31-20)+20) |
在第20到第30道题目中随机抽取一题(不包括第20题,包括第30题) | 大于等于 21 但小于 31 | INT(RAND()*(31-21)+21) |
在第20到第30道题目中随机抽取一题(不包括第20题和第30题) | 大于等于 21 但小于 30 | INT(RAND()*(30-21)+21) |