excel函数公式大全( 二 )


文章插图
七、提取出生年月:TEXT+MID函数 。
目的:从指定的身份证号码中提取出去年月 。
方法:
1、选定目标单元格 。
2、输入公式:=TEXT(MID(C3.7.8),”00-00-00″) 。
3、Ctrl+Enter填充 。
解读:
1、利用MID函数从C3单元格中提取从第7个开始,长度为8的字符串 。
2、利用TEXT函数将字符的格式转换为“00-00-00”的格式,暨1965-08-21.


excel函数公式大全

文章插图
八、计算年龄:DATEDIF函数 。
目的:根据给出的身份证号计算出对应的年龄 。
【excel函数公式大全】方法:
1、选定目标单元格 。
2、输入公式:=DATEDIF(TEXT(MID(C3.7.8),”00-00-00″),TODAY(),”y”)&”周岁” 。
3、Ctrl+Enter填充 。
解读:
1、利用MID获取C3单元格中从第7个开始,长度为8的字符串 。
2、用Text函数将字符串转换为:00-00-00的格式 。暨1965-08-21.
3、利用DATEDIF函数计算出和当前日期(TODAY())的相差年份(y) 。

excel函数公式大全

文章插图
九、中国式排名:SUMPRODUCT+COUNTIF函数 。
目的:对成绩进行排名 。
方法:
1、选定目标单元格 。
2、在目标单元格中输入公式:=SUMPRODUCT((C$3:C$9>C3)/COUNTIF(C$3:C$9.C$3:C$9))+1.
3、Ctrl+Enter填充 。
解读:公式的前半部分(C$3:C$9>C3)返回的是一个数组,区域C$3:C$9中大于C3的单元格个数 。后半部分COUNTIF(C$3:C$9.C$3:C$9)可以理解为:*1/COUNTIF(C$3:C$9.C$3:C$9),公式COUNTIF(C$3:C$9.C$3:C$9)返回的值为1.只是用于辅助计算 。所以上述公式也可以简化为:=SUMPRODUCT((C$3:C$9>C3)*1)+1.
excel函数公式大全

文章插图

推荐阅读