一、VLOOKUP函数是Excel中的一个纵向查找函数。

excel常用函数以及最详细的用法(你平时能用到吗)(1)

=VLOOKUP(A2,F:G,2,0)

二、COUNTIF计算给定范围内符合条件的单元格数目,用于统计是否重复

excel常用函数以及最详细的用法(你平时能用到吗)(2)

=IF(COUNTIF(G:G,G2&"*")>1,"重复","不")

在计算文本型数字时,会默认按数值型进行处理,但是Excel中的数字精度只有15位,并且身份证号码是18位,因此会把前15位相同的身份证全部识别为相同的内容。需要以在后面加上 &"*" 强制以文本方式进行匹配

三、根据身份证号计算性别

excel常用函数以及最详细的用法(你平时能用到吗)(3)

=IF(MOD(MID(A2,17,1),2)=1,"男","女")

四、根据身份证号计算出生日期

excel常用函数以及最详细的用法(你平时能用到吗)(4)

=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))

五、根据身份证号计算年龄

excel常用函数以及最详细的用法(你平时能用到吗)(5)

=YEAR(TODAY())-YEAR(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)))

六、字符串替换隐藏部分字符

excel常用函数以及最详细的用法(你平时能用到吗)(6)

=REPLACE(B2,7,8,"****")

七、日期转换为文本格式

excel常用函数以及最详细的用法(你平时能用到吗)(7)

=TEXT(A2,"yyyymmdd")

八、评分函数,去掉最高分最低分后求平均值

excel常用函数以及最详细的用法(你平时能用到吗)(8)

=TRIMMEAN(A2:G2,2/7)

先从数据集的头部和尾部除去一定百分比的数据点,然后再求余下数据平均值。第二个参数 percent是在计算时,所要除去的数据点的比例。如果在5个数据点的集合中,要除去 2个数据点 ,头部除去1 个,尾部除去1个,那么Percent = 2/5。

九、excel查找指定字符串,返回相应的结果

通过下面的函数,可以实现查找指定字符串,若找到返回“有”,若找不到返回“无”。

=IF(ISNUMBER(SEARCH("失业",G3)),"有","无")

从外向内逐一分析一下:

1、IF函数:=if(条件判断,结果为真返回值,结果为假返回值)

2、ISNUMBER函数,检测一个值是否是数值,返回TRUE或FALSE;其返回值就是IF函数的条件。

3、SEARCH函数:在指定的字符串中查询特定字符的位置,不区分大小写。如果能查找到指定的字符串,就返回数字;如果查不到,就返回#VALUE!。

如果是查找后返回的是数字,那么isnumber就返回true,那么if就返回条件为真的返回值。

十、excel统计不重复数据个数

excel常用函数以及最详细的用法(你平时能用到吗)(9)

excel常用函数以及最详细的用法(你平时能用到吗)(10)

=SUMPRODUCT(1/COUNTIF(C2:C7,C2:C7))

十一、excel查找重复的身份证号、手机号或银行卡号

在excel查找重复项有很多方式,但是利用公式函数还是特别灵活高效。

=IF(COUNTIF(E:E,E2&"*")>1,"重复","不")

excel常用函数以及最详细的用法(你平时能用到吗)(11)

说明:

1、countif是条件计数函数,if是条件判断函数。

2、对于身份证号码以及银行卡号等超长的文本型数字,使用COUNTIF函数时还需要做一些处理。COUNTIF函数在计算文本型数字时,会默认按数值型进行处理,但是Excel中的数字精度只有15位,并且身份证号码是18位,因此会把前15位相同的身份证全部识别为相同的内容。需要以在后面加上 &"*" 强制以文本方式进行匹配,这样系统就能识别全部的数据。

,