03.02 手把手教你制作EXCEL抽奖器,只需两步轻松搞定

手把手教你制作EXCEL抽奖器,只需两步轻松搞定

【例一】利用CHOOSE函数和RANDBETWEEN函数进行抽奖设置。如下图:

手把手教你制作EXCEL抽奖器,只需两步轻松搞定

目的:在B列随机生成1-50的随机整数,取号码末尾数值,对应奖品,当末尾数值大于5时,为空奖。

操作:

第一步:在B2单元格输入公式“=RANDBETWEEN(1,50)”,回车,双击填充柄,填充B列所有数据。

手把手教你制作EXCEL抽奖器,只需两步轻松搞定

第二步:在C2单元格输入公式“=RIGHT(B2,1)+0”,提取号码末尾数值。

注意:用RIGHT函数提取的结果为文本字符,我们需要后面进行加零运算,转换为数字。

第三步:在D2单元格输入公式

“=IF(C2>5,"空",CHOOSE(C2+1,$G$2,$G$3,$G$4,$G$5,$G$6,$G$7))”,回车,完成操作。

手把手教你制作EXCEL抽奖器,只需两步轻松搞定

备注:

(1)按住F9键,B列抽奖号码会滚动变化,相应的员工对应的奖品类型也会发生变化。

(2)本例中依次用到随机生成整数的RANDBETWEEN函数、从右侧提取字符的RIGHT函数、IF嵌套函数和选择目标的CHOOSE函数。

(3)RANDBETWEEN(整数1,整数2)是指随机生成数值1到2之间的整数,在本例中是1到50间的整数。

(4)RIGHT(字符,位数)是指从目标字符内容最右侧开始提取,并提取多少位,结果为文本形式的字符。

(5)IF(判定条件,真值,假值)是指对条件进行判定,若成立,返回真值,否则返回假值。

(6)以上三个函数在以往内容中都有详细介绍,接下来,我们通过下面这个例子看一下选择函数CHOOSE的语法结构和基本用法。

手把手教你制作EXCEL抽奖器,只需两步轻松搞定

【例二】在D2单元格随机生成1-33个获奖号码,并在E2单元格返回获奖员工。

操作:

第一步:在D2单元格输入公式“=RANDBETWEEN(1,9)”,回车

第二步:在E2单元格输入公式“=CHOOSE(D2,B2,B3,B4,B5,B6,B7,B8,B9,B10)”,回车

手把手教你制作EXCEL抽奖器,只需两步轻松搞定

备注:

(1)本例重在讲述CHOOSE函数的基本用法

(2)其语法结构为“CHOOSE(序号,[数值1],[数值2],[数值3]......)”,其中序号是指位于后面数值明细的第几个;数值最少1个,最多254个。

(3)本例中,数值有从B2到B10的9个数据,若D2数值为4,则返回第四个数值,也就是B5单元格对应的员工姓名。

(4)当员工人数较多时,运用CHOOSE函数时,引用数值较多,可用上一讲讲述的INDEX嵌套MATCH函数的方法达到相同效果。


分享到:


相關文章: