EXCEL工作表中函数有着极其重要的作用,他能替代人工完成纷繁复杂的操作,极大的提高办公效率 。今天就给大家介绍几个常用函数公式,在做类似工作时可以直接套用,从此告别加班 。
判定性别
身份证号码的第17位,奇数为男,偶数为女 。A列为姓名,B列为身份证号,在C2单元格输入=IF(MOD(MID(B2,17,1),2),”男”,”女”),回车后沿C2单元格右下角向下拖拽,填充单元格(此步骤以下略) 。
文章插图
提取生日
身份证号码第7至15位为出生日期 。公式:=TEXT(MID(B2,7,8),”????年??月??日”)
文章插图
计算年龄
当前日期与出生日期之差 。公式:=DATEDIF(C2,TODAY(),”Y”)
文章插图
获取籍贯
身份证号码前6位是号码归属地,分别代表省、市、县 。这里取的是前4位,省、市 。在Sheet2中保存一张“全国身份证号码属地”的表格,并将Sheet2命名为“全国身份证号码属地” 。公式:=VLOOKUP(VALUE(LEFT(B2,4)),全国身份证号码属地!$A$2:$B$410,2,0)
文章插图
计算工龄
当前日期与参加工作时间之差 。公式:=DATEDIF(B2,TODAY(),”y”)
文章插图
计算年假
工龄大于等于20年休假15天, 工龄大于等于10年,休假10天, 工龄大于等于1年,休假5天 。=IF(C2>=20,15,IF(C2>=10,10,IF(C2>=1,5,0)))
文章插图
数据比对
A列与B列进行比较,得出C列结果 。公式:=IFERROR(VLOOKUP(B2,A:A,1,0),””)
文章插图
数据合并
将A、B、C三列合并为一列 。公式:=PHONETIC(A2:C2)
文章插图
数据分列
将A列基本信息拆分成两列单元格,字符1至15位为注册号,16位以后为企业名称 。公式1:=MID(A2,1,15)公式2:=MID(A2,16,40)
文章插图
大写金额
将小写金额转换成大写金额 。=IF(A1=0,””,IF(A1<0,”负”,””)&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A1)),”[DBNum2]”)&”元”&TEXT(RIGHT(TEXT(A1,”.00″),2),”[DBNum2]0角0分”),”零角零分”,”整”),”零分”,”整”),”零角”,”零”),”零元零”,””))
文章插图
数据替换
将第1个”-“替换为”楼”,第2个”-“替换为”单元”在最后的房间号后面加上”室” 。公式:=SUBSTITUTE(SUBSTITUTE(A1,”-“,”楼”,1),”-“,”单元”)&”室”
文章插图
数据查重
找出重复的注册号,进行标记 。=IF(COUNTIF(A$2:A2,A2)>1,”重复”,””)
文章插图
数据汇总
推荐阅读
- 函数学习之RANK函数
- 函数专题五--RANK函数排名
- Excel函数总结二:VLOOKUP、LARGE、RANK、LEFT、MID和FIND
- 10条工作中最常用的excel函数公式,速收藏!
- 教你搞定RANK函数都没辙的排名方法
- 晚餐过饱的危害
- 关于二胎刷爆朋友圈的说说
- 努力促进广东茶业市场规范化——在广东省茶业行业协会成立大会暨第一次会员代表大会上的讲话
- 电脑小恙
- 360浏览器假死怎么解决?