Excel随机点名,无须VBA又很自动化!
【用Excel实现自动点名】
Excel自动点名的两种方法:1、公式法;2、VBA。
今天来说说如果把两个结合起来,看起来十分自动,但就是简单的公式操作哈哈。
【公式法】
第一步:在A列记录名字
第二步:写下公式。 = INDEX(A:A, RANDBETWEEN(2,13) )
第三步:调整公式。1)为了让随时添加、修改名字时,都能保证公式可用,把名字个数的数值设置成可变的形式。
= INDEX(A:A,RANDBETWEEN(2,COUNTA(A:A))),counta()可以记录名字的个数。
2)可以让呈现更生动。加入文字
="让我们有请 "&INDEX(A:A,RANDBETWEEN(2,COUNTA(A:A)))&" 给出ta的见解~"
第四步:这时按住F9再松开,就可以更新公式实现滚动点名的功能啦!
改进:其实还可以添加一个按钮,实现自动刷新。借助VBA,在编辑器中输入:
Sub 随机点名喽()
'
' 随机点名喽 宏
''
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
Calculate
End Sub
最后记得把A列隐藏。其实就是公式实现的自动点名,但好像是用VBA高大上的操作呢哈哈~~
Excel随机点名,无须VBA又很自动化!相关推荐
- Excel制作随机点名小程序
在Excel工作表中,通过空间命令按钮和VBA代码,可以省略很多简单重复的工作,例如点名.只要名单上有名字,就不需要人工拿着花名册挨个点名,在这里Excel就可以充当你的智能小助手. 一.按Alt+F ...
- 从Excel表导入数据制作随机点名的网页html
从Excel表导入数据制作随机点名的网页html 表格素材 ctrl + shift + 向下的箭头 == 全选 建一个txt文件,把数据粘贴过来 三种方法换行改为空格 使用Note
- VBA 朗读excel随机选择的单元格 (语音库人声可选)
VBA 朗读excel随机选择的单元格 (语音库人声可选) Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim o ...
- excel随机数_用Excel做个随机点名
1.Excel的花样用法 最近需要做一次点名,找了一些app和网页工具都不够利索. 考虑到Excel的花样函数,随机数应该不是问题. 就搜索了"用Excel点名",不负所望. 不消 ...
- Excel小技巧(随机点名)
如图,想要做一个随机点名的表格,同样可以石头剪刀布的场合,随机选人. 如何做呢? 第一步,填好想要的数据 第二步,在空的位置输入=INDIRECT("A"&RANDBETW ...
- vba 判断控件有无_6小时,写了一篇适合Excel小白学的VBA入门教程
一.excel vba是什么? Visual Basic for Applications(VBA)是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言.主要能用来扩展Window ...
- 处理excel,该选择VBA,还是python?
作为表格软件的先驱,Excel可以说给我们的日常办公,做出了不可磨灭的贡献.随着excel功能的扩大,VBA.python等各类编程语言,开始被应用于excel当中. 于是乎,关于处理excel,该选 ...
- excel公式编辑器_6小时,写了一篇适合Excel小白学的VBA入门教程
一.excel vba是什么? Visual Basic for Applications(VBA)是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言.主要能用来扩展Window ...
- excel随机生成数字或者字母
1.生成随机数字 (1)生成随机数比较简单,=rand()即可生成0-1之间的随机数: (2)如果要是整数,就用=int(rand())*10,表示0至9的整数,以此类推: (3)如果要生成a与b之间 ...
最新文章
- Servlet、Filter、Listener、Interceptor基础
- 成功解决AttributeError: module 'cv2.cv2' has no attribute 'CV_CAP_PROP_FPS'和 'CV_CAP_PROP_FRAME_WIDTH'
- 部分网站公开数据的汇总(2)
- 强制浏览器使用兼容模式,Web.config,httpProtocol
- 工作109:控制mode跳转
- Github上Fork部署应用程序
- Python学习入门基础:文件读写操作、模块和包、异常
- Java实验8 T3.编程显示当前鼠标的位置坐标
- SOA项目失败十大原因及完善建议(转)
- 华三 h3c PBR策略配置
- 重磅丨银行机构数据治理指引来了,首席数据官、数据驱动、客户隐私、挂钩评级、问责机制通通提及 银保监会 成于微言
- IE7、IE8、IE9、IE10后各版本的更新及差别
- verifycode.php,php验证码|php图片验证码|php image.verifyCode.class.php
- C语言编程入门——HelloWorld!
- 2019年12月7日周总结
- 【C】例9.7有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)
- 对于跳过Google应用SetupWizard.apk以及其他设备软件包名
- 【Jmeter】jmeter的安装与启动(win10)
- Python里如何判断闰年
- SpringCloud五大神兽之Eureka服务注册(一)
热门文章
- postgresql获取基于当前时间计算的当月第一天,最后一天,下个月的第n天等功能
- java pdf转html插件pdf2htmlex
- Android Studio 基础 之 获取蓝牙Bluetooth 的状态,设置的蓝牙Bluetooth 的开关状态,并监听蓝牙Bluetooth 的状态变化方法整理
- 石正喜MySQL数据库使用教程_《21世纪高职高专系列规划教材:MySQL数据库实用教程》【摘要 书评 在线阅读】-苏宁易购图书...
- 解决Pycharm中下载不了sklearn问题
- 软件测试-web自动化测试教程
- 第三方测试什么意思?国内知名第三方测试公司排名
- 华为OD机试 - 德州扑克(Java JS Python)
- 诙谐术语讲解:热备,冷备,云备,以及IT行业各种备份术语
- 合阔智云核心生产系统切换到服务网格 ASM 的落地实践