当我输入值为13.25时,该值应更改为13:25而不是06:00。如何格式化单元格?
答案 0 :(得分:2)
您可以使用以下解决方案
以下公式将小数分钟转换为Microsoft Excel中的hh:mm:ss格式
="Minutes"/1440
其中“分钟”是介于0.0和1440.0之间的十进制数。小数左边的数字部分是指分钟数。数字的小数部分表示秒。 1439.0分钟等于23小时59分钟并转换为“23:59:00”。 24小时有1440.0分钟。使用上面显示的公式将返回序列号。要以适当的格式显示序列号,请从“格式”菜单中选择“数字”(或者,在“格式”菜单上,单击“单元格”,然后选择“数字”选项卡)并选择hh:mm:ss。
要将小时和分钟从十进制数转换为hh:mm:ss格式,请使用以下公式:
="Hours.Minutes"/24
使用此公式将4.5分钟转换为0:04:30:
=4.5/1440
十进制小时。分钟:
使用此公式将4.5小时转换为04:30:00:
=4.5/24
答案 1 :(得分:1)
输入13:25。点分隔符总是表示十进制,所以即使你可以将13.25转换为一个时间,25表示1/4小时,而不是25分钟,所以你得到的时间将是13:15。
答案 2 :(得分:1)
如果您需要将13.25更改为13:25(而不是13.15)的时间值。
然后您可以使用TimeValue
和Substitute
假设您的时间在A1单元格
=TIMEVALUE(SUBSTITUTE(A1,".",":"))
然后将您的手机格式更改为HH:mm
或使用TEXT
功能
=TEXT(TIMEVALUE(SUBSTITUTE(A1,".",":")),"HH:mm")
答案 3 :(得分:0)
假设A3存储13.25 我解决这个问题的方法是首先将所有值乘以100。 然后在格式化选项中,使用00 /:00将单元格中的值设为13:25
如果您想执行任何基于时间的操作,最好使用以下方法将其转换为时间:
=时间(TRUNC(A3 / 100),MOD(A3,100),0)
它会给出时间值,可以适当格式化为24小时格式的hh:mm或h:mm AM / PM。
答案 4 :(得分:0)
格式化单元格时,请使用hh\:mm:ss
24小时格式而不是hh:mm:ss