文章插图
七、提取出生年月: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.
八、计算年龄: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) 。
九、中国式排名: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教程:你会用函数RANK吗?
- Rank 排名函数的使用
- 以一敌五,它才是excel中最牛逼的技巧!
- 职场新人必会的10个经典函数公式
- Excel快捷键和常用函数
- rank函数和中国式排名 excel里排名次
- rank函数的使用方法
- 自带 Excel内置函数之统计函数
- Excel排名的两种方法,看看哪种更适合你?
- excel排序技巧:这些不同方式的排序方法你都会了么?