小伙伴们大家好,今天想和大家一起学习日期时间计算的套路。掌握这些套路可以让你的工作更有效率。
结合日期和时间
如下图,如何将A列的日期和B列的时间组合成具有日期和时间的数据?
只需将日期和时间加在一起。
拆分日期和时间
如果要将日期和时间拆分在一起,我该怎么办?
使用以下公式获取日期:
=INT(A2)
然后从日期和时间数据中减去日期。
计算几个小时的间隔
如何计算两次之间的小时数?
从结束时间减去开始时间,然后乘以24。
以分钟为单位计算间隔
如何计算两次之间的分钟数?
用结束时间减去开始时间,再乘以1440。
突出显示周末日期
1.选择A3:F7单元格区域并新建格式规则
2.使用公式:
=WEEKDAY(A$3,2)>5
3.设置高亮的格式
提示:
1.WEEKDAY函数返回特定日期的星期几。第二个参数使用2表示从1到7的周一到周日。
2、判断第三行的日期后,如果数值大于5,则表示该日期为星期六或星期日。
n个工作日后是哪一天?
如下图所示,使用函数计算n个工作日之后是哪一天。公式为:
=工作日(A2,B2,A6:A8)
WORKDAY函数的用法是:
=WORKDAY(开始日期、工作日天数、需要从工作日历中排除的法定节假日)
有多少个工作日?
如下图所示,该函数可用于计算两个日期之间的工作日天数,不包括周末和法定节假日。
=NETWORKDAYS(A2,B2,A6:A8)
NETWORKDAYS函数的用法是:
=NETWORKDAYS(开始日期、结束日期、需要从工作日历中排除的法定节假日)
指定日期的月份有几天
=DAY(EOMONTH(A2,0))
EOMONTH函数返回某个日期后指定月份的最后一天,EOMONTH(A2,0)函数获取日期所在月份的最后一天的日期,DAY函数返回日期的编号.
区分指定日期为上、中、下
Excel中没有直接判断上、中、下天的函数,但我们可以使用LOOKUP函数来解决判断结果:
=查找(天(A2),{0,11,21},{早,中,晚})
首先使用DAY函数确定单元格A2的日期,然后使用LOOKUP函数近似匹配。如果在0到10之间是前十天,11到20之间是中间十天,其他是后十天。
根据身份证号码计算年龄
计算公式为:
=1*TEXT(MID(B2,7,8),0-00-00)
首先使用MID函数从单元格B2的第7位开始,提取代表出生年月的8个字符。结果是:
19780215
然后使用TEXT函数将字符串转换为日期样式:
1978-02-15
然后使用*1计算将其转换为真实日期。最后,设置日期格式。
计算员工转正的时间
如下图,根据B的就业年月计算转正日期。
公式为:
=EDATE(B2,C2)
EDATE函数用于返回指定月份之后的日期。用法是:
=EDATE(开始日期,指定月份)
按年和月汇总
如下图所示,有数百行数据,每个区域的总销售额要按年和月汇总。
使用数据透视表在几分钟内完成:
好了,今天的内容就到这里,祝大家天天开心好心情!