excel怎么把时间设置成整点或半小时 比如说8:21替换成8:30这是上班 下班是20:21替换成20:30

如题所述

Excel中把时间按照期望分段向上和向下设置,如8:21按照30分钟向上显示替换成8:30,或者12:12按照15分钟向上显示替换成12:15。可以如下图这样设置。(注意:单元格的格式类型要设置成时间类型)

12:12    按照15分钟向上取值公式   ’=CEILING(A1,1/96)   转换成 12:15 

13:12   按照15分钟向下取值公式   ‘=FLOOR(A2,1/96)  转换成 13:00 

12:12      按照20分钟向上取值公式   ’=CEILING(A1,1/72)   12:20

公式中的1是指24小时每日,96=24*4, 乘以的4是指每个小时除以4=15分钟作为区分单位。

希望有帮助。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-04
设A1为你输入的时间,B1为你要的结果,请用公式:
=ROUND(A1*48,0)/48
并将A1的格式用格式刷刷到B1即可。这是15分钟进舍的。
第2个回答  2013-04-04
先把单元格设置成时间格式,然后假设原来的时间在A1,则求取整后的时间的函数为:
=CEILING(A1,1/48)
第3个回答  2013-04-04
假设时间数据在A列
B2
=TEXT(CEILING(A2,10/60/24),"H:mm")