在线词典

在Excel中怎么得到1到100不重复来自的随机数

更新日期:2026-09-14 01:09:53

标题在Excel中怎么得到1到100不重复来自的随机数
内容

在日常工作中,我们有时需要从1到100之间生成一组不重复的随机数,用于抽奖、测试数据或随机分配任务等。在Excel中,可以通过一些简单的公式和功能实现这一目标。下面将详细说明如何操作,并附上结果示例。

一、方法总结

步骤 操作说明
1 在A列输入数字1到100(如A1单元格输入1,A2输入2,直到A100)
2 在B列使用RAND()函数生成随机数(如B1输入`=RAND()`)
3 对B列进行排序,使A列中的数字按随机顺序排列
4 复制A列的随机排序结果,粘贴为值以固定结果

二、详细步骤说明

1. 输入1到100的数字

- 在Excel的工作表中,点击A1单元格。

- 输入数字 `1`,然后向下拖动填充柄(单元格右下角的小方块),直到填入 `100`。这样A列就包含了1到100的数字。

2. 生成随机数

- 在B1单元格中输入公式:`=RAND()`。

- 将该公式向下拖动填充至B100,这样B列就生成了100个介于0和1之间的随机数。

3. 按随机数排序

- 选中A1:B100区域。

- 点击“数据”选项卡,选择“排序”。

- 在弹出的对话框中,选择“列B”作为排序依据,选择“升序”或“降序”均可。

- 排序完成后,A列中的数字会按照B列的随机值重新排列,形成一组不重复的随机数。

4. 固定结果

- 为了防止每次打开文件时数据变化,可以复制A列的内容,然后右键选择“选择性粘贴”→“值”,这样就可以固定随机数结果。

三、结果示例

以下是经过上述操作后生成的一组随机数(仅展示前10个):

A列(随机数)
45
87
12
3
99
68
21
56
7
91

四、注意事项

- 如果需要重新生成新的随机数,只需再次运行排序操作即可。

- 使用 `RAND()` 函数生成的随机数是动态的,每次计算都会变化,因此建议在最终结果确定后粘贴为值。

通过以上方法,你可以轻松地在Excel中生成一组不重复的1到100的随机数,适用于多种实际应用场景。

随便看