最新文章专题视频专题关键字专题TAG最新视频文章视频文章2视频2tag2tag3文章专题问答问答2 文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
电脑应用程序“已停止工作”是为什么 怎么才能去运用ps设计logo 58同城使用技巧 华为是为什么进入recovery ps要怎么样才能做gif动图 photoshop怎么去制作动画图片 微信摇一摇摇不到附近的人是什么原因,怎么解决 win10系统应该怎么去添加字体 手机怎么把软件安装到sd卡 win10系统无法显示光驱,win10系统光驱不见了应该怎么办 win10系统应该怎么关闭平板模式 iphone自带输入法在qq微信上该怎么去进行换行 电脑c盘满了怎么才能不误删清理 qq空间怎么才能查看加密相册 科目一刷学时应该怎么去做 苹果电脑恢复出厂设置并删除所有数据要怎么去操作 手机微信聊天记录删除了要如何才能查看?电脑版微信聊天记录怎么监控 手机版ps抠图教程视频 魅族fastbootmode开不起机是因为什么原因 魅族note3应该怎样去进行刷机 移动4gapn接入点应该怎么做的教程 qq安全中心解绑手机号码的解决办法 keil uvision5安装教程 dnf帧数低解决方法 怎么在直播平台赚钱 iphone8小白点怎么才能开启 qq别人发的视频怎么保存 钉钉是怎么去设置请假可具体到时间几点几分 从身份证号码里面提取年龄应该用什么公式 在excel表格中怎么查询重复的身份证号码 word该如何改变字体大小 怎么远程监控员工电脑屏幕?实时观察员工工作动向 守望先锋2配置要求 怎么用ps轻松抠图更换背景 安卓手机无限重启如何解决 华为荣耀9使用技巧 word要如何删除页眉里的横线,页眉里的横线为什么删不掉 win10账户头像如何删除,win10如何删除用户头像 怎么才能取消电脑桌面弹出莫名的广告 暴风影音播放视频显示无效的解决方法
excel中如何才能得到不重复的随机数
2020-04-01 16:00:33 责编:小OO

无直接的公式,但可以用间接方法生成 1、A1-A100中用公式生成100个随机数=RAND() 2、B1输入=RANK(A1,$A$1:$A$100),一直拉到A100 B1:B100就是100个不重复的随机数字

Excel中如何得到不重复的随机数?情况下面操作方法。

材料/工具

Excel

方法

启动Excel

如,要求,1-50个数字随机不重复分布在50个单元格里 1、在A1单元格输入“=IF(ROW()=1,INT(RAND()*50+1),LARGE(IF(COUNTIF(INDIRECT("A1:A"&ROW()-1),ROW($1:$50)),,ROW($1:$50)),INT((51-ROW())*RAND()+1)))”,不要直接回车或点前边的勾确认,而

按Alt + F11启动VBA

