首页 > Excel专区 > Excel函数 >

Excel函数在实际工作中的应用

Excel函数 2021-12-17 21:34:57

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,”重复”,””)

 

数据汇总

A列数值求和:=SUM(A:A) A列最小值:=MIN(A:A)A列最大值:=MAX(A:A) A列平均值:=AVERAGE(A:A)A列数值个数:=COUNT(A:A) A列排名:=RANK(A2,A:A)


标签: RANK函数rank函数怎么用rank函数的使用方法rank函数的用法rank排名函数excel函数

office教程网 Copyright © 2016-2020 https://www.office9.cn. Some Rights Reserved.