D2
=IF(A2="上班",ROUNDUP(48*TIMEVALUE(RIGHT(C2,LEN(C2)-FIND(" ",C2))),)/48,ROUNDDOWN(48*TIMEVALUE(RIGHT(C2,LEN(C2)-FIND(" ",C2))),)/48)
单元格 格式为 时间
E2
=24*60*(TIMEVALUE(RIGHT(B2,LEN(B2)-FIND(" ",B2)))-D2)
单元格格式为 常规
=====================================
D列 是 真时间 , 不是24小时制 就要 另显示 上下午
E列 你的结果 正负值不稳定 , E4 与 E6 一正一负 , 逻辑不通.
|