1、合并日期和时间

如何将某个单元格的日期和另一个单元格时间合并到一起,变成既有日期又带有时间的数据呢?

很简单,只要把日期和时间相加即可。

原理:日期和时间都是一个数值序列,在默认情况下,Excel使用的是1900年日期系统,1900年1月1日的序列号为1,2009年8月24日的序列号是40049,说明该日期距1900年1月1日有40049天,所以日期是个整数。Excel将时间存储为小数,因为时间被看作天的一部分,1小时=1/24=0.04166,1分钟=1/(24*60)=0.00069,1秒钟=(24*60*60)=0.00001。

日期+时间=整数+小数,反之亦然。

2、拆分日期和时间

如果要将日期和时间合并在一起的数据拆分开,需要怎么处理呢?

很简单,用日期时间数据减去日期即可得到时间,反之亦然。

3、计算间隔几小时

如何计算两个时间之间有多少个小时呢?

很简单,用结束时间减去开始时间,然后乘以24即可,即“(截止时间-开始时间)*24”,但这有个前提,必须是当天。如果是计算2021/9/1 21:18与 2021/8/28 5:46之间的时间差,只计算间隔多少小时的话,需要在放置结果的单元格对其设置数字格式[h],否则只会显示当天的小时差,如果还想显示更全面,则可以在放置结果的单元格设置数字格式设置[h]"小""时"mm"分""钟"ss"秒"。

4、计算间隔多少分钟

如何计算两个时间之间有多少个分钟呢?

用结束时间减去开始时间,然后乘以1440即可,即“(截止时间-开始时间)*24*60*60”,跟上面一样,当天的时间间隔分钟。

5、突出显示周末日期

选中单元格区域,新建格式规则,使用用公式为:=WEEKDAY(活动单元格地址,2)>5,设置突出显示的格式。

提示:

(1)WEEKDAY函数返回某日期为星期几。第二参数使用2,表示以1~7表示星期一到星期日。

(2)对第三行中的日期进行判断后,如果数值大于5,即表示该日期为周六或是周日。

6、n个工作日之后是哪天

WORKDAY函数的用法为:=WORKDAY(开始日期,工作日数,需要从工作日历中排除的法定节假日)

7、有多少个工作日

NETWORKDAYS函数的用法为:=NETWORKDAYS(开始日期,结束日期,需要从工作日历中排除的法定节假日)

8、区分指定日期是上中下旬

Excel中没有直接判断上中下旬的函数,但是可以使用LOOKUP函数变通一下判断出结果:

=LOOKUP(DAY(活动单元格地址),{0,11,21},{“上旬”,”中旬”,”下旬”})

先用DAY函数,判断单元格的日期是几号,然后用LOOKUP函数近似匹配,如果在0~10之间就是上旬,在11~20之间就是中旬,其他就是下旬。