IF语句使用TIME

时间:2013-08-23 14:55:58

标签: excel datetime excel-formula excel-2010 worksheet-function

我正在尝试编写一个IF语句来查看时间范围并返回Shift A或Shift B.

这是我的公式无效:

=IF(F2>TIME(6,0,0),IF(F2<TIME(16,0,0)),"A","B")

1 个答案:

答案 0 :(得分:3)

使用=AND必须满足两个(或更多)条件才能得到TRUE。然后不需要第二个IF。随着:

=IF(AND(F2>TIME(6,0,0),F2<TIME(16,0,0)),"A","B")  

Shift A仅适用于06:00之后至16:00之前,否则适用于Shift B. IFF如此混杂在同一个公式中有点不幸!