小伙伴们好啊,今天老祝和大家学习一组日期时间计算的套路,让工作效率再高一点点。 1、日期时间合并 如下图,需要将A列日期和B列的时间合并到一起,变成既有日期又带有时间的数据。 C2公式为: =A2+B2 2、日期时间拆分 如下图,要拆分包含日期时间的数据。 日期计算:=INT(A2) 时间计算:=A2-B2 3、计算间隔小时 如下图,要计算两个时间之间的间隔小时。 B3公式为:=(B2-B1)*24 也可使用以下公式: =1*TEXT(B2-B1,'[h]') TEXT第二参数使用格式代码为'[h]',表示超过进制的整数小时。 4、计算间隔分钟 如下图,要计算两个时间之间的间隔分钟。 B4公式为:=(B2-B1)*1440 也可使用以下公式: =1*TEXT(B2-B1,'[m]') TEXT第二参数使用格式代码为'[m]',表示超过进制的整数分钟。 5、计算间隔小时分钟 如下图,要计算两个时间之间间隔小时和分钟。 B3单元格公式为: =TEXT(B2-B1,'[h]小时m分钟') 6、突出显示周末日期 如下图,要突出显示周末日期,可以先选中A3:F7单元格区域,条件格式→新建规则,使用公式为: =WEEKDAY(A$3,2)>5 WEEKDAY函数返回某个日期的星期。第二参数使用2,用1~7表示星期一到星期日。 对第三行中的日期进行判断,如果计算结果大于5,即表示该日期为周六或是周日。 7、计算某月天数 如下图,要计算A2日期所在月有多少天。 C2单元格公式为: =DAY(EOMONTH(A2,0)) EOMONTH函数返回在某个日期之后指定月份后的最后一天,EOMONTH(A2,0)函数得到日期所在月最后一天的日期,DAY函数返回该日期是几号。 8、计算转正时间 如下图,要根据B列的员工入职日期和C列的试用期月数,计算员工转正日期。 D2单元格公式为: =EDATE(B2,C2) EDATE函数用于指定某个日期N月之后或是N月之前的日期。 用法为:=EDATE(开始日期,指定月份) 9、计算工龄 如下图,要根据B列的员工入职日期,计算工龄。 C2单元格公式为: =DATEDIF(B2,'2017-5-30','m') 公式中的'2017-5-30'是指定的计算截止日期,实际计算时可根据需要替换。 DATEDIF函数用于计算两个日期之间的间隔,第二参数使用m,表示计算间隔的整月数。如果第二参数使用y,则表示计算间隔的整年数。 好了,今天咱们分享的内容就是这些吧,祝各位小伙伴一天好心情! |
|
来自: hercules028 > 《excel》