excel 中如何随机范围内的数 不重复 (问题补充中的数字)

26

27

28

50

73

95

101

102

103

104

105

106

107

108

109

110

113

114

115

117

118

119

120

123

124

125

126

127

128

129

130

131

133

134

135

136

137

138

139

假设原数据在A列,那么在B列输入以下公式,然后向下填充公式

=RAND()

在另一列输入以下公式,然后向下填充公式,得到A列不重复的随机数

=INDEX(A:A,MATCH(LARGE(B:B,ROW()),B:B,0))

根据需要隐藏AB列,即可。

 

详见附图

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-10-05
也不说你要几个数?
用代码懂不懂?追问

代码不会啊 有没有简单点的 就是追问里面的数随机 不重复

追答

把这些数放在A1起的一列中,同时在B列输入公式:=rand()
这样A列的每一个数对应一个随机数。你只要选中AB两列按着B列排序,然后顺序取用你的A列的数据就好了。

第2个回答  2015-10-05
。。。。。。。。这是。。。。。干嘛-_-||

EXCEL如何随机生成指定范围的不重复的整数?
首先在excel表格的单元格内输入随机函数公式:=RAND()。点击回车即可生成一个随机数字,该数据的大小范围无法控制,需要将其设置在一定范围内。

Excel如何在数据范围生成多个随机不重复的数字
作者给出的对策如下: 1)在C列建立辅助列,然后输入:=RAND() RAND函数的作用是 生成0到1之间的随机数字,因为是很多位数的小数,所以基本不会出现重复值(或者说概率低到可以忽略不计)。 辅助列相关知识请参考下方经验:如果仍然担心会出现重复值,我们可以 再使用一个RAND函数与之相乘,进一步降低...

Excel如何随机不重复引用指定范围内的数值
1、在自己的电脑上打开EXCEL表格 2、首先创立了所需的数据表格,输入自己的数据 3、将电脑下方EXCEL的sheet修改名字 4、将第一个表格中的数据建立在如图所示的sheet里,如第一周,第二周,第三周 5、建立好几个表格,举例对这个问题进行辅助说明,内容大概如下。6、在一个sheet5中表格里,选择要进行...

如何在Excel中产生不重复的随机数?
1、启动Excel并打开工作表,选择C3:C10单元格,在编辑栏中输入公式"=RAND()",按Ctrl+Enter键结束输入,此时在单元格中产生随机数,。选择D3:D10单元格,在编辑栏中输入公式"=RANK(C3:C10,C3:C10)",按Ctrl+Shift+Enter键结束公式的输入,此时选择单元格中获得需要的随机整数,。图1 产生随机数...

用EXCEL随机抽取并且不重复。
方法二:VBA法 1、VBA功能强大,可以利用很多算法实现随机数。这里介绍一种简单的办法。首先在Excel中按下Alt+F11,打开VBE界面,双击要生成随机数的工作表,在右侧空白处需要输入代码。输入代码如下:Sub m()Range("A:A").ClearContents'这里是A列,根据需要修改 For i = 1 To 10'这里是10个数字...

excel如何实现随机抽取且不重复
要实现Excel中随机抽取且不重复的数据,可以遵循以下步骤:首先,在Sheet2的A列前插入两列辅助列。在A2:A953区域,输入=RAND()并按Ctrl+Enter,这样会填充一列几乎不重复的随机数。接着,在B2单元格输入公式=RANK(A2,A:A),然后向下填充,为A列数据生成排名,确保没有重复的排名。在Sheet1中,为了...

excel表格区域内填充不重复的随机整数
实现这一目标的一种方法是将上述数组传递给SMALL函数,并指定参数k的值为合适的随机数。由于数组中的数字元素数等于100减去所引用的区域的元素数,因此可以将其用于RANDBETWEEN函数的top参数:100-COUNTA($A9:$J$11,D8:$K8)使用了COUNTA函数,可用于处理多个单元格区域。因此:RANDBETWEEN(1,100-COUNTA(...

excel随机数不重复的问题
1、在工作表左上角的名称框中输入A1:A60 按确定,将A1:A60单元格选中,输入=RAND() 按Ctrl+Enter组合键结束 2、在B1单元格输入以下公式,然后向下填充公式 =RANK(A1,A:A)公式表示:返回A1在A列中的排名,因RAND()几无重复,因此返回的排名都是唯一的,符合1-60随机且不重复的要求。3、可...

Excel函数公式生成随机数不重复随机数技巧excel生成随机不重复数字
一、生成0-1之间的随机数。方法:1、在目标单元格中输入公式:=RAND()。2、如果要重新生成,按F9刷新即可。解读:Rand函数没有参数,可以生成0-1之间的随机数,小数位数可以具体到15位。二、1—N、N—N+N之间的随机数。方法:1、在目标单元格中输入公式:=RANDBETWEEN(1;20)、=RANDBETWEEN(50,...

EXCEL随机选择一个范围内的不相同的整数
先 设置迭代运算:Excel 选项 公式 启用迭代计算 , 迭代次数 设多一点,我设的30000次 A1 公式:=IF(COUNTIF(A$1:A$20,A1)>1,INT(RAND()*40)+1,A1)下拉至A20 ,重新生成需要 重新 下拉一次 , 这是 生成固定随机值的方法 ...

相似回答