excel学习库

excel表格_excel函数公式大全_execl从入门到精通

快过年了,年会用的抽奖系统,用excel实现真简单(一)

快过年了,每年各大公司的年终奖让人羡慕不已,而他们的年会也是搞得有声有色,令人神往。 前几天听说华为拿出了20亿奋斗特别奖,奖励给员工,每个人好几万!人家一个奖金就比我全年的收入高了,真是羡慕嫉妒恨,而且这还不包括年终的奖金以及年会的各种福利。像华为这种大公司,随便拉出来一个小伙伴就可以写出一个高大上的年会抽奖系统了。可是对于一些小公司,特别是非IT行业的小公司,没有人会编程该怎么办呢? 不要慌,下面我们来一起用excel来写一个简单的年会抽奖系统。 本文针对不懂计算机或者计算机水平不足的,只使用最简单的公式,因此功能上可能不太完善。如果有必要,下一次会使用VBA来实现一个功能更加完善的抽奖系统。 首先,将所有员工工号和姓名准备好 公司里难免有重名的存在,所以说为了防止重名导致抽奖时不清不楚,所以一定要加上工号!如果没有工号,那么可以给所有员工从1开始编号,并在抽奖前向所有员工公示抽奖和编号规则。 我们首先使用前文所提到的python方法,创建500个员工人员名单,然后给每个人编上号码。如果有工号的公司,则直接拿工号来用就好。最终生成的名单如下图:其次,制作抽奖样式 这次先大概设计一下,为了喜庆我们背景用红色,字体用黄色。最后,写入抽奖的逻辑 这里主要使用了RANDBETWEEN函数,这个函数可以在一列数据中随机抽取一个。比如说有100个姓名放在A列,那么RANDBETWEEN(A1,A100)就会从这100个姓名里随机抽取一个,这就能保证每个人抽到的概率是一样的,这就是抽奖的主要逻辑了。 在excel中,按F9可以让公式重新运算,我们在抽奖的时候,按住F9键不放,就会一直重新计算公式,在具体年会抽奖时,可以按住F9键,然后让所有员工一起喊倒计时,倒计时结束的时候松开F9,这样就可以完全公平、公正、公开的抽取到中奖人员的姓名。 我们来看一下这个公式具体运作方法:使用RANDBETWEEN公式,我们可以随机抽取一个工号作为中奖人,下面需要根据中奖者的工号,查找到中奖人的姓名,同时将工号和姓名显示在中奖的大屏幕上,这样才算是一个完整的抽奖系统。 这一步,可以使用VLOOKUP公式来进行解决。VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) vlookup的公式说明,第一个参数是要查找的数值,在这里就是我们抽奖抽到的工号;第二个参数是查找的范围,这里我们在A列和B列里查找工号;第三个参数则是要查找第几个数值,比如在本例子中查找到工号之后,我们需要得到姓名,那么就要填2;第四个参数是精准度,一般填写false。好了,到这里,我们这个比较简单、简陋的抽奖功能就算是完成了。 最终的效果看下图:到这里,一个简单的抽奖系统就算完成了。 这个只针对对于excel不熟悉的人使用。如果有需要,下一次我会使用vba做一个功能相对完善的抽奖系统出来。 我是职识,如果大家在职场中有什么excel、python方面的问题,欢迎私信交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接