在excel中不包含一些单元格数值的随机数方法介绍
发布时间:2022-09-15 20:38:10
这篇教程是向脚本之家的朋友介绍在excel中不包含一些单元格数值的随机数方法,教程真的很不错,有需要的朋友可以过来参考一下,希望能对大家有所帮助
excel是办公尤其是处理数据的一个好帮手,他能给需要进行各类数据处理提供很强大的支持,这是我在工作中遇到的一个问题,是这样的,比如有两个单元格有固定值,而另外还有一个单元格需要取随机数,但又要求不要和那两个有固定值得单元格重复。如何取呢?随机函数?rand()和randbetween()都可以,但是一时间还真想不出满足要求的写法。于是我想用VBA编写也许更简单。于是就有了下文。
工具/原料
硬件:满足允许要求的电脑
软件:Office excel(我这里用的是Excel 2013版)
方法/步骤
这里为了方便验证,我们将随机数值尽量取小一点,如果你要大一些的随机数,可以修改程序。
设在D1单元格里取随机数(1——5之间),A1、B1单元格为有固定数值的单元格,当然数值范围也在1——5直接,否则毫无意义。
要编写VBA,首先就要打开VBA,打开VBA的方法不止一种,这里我们就使用最简单最快捷的方式,使用快捷键吧。按“Alt+F11”打开VBA窗口。VBA窗口右侧子窗口就是输入代码用的。
输入代码,如下:
Public Sub btsj()Dim sjd As Range Set sjd = Range("D1")line1: sjd.ClearContents Randomize sjd = Int(Rnd * 5 + 1) If sjd = Range("A1") Or sjd = Range("B1") ThenGoTo line1End IfEnd Sub
完成后就可以试运行并保存,运行是那个小三角,好像播放图标一样的,保存的图标不用多说。点击小三角图标后可能会弹出一个窗口,再点击运行即可。
为了快速验证,我们可以给宏加上快捷键,如图所示,这里我们给它设置快捷键“Ctrl+s”,现在我们只要按Ctrl+s就可以快速运行该宏/程序了。
注意事项
编写VBA程序的时候要细心,如果有错误提示,需要理性分析,耐心检查。
以上就是在excel中不包含一些单元格数值的随机数方法介绍,大家学会了吗?希望能对大家有所帮助!


猜你喜欢
- 迅雷 Thunder for Mac是一款由迅雷公司所开发的新型互联网资源下载工具,用户可以通过它进行资源快速下。迅雷mac有以下特色:1、
- 一些用户会正在虚拟机内安装测试的系统,但是用户通过虚拟机读取U盘的时候却出现了无法识别的情况,由于用户是第一次遇见这种情况,所以不知道要怎么
- 怎样用PS制作艺术字?大家在生活中,肯定看过很多美丽的艺术字LOGO,特别是一些公司或者产品品牌,都会设计属于自己的LOGO,就像自己的标志
- Win10 14393系统属于Win10正式版中的一个小版本,但最近有用户反馈更新了Win10 14393之后出现了无法联网的情况。那么遇到
- 对于刚使用Excel的小白来说,想要把Excel表格中的多行文字改成一行显示,只能通过一句一句复制粘贴来实现,但是这样的方法也太麻烦了,效率
- 云竹协作怎么注册?越来越多人开始使用云竹协作这款办公软件,有些用户刚下载这款软件,还不知道要怎么注册这款软件,下面就给大家分享云竹协作注册的
- 作为互联网的入口,大量的工作、购物、娱乐都要通过浏览器进行,而一个好的使用习惯,能让你更快地完成这些繁琐事务。本篇就教你几个能大幅提高效率的
- 关于WORD经常会有些小问题出现,比如有人在用到一半的时候发现自己的字体是歪的,但是文档里面是正常的,打印出来的字为啥就是歪的呢?问题:我打
- 很多用户们在使用135编辑器的时候,在文章编辑完成了以后,点击保存,却提示保存失败,那么这个问题需要怎么解决呢,快来看看详细的解决放法吧~1
- 有用户发现自己的电脑一直有一个后台进程firefox.exe,但不知道Firefox.exe是什么进程 ,下面小编就Firefox.exe上
- 我们在使用U盘或光盘给电脑装系统时,需要进入BIOS设置从光驱或USB启动,不过有用户觉得设置BIOS太麻烦了,就想试试快捷键启动。那么惠普
- 下面小编整理了的是在win8系统中Intel平台+AMD显卡的双显卡切换方法和设置,NVIDIA的方法也类似,共三种设置方法,应该算比较齐全
- Win10系统有一个自动锁屏功能,只要用户一段时间没有使用,就会导致屏幕锁定,所以有不少小伙伴想要关闭这个功能。但是有用户反映自己的电脑设置
- aelaunch.exe是Philips Acoustic Edge声音相关应用程序托盘进程进程文件: aelaunch or aelaun
- soul如何查找同城好友?soul是一款多功能的社交软件,有时候一个人玩太无聊,想要看看同城有没有兴趣相同的好友,要怎么进行操作呢,下面就给
- 最近很多用户用户都遇到了打印机连接错误或无法连接的问题,提示错误代码0x00000709,不管是Win10,还是Win11,更新完系统都遇到
- Photoshop,大名鼎鼎,只要是处理图片基本上都会使用到它,而往往在做一些比较简单效果的图片时,用Word可能会更快一些。如果不是专业的
- 有时需要excel里的图片,那怎么才能将里面的图片导出来,当不是直接剪切这种方法,而是保质保量的导出来。那么要怎样做才能导出图片呢?下面给大
- 4 月 17 日消息 一部分苹果 iPhone 用户可能注意到了,最近有一些很久没更新过的 App 突然进行了更新。其中一种可能就是开发者真
- PPT应用越来越广泛,而工作汇报型PPT则是其应用最主要的领域。工作汇报PPT该怎么做?这正成为一门学问。年终需要总结、项目需要总结、活动需