永发信息网

excel 5个已知数字,随机生成但不重复

答案:2  悬赏:60  手机版
解决时间 2021-02-27 14:53
比如已知1,2,3,4,5。在A列中随机生成这几个数字,但是不能重复
效果是这样
A1 2
A2 4
A3 1
A4 5
A4 3
最佳答案
1、在B1:B5单元格输入=RAND() 按Ctrl+Enter组合键结束;
2、在A1:A5单元格输入=RANK(B1,B$1:B$5) 按Ctrl+Enter组合键结束,生成随机不重复的数。
3、根据需要隐藏B1:B5单元格。
全部回答
可以利用vba来生成5000个随机不重复的5位数字。 软件版本:office2007 方法如下: 1.alt+f11,输入代码如下: sub m() for i = 1 to 5000 '1到5000循环,生成5000个数 eee: cells(i, "a") = int(rnd() * 50000) '随机生产一个小于50000的数 if cells(i, "a").value < 10000 then goto eee '如果这个数小于10000,重新生成 if application.worksheetfunction.countif(range("a:a"), cells(i, "a")) > 1 then goto eee '如果这个数已经存在了,也重新生成 next i end sub 2.f5执行代码,返回excel得到结果:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
刑法修正案九追诉时效怎么认定
帮我看看这两瓶酒什么价格,谢谢啦!
烤花玻璃容器英语怎么说谢谢
青浦健身训练馆这个地址在什么地方,我要处理
下列关于人体生理的叙述中,正确的是A. 人体
原全家农村户口,后全部都转为城市户口,因无
歌曲《Desperado》的翻译。有没有专业一点的
努比亚Z17mini和荣耀8买哪个好
长江南京航道局镇江航道管理处怎么去啊,有知
我现在正喝着治肝火旺盛和便秘的中药呢,月经
今晚英语作业 急……1.Whe all think his
长城风骏5柴油版2.0排量故障码P103C
眼看六年的光阴匆匆而去,不由得让我想起____
PE怎么样区别高压低压
宝城羊肉店在什么地方啊,我要过去处理事情
推荐资讯
混为一淡什么意思
祝我生日快乐,英文怎么写?
乌龟对青蛙说:“你跳出井口来看一吧。”改成
王者荣耀刘邦阵容搭配 哪个英雄最好配合刘邦
简易升降类停车设备应加装哪些安全装置?
安新小区南门(人行门)地址在什么地方,想过去
浩姹5级的哈默慢指挥部怎么打
nersd中山沙溪有实体店吗?
高中生 休闲西服
我想用信封寄一包烟 可以吗
求一首老歌,大概是九几年的歌,mv里面有个人
上海物联网科技园在哪里啊,我有事要去这个地
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?