返回目录:excel表格制作
中奖啦!今天给大家讲解如何用Excel软件结合基本的函数进行制作一个小抽奖系统。
效果如下图:
首先我们要学会下面几个常用的函数
rand()函数:输出结果在0~1之间的一个随机数
randbetween(a,b)函数:输出一个a~b之间的一个随机数
=randbetween(121,200),输出121~120之间的一个随机数。
VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配)
=vlookup("爸爸","麻将室",3,0)
表示在麻将室的第3楼精确的找到自己的老爸(最后一个参数输入1可能找到一个长得像你爸的人)
replace函数:
=Replace(old_text,start_num,num_chars,new_text)
=Replace(要替换的字符串,开始位置,替换个数,新的文本)
注意:第四个参数是文本,要加上引号。
===================
也可使用:
F2=RANDBETWEEN(1e10,2e10-1)
产生一个11位随机数充当电话号码,粘贴为值
G2=REPLACE(F2,4,4,"****")
对F2单元格中的字符从第4个开始的4个字符替换成****
A3=INT(RAND()*14)+1
对A3单元格产生一个1~15的数等同于Randbetween(1,15)
A7=VLOOKUP(A3,D2:G16,2,0)&" "& VLOOKUP(A3,D2:G16,4,0)
对A3产生的值在源数据中去查找姓名以及隐藏的电话号码,用空格连接起来
最后一步按住 F9不动,表格就会自动抽取,停止F9,幸运儿就产生了!
一个简单的Excel抽奖系统就产生了
总结:
本节主要运用REPLACE函数对手机中间4位数进行隐藏
运用随机数+VLOOKUP函数来定位抽奖的名单和手机
=======================
同步原创微信公众号:自学成才(ID:selftt)!
想每天收到这样的文章就搜索关注吧!
Exce技巧基础+函数教程+数据透视表+VBA
学习5分钟,工作省2小时!