必须掌握的9个excel函数公式,绝对的干货哦!
1一、提取出生年月。方法:在目标单元格中输入公式:=text(mid(c3,7,8),"00-00-00")。解读:1、利用mid函数提取出生年月字符串。2、利用text函数将提取的出生年月字符串按格式“00-00-00”进行设置。2二、提取性别。方法:在目标单元格中输入公式:=if(mod(mid(c3,17,1),2),"男","女")。解读:1、**号的第17位代表的是性别,如果为“奇数”,则为“男”,如果为“偶数”,则为“女”。首先利用mid函数提取**号中的第17位值。2、对提取的值用函数mod进行求余计算,然后利用if函数判断求余的结果,如果为“奇数”,则返回“男”,如果为“偶数”,则返回“女”。3三、计算年龄。方法:在目标单元格中输入公式:=datedif(text(mid(c3,7,8),"00-00-00"),today(),"y")。解读:1、年龄就是当前年份减去出生年月的年份。2、首先利用公式=text(mid(c3,7,8),"00-00-00")提取出生年月,并用today()获取当前的日期。3、利用系统隐藏函数datedif计算年份(y)的差值(datedif函数为系统隐藏函数,主要功能是计算两个时间的差值,其第三个参数的作用是指定统计方式,其中“y”为按年统计)。4四、返回指定日期所对应的星期。方法:在目标单元格中输入公式:=text(b3,"aaaa")、=text(b3,"aaa")。解读:利用text函数对指定的值进行格式设置,“aaaa”为长日期,“aaa”为短日期。5五、计算当前日期所属月份有多少天。方法:在目标单元格中输入公式:=day(eomonth(b3,0))。解读:1、eomonth函数的作用是:返回指定日期之前或之后月份的最后一天。语法结构为=eomonth(时间或引用,统计方式)。其中0为之前月份。2、利用day函数提取日期。6六、将日期转换为无分割线形式。方法:在目标单元格中输入公式:=text(b3,"emmdd")。7七、将日期转换为有分割线形式。方法:在目标单元格中输入公式: =text(b3,"0!/00!/00")。8八、判断内容是否重复。方法:在目标单元格中输入公式:=if(countif(e$3:e$9,e3)>1,"重复","")。解读:1、利用countif函数统计出当前单元格在指定范围中的个数。2、利用if函数判断统计出的值,如果大于1,返回“重复”,否则返回空值。9九、**式排名。方法:在目标单元格中输入公式:=sumproduct(($d$3:$d$9>d3)/countif($d$3:$d$9,$d$3:$d$9))+1。10结束语: 此文主要对9个常用的函数公式进行了解读和示例,希望对大家的工作效率有所提高哦,对使用技巧,你get到了吗?end 20210311