好久没发小技巧合集了,今天将有关excel中常见的日期问题整理了一下,觉得有用可收藏。
1.将日期变成星期几
选择区域,按Ctrl+1,选择日期格式中的星期几,确定即可。

2.日期遇到周末,就变成下周一的日期
判断日期为周几,可以用WEEKDAY函数。
=WEEKDAY(A2,2)

周末就是大于5,就增加1个工作日,获取某个日期之后或者之间的工作日函数用WORKDAY。
=WORKDAY(A2,IF(B2>5,1,0))

3.判断时间是上午或者下午

时间为不规范,可以先通过按空格分列,获取标准的时间,再进行判断。

有了标准的时间,通过一个IF函数就可以解决。
标准时间的写法可以用TIME函数表示。
=IF(B2<TIME(12,0,0),"上午","下午")

当然,也可以借助数学计算法表示。24小时就表示1,12小时就是12/24,也就是0.5,通过时间跟0.5比较也可以判断。
=IF(B2<0.5,"上午","下午")

在表示时间的时候,别用"12:00"表示,这样就变成文本,会导致判断出错,切记。

同理,日期判断也一样,别用"2019/6/6"这种形式,要用DATE(2019,6,6),这个很多人都会出错。
4.一眼识别日期真假
通过文本函数获得的日期,都是不标准日期。文本函数有TEXT、LEFT、MID、RIGHT等。

不标准日期,会导致用透视表组合的时候,没法按年月组合,弹出选定区域不能分组。

在TEXT函数前面加--,再将单元格设置为日期格式,就可以转换成标准日期,刷新透视表就可以组合。
=--TEXT(A2,"0-00-00")

最后,教你怎么一眼判断日期真假,选中区域,如果在状态栏只有计数,那就是假日期。

真日期是可以看到求和。