Excel之产生不重复的随机整数
来源:互联网 发布:淘宝皇冠和天猫哪个好? 编辑:程序博客网 时间:2024/06/05 23:56
我们知道rand或者randbetween函数可以产生随机数,但是如果我们想要产生完全不重复的数该怎么办呢?
这时我们可以用VBA来解决问题。
按alt+f11打开宏编辑器,点选要处理的sheet.
新建脚本,粘贴内容如下:
Sub t()Dim i, a, test, s(1 To 100) As IntegerFor i = 1 To 100line1: test = Application.WorksheetFunction.RandBetween(1, 100) For a = 1 To i If s(a) = test Then GoTo line1 End If Nexts(i) = testCells(i, 1) = s(i)NextEnd Sub
效果是产生1-100之间不重复的随机整数。
如果想要其他区间的数,可以做相应修改。
阅读全文
0 0
- Excel之产生不重复的随机整数
- 随机产生固定个数不重复的整数
- matlab 产生不重复随机整数的序列
- matlab之生成不重复的随机整数
- 随机产生5个从0到10之间不重复的整数
- 产生n个小于等于m的不重复随机整数
- 随机排序,产生不重复的数组
- 随机不重复序列的产生
- 随机不重复队列的产生方法
- 产生不重复的随机牌
- 产生不重复的随机牌
- 随机产生不重复的一组数
- 生成不重复的随机整数
- 随机生成十个不重复的整数
- 随机生成十个不重复的整数
- 随机生成十个不重复的整数
- c++生成不重复的随机整数
- 随机生成不重复的整数
- AD进行PCB拼板设计
- 621. Task Scheduler
- 欢迎使用CSDN-markdown编辑器
- 机械制造企业为什么要用机械行业管理系统
- iOS11 刷新TableView上下跳动
- Excel之产生不重复的随机整数
- java自学笔记7:阶段总结
- vue插件集合
- Java注解
- 渐变进度条
- Zigbee设备入网流程分析(关联方式)
- java几种线程调度
- 矩阵论与矩阵分析——学习资料(更新..........)
- Xamarin.Android 引导页 启动页