想要实现这样的操作也非常的大略,下面就让我们来一步一步的操作下
一、两个函数实现这样的操作我们须要用到两个函数
1.Index函数:返回指定的行与列交叉处的单元格的值

第一参数: Array,想要返回的数据区域第二参数:Row_num:引用数据区域的列号,如果数据区域中只包含一列则可以省略第三参数第三参数:Column_num:引用数据区域的行号,如果数据区域中只包含一行则可以省略第二参数
如下图,我们想不才面一列数据中查找伽罗,只须要输入公式:=INDEX(B2:B19,2)
B2:B19代表数据区域,2则代表伽罗在数据区域的第二个位置
2.randbetween函数:返回一个介于指天命字区间的随机整数
第一参数:bottom:区间的最小值第二参数:top:区间的最大值
当我们将公式设置为=RANDBETWEEN(1,10),函数就会返回一个1到10之间的正整数,这个区间的值是包含1和10的
二、整理数据我们须要将要抽奖的人姓名都整理在一列中,如下图,并且打算下一共有多少职员参与抽奖,在这里我们一共有18个人
紧接着我们选择一个空缺格单元格输入公式:=INDEX(B2:B19,RANDBETWEEN(1,18)),这样的话我们的抽奖公式就做好了,按F9姓名就会滚动起来了,如下图
跟大家讲解下公式是如何运算的
公式:INDEX(B2:B19,RANDBETWEEN(1,18))
在index函数中
第一参数:B2:B19,也便是我们的姓名的区域
第二参数:RANDBETWEEN(1,18),利用这个函数得到一个1到18之间随机的整数
由于在这里INDEX函数的第一参数仅仅有一列数据,以是我们可以省略第三参数,仅仅输入列号即可
当我们按f9刷新数据的时候RANDBETWEEN函数的结果就会自动的刷新,由于RANDBETWEEN函数的结果变动了,以是我们用index函数获取的姓名也会发生变动
末了我们插入抽奖的素材,将素材放置到得当的位置即可,变动下字体的颜色,适当美化下即可,这样的话我们的抽奖小工具就制作完成了
怎么样?是不是非常大略呢?
我是excel从零到一,关注为持续分享更多excel技巧