一、工具 笔记本电脑,office excel软件 二、方法(以要求1-50个数字随机不重复分布在50个单元格中为例) 1、在A1单元格输入“=IF(ROW()=1,INT(RAND()*50+1),LARGE(IF(COUNTIF(INDIRECT("A1:A"&ROW()-1),ROW($1:$50)),,ROW($1:$50)),INT((51-ROW(

选择要生成随机数的工作表。

在A2中输入=rand() 在B2中输入=rank(A2,A:A,0) 同时向下复制,你要多长的随机数,就向下复制多少行即可。 如果你要的随机数起始值不为1,比如要100到200内的随机数,就把第二个公式加个基数就行,如: =rank(A2,A:A,0)+99 然后向下复制100行就是了

输入以下代码:

先在A1:A8中输入相同的公式: =INT(RAND()*15+1) 再在B1中输入下面公式,并拖动复制到B8格,如果A列中有重复,B列对应的格会显示大于1的数字,等于1为不重复。 =COUNTIF($A$1:$A$8,A1) 然后按键盘上方的F9功能键,直到B列格中都是1,就行了。

Sub m()

如果用公式的话,只需要,在1到481之间生成一个随机数,后面的数依次加1 但是公式,可能控制不了,重复, 如果不想重复只能用VBA了。

Range("A:A").ClearContents'      这里是A列,根据需要修改

如果不想增加辅助行的话,那就excel的迭代计算。 excel公式是不允许引用公式自身所在单元格的,但在迭代计算时就得循环引用以达到迭代的目的。 要迭代计算03版在工具>选项>重新计算中选上“迭代计算”,并选择合适的次数与误差,次数过大会造成“

For i = 1 To 10'                          这里是10个数字,根据需要修改

方法一:公式法 1、我们以生成1-10范围内的随机数字为例,讲述方法。 首先,在A2单元格中输入公式:=SMALL(IF(COUNTIF($A$1:A1,ROW($1:$11))=0,ROW($1:$11)),INT(RAND()*(11-ROW(A1))+1)) 然后按下Ctrl+Shift+Enter三键结束数组公式。 2、然后,

kkk:

Randomize

A2数组公式,输入后不要直接回车,要按三键 CTRL+SHIFT+回车 下拉。 =SMALL(IF(COUNTIF(A$1:A1,10-ROW($1:$10))=0,10-RO

x = Int(Rnd * 10) + 1

方法一:公式法 1、我们以生成1-10范围内的随机数字为例,讲述方法。 首先,在A2单元格中输入公式:=SMALL(IF(COUNTIF($A$1:A1,ROW($1:$11))=0,ROW($1:$11)),INT(RAND()*(11-ROW(A1))+1)) 然后按下Ctrl+Shift+Enter三键结束数组公式。 2、然后,

If Application.CountIf(Range("A:A"), x) = 0 Then

先在选项中打开“启用迭代循环”,并把最大迭代次数设置到1000或更大。然后选择A1:10单元格,输入: =IF(OR(N(ISNUMBER(A1)),COUNTIF($A$1:$A$10,A1)>1),RANDBETWEEN(1,100)) 按Ctrl+Enter。

Cells(i, 1) = x

1、在自己的电脑上打开EXCEL表格 2、首先创立了所需的数据表格,输入自己的数据 3、将电脑下方EXCEL的sheet修改名字 4、将第一个表格中的数据建立在如图所示的sheet里,如第一周,第二周,第三周 5、建立好几个表格,举例对这个问题进行辅助说明

Else

GoTo kkk

首先,将你的所有单元格区域定义一个名称。如:_1 然后,在函数或公式中引用它。 如你所说,先将M14~M27,M41~M58,等等,定义为一个名称,这个名称可以是任意的(除数字),如:_1 然后将你的式子中的M$14:M$27改为名称引用"_1",结果如

End If

Next i

End Sub

在A2输入公式: =SMALL(IF(COUNTIF(A$1:A1,ROW($1:$80)),99,ROW($1:$80)),1+INT(RAND()*(82-ROW(A1)))) 公式以CTRL+SHIFT+ENTER三键结束。 将公式向下复制到A21单元格。

按F5运行,即可得到结果。

难点在不能重复 A2粘贴公式 =SMALL(IF(COUNTIF(C$1:C1,ROW($1:$100)),65536,ROW($1:$100)),ROUNDUP(RAND()*(101-ROW(A1)),)) 粘贴完后不要回车,按ctrl+shift+enter三键组合结束 公式下拉即可

扩展阅读,以下内容您可能还感兴趣。

如何在excel表中生成0到9之间不重复的10个随机数

A2数组公式,输入后不要直接回车,要按三键  CTRL+SHIFT+回车  下拉。

=SMALL(IF(COUNTIF(A$1:A1,10-ROW($1:$10))=0,10-ROW($1:$10)),INT(RAND()*(10-ROW(A1)))+1)

或者用这公式也行:(此公式输入后直接回车即可,无需按三键)

=SMALL(IF(COUNTIF(A$1:A1,{0;1;2;3;4;5;6;7;8;9})=0,{0;1;2;3;4;5;6;7;8;9}),INT(RAND()*(10-ROW(A1)))+1)

excel如何实现随机抽取且不重复

方法一:公式法

1、我们以生成1-10范围内的随机数字为例,讲述方法。

首先,在A2单元格中输入公式:=SMALL(IF(COUNTIF($A$1:A1,ROW($1:$11))=0,ROW($1:$11)),INT(RAND()*(11-ROW(A1))+1))

然后按下Ctrl+Shift+Enter三键结束数组公式。

2、然后,下拉填充公式到A12单元格,也就是填充11个单元格,为什么要填充11个呢,我们明明只要10个数字?这是因为,最后一个数字是不会变化的,所以呢,要生成10个随机数,需要填充11个单元格,同样的生成11个随机数的话,要填充12个单元格,除此之外,公式中的11还要改成12。

3、生成随机数后,每按下一次F9(或者其他单元格进行一次计算),随机数就会刷新一次,重新生成一组随机数,要注意喽!

4、好了,一组不重复的随机数字生成了,现在我们回头看看这个公式是怎么实现的吧。首先看Small函数的第一个参数,也就是数字区域,这里是利用if和Countif函数来实现此单元格上面的单元格区域,是否有当前单元格的数字,如果有,就返回False,而如果没有就返回这个数字,从而生成一组由上面单元格没有的数字和Flase组成的序列,下图是按F9得到的结果:

5、Small函数的第二个参数,也就是从这个序列中取第几个最小值,在得到的数字中,利用随机函数rand和row函数,实现在这有个个数中随机抽取一个数字,从而得到排序中这个数字顺序的一个数字。通过这样一个数组公式,就实现了生成一组不重复的随机数字啦。

方法二:VBA法

1、VBA功能强大,可以利用很多算法实现随机数。这里介绍一种简单的办法。首先在Excel中按下Alt+F11,打开VBE界面,双击要生成随机数的工作表,在右侧空白处需要输入代码。

输入代码如下:

Sub m()

Range("A:A").ClearContents'这里是A列,根据需要修改

For i = 1 To 10'这里是10个数字,根据需要修改

kkk:

Randomize

x = Int(Rnd * 10) + 1

If Application.CountIf(Range("A:A"), x) = 0 Then

Cells(i, 1) = x

Else

GoTo kkk

End If

Next i

End Sub

2、代码原理很简单,就是随机生成数字,如果A列中有了这个数字,就返回再次随机生成,一直到没有这个数字为止;利用循环生成制定数量的数字。

3、按下F5执行代码,就看到在对应的Sheet中的对应列,生成了一组随机的不重复的数字。

excel中如何实现多个随机数之间相互不重复

先在选项中打开“启用迭代循环”,并把最大迭代次数设置到1000或更大。然后选择A1:10单元格,输入:

=IF(OR(N(ISNUMBER(A1)),COUNTIF($A$1:$A$10,A1)>1),RANDBETWEEN(1,100))

按Ctrl+Enter。

Excel如何随机不重复引用指定范围内的数值

1、在自己的电脑上打开EXCEL表格

2、首先创立了所需的数据表格,输入自己的数据

3、将电脑下方EXCEL的sheet修改名字

4、将第一个表格中的数据建立在如图所示的sheet里,如第一周,第二周,第三周

5、建立好几个表格,举例对这个问题进行辅助说明,内容大概如下。

6、在一个sheet5中表格里,选择要进行统计的单元格输入“=”和函数,如此处则是=sum

7、然后点击“第一周”,工作标签和相应单元格。

8、选中第一周中的数据,如图所示

9、输入“,”后再点击“第二周”工作表和相应单元格。

10、对数据进行函数公式。对“第三周”,“第四周”工作表进行相同操作。

11、输入完成后加上")"点击回车即可算出4个周的总计结果,可以向下拉动这个汇总表在单元格中做相对引用,完成所有单元格的计算。

excel中,随机数不重复的问题

首先,将你的所有单元格区域定义一个名称。如:_1

然后,在函数或公式中引用它。

如你所说,先将M14~M27,M41~M58,......等等,定义为一个名称,这个名称可以是任意的(除数字),如:_1

然后将你的式子中的M$14:M$27改为名称引用"_1",结果如下:

=IF(COUNTIF(_1,M14)=1,M14,CHOOSE(RANDBETWEEN(1,3),"A","B",1)&RANDBETWEEN(1,18)&"﹟")

有关名称的定义,应该不需要我多说吧。

声明:本文由用户 mb47293837 上传分享,本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:0731-84117792 E-MAIL:11247931@qq.com

显示全文
专题微软推出AI新算法,能够加快旧照片修复效率微软推出AI新算法,能够加快旧照片修复效率专题2022年的假期安排出炉,快来一起看看吧2022年的假期安排出炉,快来一起看看吧专题骑手摔猫引发热议,结果被永久封号骑手摔猫引发热议,结果被永久封号专题张一鸣身价594亿美元超腾讯马化腾,成中国互联网首富张一鸣身价594亿美元超腾讯马化腾,成中国互联网首富专题AI打造童话世界,引领科技生活AI打造童话世界,引领科技生活专题特斯拉公司CEO马斯克,给大众高管传授电动汽车经验特斯拉公司CEO马斯克,给大众高管传授电动汽车经验专题网友爆料蚂蚁森林未种植梭梭,官方辟谣网友爆料蚂蚁森林未种植梭梭,官方辟谣专题AI是否拥有著作权,进入人们的视野AI是否拥有著作权,进入人们的视野专题Twitter股价跌至超10%,创造近 6个月最大跌幅Twitter股价跌至超10%,创造近 6个月最大跌幅专题关于未来人工智能发展的三大预测关于未来人工智能发展的三大预测专题微博新增“炸毁”评论功能:只对自身个人隐藏微博新增“炸毁”评论功能:只对自身个人隐藏专题官方回应解决屏蔽网址链接等问题官方回应解决屏蔽网址链接等问题专题B站上线童年动画专区:重温童年经典B站上线童年动画专区:重温童年经典专题AI审美开始对我们的生活评头论足,影响着我们个性化审美AI审美开始对我们的生活评头论足,影响着我们个性化审美专题韩国电信 KT 对“网络瘫痪事件”正式道歉韩国电信 KT 对“网络瘫痪事件”正式道歉专题网约车车内监控视频引发热议,司机拒逆行遭表扬网约车车内监控视频引发热议,司机拒逆行遭表扬专题抖音直播开展打击低俗、不良价值观内容行动抖音直播开展打击低俗、不良价值观内容行动专题人脸识别AI技术,从梦想走进生活人脸识别AI技术,从梦想走进生活专题王小川告别搜狗,将进入医疗健康领域王小川告别搜狗,将进入医疗健康领域专题部分网约车平台开展非法营运,交通运输部等五部门联合约谈部分网约车平台开展非法营运,交通运输部等五部门联合约谈专题软银成立30亿美元,用来投资拉美科技公司软银成立30亿美元,用来投资拉美科技公司专题多家互联网集团取消大小周,小鹏汽车每天工作8小时多家互联网集团取消大小周,小鹏汽车每天工作8小时专题AI防“疫”,人工智能发挥了多少作用?AI防“疫”,人工智能发挥了多少作用?专题段永平回应“重出江湖联合OV造车”绝不会发生段永平回应“重出江湖联合OV造车”绝不会发生专题AI助力精准防控,帮助病例筛查、药物研发AI助力精准防控,帮助病例筛查、药物研发专题外卖骑手为消差评拿砖上门被刑拘,结果顾客没评论外卖骑手为消差评拿砖上门被刑拘,结果顾客没评论专题分析师认为马斯克将凭SpaceX成首位万亿富豪分析师认为马斯克将凭SpaceX成首位万亿富豪专题人脸识别技术应用应该刹刹车,划定好边界人脸识别技术应用应该刹刹车,划定好边界专题知名游戏主播山泥若二审宣判,被判刑3年并处罚金5万元知名游戏主播山泥若二审宣判,被判刑3年并处罚金5万元专题公租房小区被曝,超过10万元的豪车拒进公租房小区被曝,超过10万元的豪车拒进专题excel 随机数专题excel统计姓名出现次数专题excel中随机函数专题excel设置随机数专题excel数据随机排列专题随机函数的使用方法专题excel中统计不重复的个数专题excel表随机生成数字专题excel中求余数的函数专题js生成不重复的随机数专题excel随机不重复函数公式专题small函数专题电子表格随机数而不重复专题不重复随机数组专题excel随机生成一个整数专题试验盒子号不重复随机数专题表格随机数字生成专题快速生成随机不重复数字专题不重复随机数公式专题excel vba模拟考试专题