小伙伴们好啊,今天和大家来分享几个函数公式的典型用法。
计算日期所在季度
如下图所示,需要根据A列日期计算出该日期所在季度。
B2单元格输入以下公式,下拉:
=LEN(2^MONTH(A2))
这个公式里,MONTH函数是计算月份的,LEN函数是计算字符长度的。
用不同月份作为2的乘幂,然后用LEN函数计算出乘幂的字符长度,正好与所在季度对应。
判断今年是不是闰年
=IF(COUNT("2-29"),"是","否")"2-29",得到到系统当前年份的2月29日(如果有这个日期),否则得到一个文本。最后使用COUNT函数计算数值个数,如果COUNT函数的统计结果是1,说明是闰年,否则就不是闰年了。提取出生年月
=--TEXT(MID(B2,7,8),"0-00-00")MID函数用于从字符串的指定位置开始,提取特定数目的字符串。MID(B2,7,8)就是从B2单元格的第7位开始,提取8位数字,结果为:再使用TEXT函数,将这个字符串变成"0-00-00"的样式,结果为"1975-04-21"。此时已经有了日期的样式,但本身还是文本型的,再加上两个负号,也就是计算负数的负数,最终变成真正的日期序列值。
连接带格式的内容
首先使用TEXT函数把B列的日期变成具有特定样式的字符串,然后再与A列的姓名连接。
自定义排序
如下图,希望根据F列的职务对照表,对左侧的员工信息进行排序。
H2单元格输入以下公式,按回车即可。
=SORTBY(A2:B21,MATCH(B2:B21,F:F,))
公式中的MATCH(B2:B21,F:F,)部分,分别计算出B2:B21单元格中的各个职务在F列中所处的位置。
接下来再使用SORTBY函数,根据这些位置信息对A2:B21中的内容进行排序处理。
好了,今天的内容就是这些吧,祝各位一天好心情~~
图文制作:祝洪忠
1、点击或搜索微信公众号【 Excel之家ExcelHome】到公众号首页。
2、点击右上角【···】,在下拉菜单中点击【设为星标】。
设置星标后,小伙伴们就不用担心错过咱们的推送了!