Dzwebs.Net

撰写电脑技术杂文十余年

hour函数在工作排班上的应用实例

Admin | 2009-6-28 12:13:26 | 被阅次数 | 12824

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  如果您的单位比较大,那么,员工人数一定非常多!

  尤其是医院、医疗类型的单位,经常涉及到职工安排工作时间段的排班问题!通常都分为白班和夜班等!

  那么,我们如何使用Hour函数,在Excel中灵活使用,达到自动显示排班信息呢?

  请看下表!

  看上图,A列显示员工的上班时间,B列显示员工的下班时间,C列,用来显示对应的员工所上的班为白班或夜班,如何自动根据时间段,自动显示文字呢?

  假如,排班时间段,使用的是24小时制。

  在这里,仅使用And和hour两个函数就足够了!

  如下图!

  选择C2单元格,在其对应的FX函数输入框中,输入函数代码 =IF(AND(HOUR(B2)>=8,HOUR(B2)<=20),"白班","夜班") 并按下回车键,即可得到结果。

  上述排班的时间,从早上8点到晚上20点,为白班时间,其它一律为夜班时间。

  其它的C列单元格,只需要使用填充句柄自动填充,即可得到结果,如下图!

  下面俺给大家解释一下函数的相关代码:

  Hour(参数)函数:该函数带有一个参数,括号里面的就是它的参数,该参数为时间型,如上述的B2,其值为时间型的。

  And( 条件一,条件二)函数:该函数有两个条件,如果两个条件均满足,那么,返回的值为True;否则,就都返回False;

  最后,通过IF(条件为真或为假,为真处理,为假处理)函数:通过该函数判断,如果时间段在8到20点,那么,条件为真,进行真处理,输出“白班”,否则,输出“夜班”。


该杂文来自: Excel杂文

上一篇:Excel为什么不能使用自动填充句柄功能

下一篇:excel文本填充数据的技巧及注意事项

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计