在Excel中创建随机数生成器,可以使用内置函数`RANDBETWEEN`来生成指定范围内的随机整数。以下是如何使用`RANDBETWEEN`函数的步骤:
1. **单个单元格生成随机数**:
- 假设您要在A1单元格中生成一个介于1和100之间的随机整数,只需在A1单元格中输入以下公式并按回车键:
```
=RANDBETWEEN(1, 100)
```
- 每次按下`F9`键或者重新计算工作表时(例如通过按`Ctrl+Alt+F9`组合键或选择“文件”>“选项”>“公式”>“计算选项”设置自动计算),该单元格中的数字都会改变。
2. **批量生成随机数**:
- 若要在一系列单元格中生成随机数,首先在一个单元格(如A1)中输入上述RANDBETWEEN函数。
- 然后选中你想要填充随机数的区域,比如A1到A10。
- 使用填充柄(单元格右下角的小方块)拖拽以复制公式到所选区域的所有单元格。
- 同样,每次重新计算工作表时,这些单元格都会显示不同的随机数。
请注意,Excel的随机数是在每个工作表重新计算时更新的,这意味着如果你保存了包含随机数的电子表格并关闭它,当你再次打开时,原有的随机数不会变,除非你强制重新计算。
另外,如果需要生成包括小数在内的随机数,在Excel中可以使用 `RAND` 函数,它会返回大于等于0且小于1的一个均匀分布的随机数。若要将其转换为特定范围内的随机浮点数,可以结合其他运算符进行计算,例如:
```
=MIN + (MAX - MIN) * RAND()
```
其中 `MIN` 和 `MAX` 是你期望的随机数范围的最小值和最大值。例如,如果你想得到0到10之间(包括两端点)的随机浮点数,则公式应为:
```excel
=A1 + (B1 - A1) * RAND()
```
这里的A1是0,B1是10。