excel滚动抽奖,电子表格excel滚动抽奖器作弊
1. excel滚动抽奖器作弊
我们平时总用到excel表格,但是很多人还不知道excel表格是可以制作抽奖小程序的,这个程序对我们来说非常方便,无论是对于小公司,还是大公司来说,这个都是抽奖的最好方法,那么如何实现呢,下面我来教大家如何操作。
工具/原料
excel表格
电脑
方法/步骤
1、我们打开excel表格,在表格中输入本次抽奖的奖品。
2、然后我们选中旁边一个大点的表格,扩选一下,再次点击“合并居中”。
3、接下来在空白大表格中,我们输入“=RANDBETWEEN()”。
4、然后再后边小括号中输入“1,10”,其中1是横向第一行,10是纵向第十行,这个数字你们可以自己设定,根据奖品排数设定的。设置上述内容完毕后,我们需要在“=”后边加上“INDEX(A:A,”。最终我们输入的总数字是“=INDEX(A:A,RANDBETWEEN(1,10)”。
5、输入了完了“INDEX(A:A,”后,我们这时按下回车键,得到下图内容。
6、我们要将左边的奖品隐藏掉,操作方法是,右键点击坐标上面的“A”,点击菜单中的“隐藏”选项。
7、最后我们按住“F9”转盘开始转了起来,松开F9停手,就可以抽到随机奖品, 这就是我们所说的抽奖小程序。
2. excel制作滚动抽奖器
用电子表格制作抽奖的方法如下:
1、第一:将所需抽奖的人员名字输入,当然也可以输入编号,效果都是一样的,下面以人员名字进行模拟抽奖,在对应抽奖编号栏中输入公式“=RAND()”这个中奖编号是辅助抽奖使用的,没有实际意义,但是是必须要有的,需靠这个编号来挑选抽奖,将所有编号填充完成。
2、第二:在中奖人员名字一栏中输入公式“INDEX($B$4:$B$16,RANK(C4,$C$4:$C$16))”公式内数字与表格的数字需一一对应,大家可以自己调整,这里我是对应我的表格的数字。
3、第三:按动“F9”即可进行摇号抽奖,按住F9一直滚动,松掉F9即可停止。
3. vba制作滚动抽奖软件
用以下方法,Excel 制作抽奖和抽班委原理一样的
我用的版本是 Excel 2016,其他版本的界面可能略有不同。
案例 1:如何从 10 个人中一次性抽取 3 名获奖者,且所有中奖者不重复?
案例 2:如何从 10 个人中依次抽取 1、2、3 等奖各 1 名,每次抽取后固定住获奖者,且所有中奖者不重复?
所需函数及功能:
RAND()
RANK(number, ref, [order])
INDEX(array, row_num,[column_num])
IF(logical_test,[value_if_true],[value_if_false])
Conditional Formatting
为了便于理解,我把每个步骤拆开来讲解。
案例 1 解决方案:
以下是 10 个人员的名单,现在需要从中一次性抽 3 个幸运儿。
1. 在 B 列用 Rand 函数生成 10 个随机数
2. 在 C 列用 Rank 函数对这 10 个随机数排序
公式:=RANK(B2,B$2:B$11)
翻译:计算 B2 单元格在 B2~B11 数组中的排名,默认从大到小排。
3. 在 D 列用 Index 函数按 C 列的随机排名抽出中奖者。因为需要一次抽 3 个人,所以我们拉 3 行公式即可。
公式:=INDEX(A$2:A$11,C2)
翻译:在A列的指定数组中,读取出第 n 行单元格
使用方法 :
按住 F9,数字开始滚动,抽奖开始
放开按键,即为抽奖结果(因为 rand 函数基本不可能出现重复值,所以中奖人不会重复)
* 请注意:由于随机函数每次都会随机变化,为了固定住获奖人员名单,请复制获胜者名单,并且 paste value 到其他单元格。
案例 2 解决方案:
增加的需求:
每次抽一个人,抽出后固定中奖者
不得重复中奖
1. 给 D 的公式加个 if 条件,同时增加辅助列 E
公式:=IF(E2=1,D2,INDEX(A$2:A$11,C2))
翻译:如果 E2 单元格为 1,则固定 D2 单元格的值,否则,继续抽奖
当我们在 E2 中输入“1”以后,无论何时按下或放开 F9 抽奖,D2 的“王7”始终是固定的。
现在我们要抽第 2 个人,但是“王7”不可以重复中奖,怎么做?
在不使用 vba 的情况下,此处推荐一种最简便的方法。
2. 选中 D2~D11 --> 按 Ctrl + Q --> 选择 Formatting --> Duplicate Values
翻译:当“中奖者”区域内有重复人员,则高亮显示
如下,当我们抽第 2 个人的时候,又抽到了“王7”,会自动高亮显示。
3. 现在抽奖器已经做好了,我们把模板调整美观,再写个操作说明。
1) 把人员名单及辅助列移到“人员名单”sheet 中
2) 选中 E 列,通过 Format Cells --> Custom,把“1”显示为“已中奖”
这就是最终的抽奖模板和使用说明,有时间的话,可以加点图片效果什么的,然后就可以在公司年会耍酷啦!
使用说明:
1、将参加抽奖的人员名单,维护在“人员名单”表里面
2、按住 F9 开始抽奖(此时可以看到B列内容一直在变化)
3、一会功夫,放手,B 列此时就是被选出来的“中奖人”
4、在 C 列的第一个黄色单元格输入“1”,以便把“中奖人”锁定
5、重复 2~4 步骤抽二等奖(如果B列出现红色背景,则重复 2~3 步骤)
6、以此类推,抽出三等奖
4. excel做随机抽奖摇奖器
用几个单元格构成奖券的正副券内容,加上编号,然后将这些单元格下拉复制。打印,裁剪即可。
5. Excel抽奖器
两个方法可以实现:
假设条件:原来的数据放在sheet1里面,sheet1名称就是sheet1:
第一:使用公式,在sheet2(你要存放抽取数据的新表)A1里面输入公式 =OFFSET(Sheet1!A$1,15*(ROW()-1),0)
向右拖动到空白(sheet1里面最后一列UC),然后向下拖动到空白(最后一行3500+)。
完成你的要求
第二:使用VBA,打开VBA编辑窗口(ALT+F11或者 选择sheet2,点击开发工具-查看代码(EXCEL2007),点击工具 - 宏 - VB编辑窗口),在sheet2代码窗口输入以下代码:
Sub chouqu()
For i = 1 To 655
Rows(i & ":" & i)
.Value
= Sheets(1).Rows("1:1").Offset((i - 1) * 15, 0).Value
Next
End Sub
按F5运行
6. excel滚动抽奖器不重复获奖
操作方法萊垍頭條
01頭條萊垍
在excel工作表里,随机抽取一个数或两个数。萊垍頭條
02頭條萊垍
选择数据区域,随机重复,随机抽取頭條萊垍
03萊垍頭條
选择抽取的个数。不勾选抽中的单元格置空,选择存放位置,完成萊垍頭條
04萊垍頭條
如果抽中的单元格数据删除,勾选抽中的单元格置空萊垍頭條
05萊垍頭條
选择存放位置,确定,快速随机抽取数据,完成萊垍頭條
7. excel随机滚动抽奖怎么做
如何用excel做一个不会重复选到的抽签?
先来看下效果演示:
制作方法不难,如下步骤:
①添加一个辅助列,输入公式: =rand(),此公式,会在B列产生一个随机数;
②抽奖结果,使用公式: =INDEX(A:A,RANK(B1,B:B)),其中,
Rank函数,返回指定数字在某个区域的排名,RANK(B1,B:B),表示,返回B1单元格在B列数据的排名;
Index函数,则返回指定位置的单元格内容,如,INDEX(A:A,随机数排名),返回A列数据中,指定位置的内容;
完整动画演示如下:
以上方法中,每次按下F9,刷新,就会重新产生一组不重复的名单!
好了,这个方法就分享到这,希望能帮到你!
我是Excel大全,别忘了,点个赞支持下哦,谢谢!
8. excel自动滚动抽奖器
方法/步骤新建一个空白excel表格选中多个单元格,并进行合并居中(本步骤可以省略)选中单元格,输入公式=INT(RAND()*(100-1+1))+1,按回车键确认【温馨提示】1.记住连同=号一起输入;
2.如果是在1-50中抽取,则将公式中100替换成50,以此类推。选中单元格,在“开始”选项卡中进行字体大小调整按键盘F9键进行刷新,即每按一次F9将出现新数字【温馨提示】长按F9有数字滚动的效果哟~
9. excel抽奖程序滚动功能
这种情况下 用excel更合适 设定单元格格式为自定义中的“00”(如果是三位数,可以设置为000) 然后下拉即可实现
10. 滚动抽奖程序
用表单大师就可以做啊,创建一个抽奖活动,然后指定抽奖数据源就可以了
