我基本上有员工安排。它是一个简单的excel表,其名称和开始时间与单元格“E1”中的当前时间相同
Name1 09:00
Name2 10:00
Name3 11:00
Name4 12:00
Name5 13:00
Name6 14:00
Name7 15:00
Name8 16:00
Name9 17:00
Name10 18:00
我想根据当前时间返回其转变。
例如,如果当前时间是09:59,则返回值应为“Name1”。不是Name2
,因为这是最接近的(我当前公式的工作方式)。
答案 0 :(得分:0)
这应该有效:
=INDEX(D1:D10,MATCH(NOW()-TODAY(),E1:E10,1))
NOW() - TODAY()获取当前日期,MATCH查找第一个值小于或等于该值的行,index返回相应行中的名称。