一些excel函数
in 软件收藏
Notes: 整理收藏的一些excel函数
目录
提取字符
Ctrl+E
年龄计算
=DATEDIF(C2,TODAY(),"y")
DATEDIF函数用于计算两个日期之间的间隔,第一参数是开始日期,第二参数是结束日期,第三参数是返回的数据类型。
使用Y,表示返回整年数。
使用M,则表示返回整月数。
C2:1985/2/20
计算出生年月
=--TEXT(MID(C2,7,8),"0-00-00")
先使用MID函数,从C2单元格提取出表示出生年月的8位数字,再用TEXT函数将其转换为日期样式的文本。
最后使用两个负号进行运算,变成真正的日期序列值。
C2:身份证号
计算指定区间的销售额
如下图所示,要计算从1月份到指定月份的累计销售额。
F4单元格公式为:
=SUM(OFFSET(B2,0,0,MATCH(F2,A2:A13,0)))
MATCH函数的作用是查询某个内容在一行或一列中所处的位置。
MATCH(F2,A2:A13,0)部分,先使用MATCH函数计算出F2单元格中的月份在A2:A13中的位置,结果为9.
OFFSET函数以指定的基点为参照,根据指定的偏移行列数,返回新的引用。
本例中,OFFSET以B2单元格为基点,向下偏移0行,向右偏移0列,再以MATCH函数的计算结果作为新引用的行数,最终得到B2:B10单元格区域的引用。
最后使用SUM函数计算这个区域中的总和,得到从1月份到指定月份的销售总额。