joker2006
幼苗
共回答了21个问题采纳率:90.5% 举报
请问楼主:如果上班时间为7:29也按照7:00计算吗?如果上班时间为7:31也按8:00计算吗?
若是,则公式如下:
=TEXT(B1*24-IF(MOD(--TEXT(A1*24,"0.00"),0.5),ROUND(--TEXT(A1*24,"0.00"),),--TEXT(A1*24,"0.00")),"0.00")
-----
=TEXT((B1*24-IF(MOD(--TEXT(A1*24,"0.00"),0.5),ROUND(--TEXT(A1*24,"0.00"),),--TEXT(A1*24,"0.00")))/24,"H:MM")
以上第1个公式是按数值格式显示,第2个公式是按时间格式显示.
------------------------------------------------------------------------
若楼主的意思是超过7:15则按7:30计算,未超过则按7:00计算;同理超过7:45则按照8:00计算,未超过则按照7:30计算,则公式如下:
以数值格式显示:=TEXT(B1*24-ROUND(2*--TEXT(A1*24,"0.00"),)/2,"0.00")
以时间格式显示:=TEXT((B1*24-ROUND(2*--TEXT(A1*24,"0.00"),)/2)/24,"h:mm")
1年前
8