今天群里有小伙伴问:我想取200个随机数字 且不重复 ,比如从1到200 每个数字出现一次不重复,我该怎么做呢?
晓慕回答:首先在A列 创建辅助列 并用函数 =rand() 向下拖拽生成200个随机数字


然后在B列用 函数 =rank() 对A列数字进行排序 获得1到200随机数值
首先在B2 单元格中输入 =RANK(A2,$A$2:$A$201)
因为排序的区域是固定不变的所以这里要把A2:A201的区域用美元符号 $ 锁住

输入完毕之后敲击回车 如下图

再之后 在红色箭头指向的位置 双击鼠标左键实现快速填充

最终结果如下图所示

那有些小伙伴又问了 :
1、我想让B列的数字变一变 ,该怎么做呢?
答:很简单,按下键盘上的F9健就好。
2、我想要取901到1000 这100个随机数字且不重复该怎么做呀 ?
答:也很简单呀!
在A列用函数 =rand() 向下拖拽出100个数字,
再输入 =RANK(A2,$A$2:$A$201)+900 快速填充 就可以啦!
晓慕回答:首先在A列 创建辅助列 并用函数 =rand() 向下拖拽生成200个随机数字


然后在B列用 函数 =rank() 对A列数字进行排序 获得1到200随机数值
首先在B2 单元格中输入 =RANK(A2,$A$2:$A$201)
因为排序的区域是固定不变的所以这里要把A2:A201的区域用美元符号 $ 锁住

输入完毕之后敲击回车 如下图

再之后 在红色箭头指向的位置 双击鼠标左键实现快速填充

最终结果如下图所示

那有些小伙伴又问了 :
1、我想让B列的数字变一变 ,该怎么做呢?
答:很简单,按下键盘上的F9健就好。
2、我想要取901到1000 这100个随机数字且不重复该怎么做呀 ?
答:也很简单呀!
在A列用函数 =rand() 向下拖拽出100个数字,
再输入 =RANK(A2,$A$2:$A$201)+900 快速填充 就可以啦!









