使用 Lookup 公式为考勤表判断时间的早/中/晚

    今天接到一份需要处理饭堂的数据表,表只是从中控考勤机导出当月的,上面只有日期与时间,但是没有办法区分早餐--中餐--晚餐--宵夜。所以只能是使用来处理下。
    因为上面要求:
     06:00---10:00   为早餐时间
    10:00--14:00     为午餐时间
    14:00--19:00     为晚餐时间
    23:00---06:00    为宵夜时间
    所以我只能是自己来判断了,下面有二种方式:

    第一种:在时间的后面一列插入一列,然后把时间的那一列复制到这列,并自定义格式:HH,那就可以使用筛选的方法:按上面的要求选择显示,就可以筛选出来了。
    但是这种方法让我这个对数字有些眼花的人,会时刻的弄错,所以只能是寻找相关的公式来处理,那就会方便些了。所以才会有下面的第二种方法。
    第二种:
    在时间的后面一列插入多一个空白列,并在上面填写上下面的公式(也可以根据自己的需要更改内容)
    =IF(AND(HOUR(D2)>=6,HOUR(D2)<10),"早餐",IF(AND(HOUR(D2)>=10,HOUR(D2)<=14),"午餐",IF(AND(HOUR(D2)>14,HOUR(D2)<=19),"晚餐","宵夜")))

    再把下面的都进行填充完成就OK,建议还是使用拖的方法来填充,避免错误。

    然后我们就可以使用筛选的方式来选择了,那也清楚了些。如下图

使用 Lookup 公式为考勤表判断时间的早/中/晚

猜你喜欢

转载自blog.51cto.com/hznethome/2471922