如何在表格中根据填写的时间(19:00:00-3:00:00属于夜班,3:00:00-11:00:00属于中班,11:00:00-3:00:00属于早班)自动填充所指定的内容。
拜谢各位大佬了
已知条件有模糊和矛盾的地方,“3:00:00-11:00:00属于中班,11:00:00-3:00:00属于早班”,“19:00:00-3:00:00属于夜班”
输入以下公式,然后向下填充公式
=LOOKUP(A2,{0,3,11,19}/24,{"夜","中","早","夜"}&"班")
根据需要修改{0,3,11,19}中的时间点
详见附图示例
出现了这种情况
公式被你改错了,lookup里面两个大括号数据是需要对应的,应该是四对四,你现在改成了四对三,那最后一个19:00后面的数据对应的就变成0,所以你时间19:00-0:00这段时间班次返回的都成0了。
你把第二个大括号的改回成{"夜班","中班","早班","夜班"}就行了,因为你的也班跨天,所以在时间区间里面他是头一段,尾一段,你不能删掉的。
{0,0.125,0.4583,0.7916}这个时间点代表的是0,3,11,19四个整点,你要是看不明白就换成{0,3,11,19}/24这样你可能方便理解一点。