B2写时间段,比如下午5点-晚上11点。B3输这串公式:=IF(MID(MID(B2,FIND(-,B2)+1,LEN(B2)-FIND(-,B2)+1),1,2)=早上,0,12)+MID(MID(B2,FIND(-,B2)+1,LEN(B2)-FIND(-,B2)+1),3,FIND(点,MID(B2,FIND(-,B2)+1,LEN(B2)-FIND(-,B2)+1))-3) - (IF(MID(MID(B2,1,FIND(-,B2)-1),1,2)=早上,0,12)+MID(MID(B2,1,FIND(-,B2)-1),3,FIND(点,MID(B2,1,FIND(-,B2)-1))-3)),就能算出时间差了~