我想知道如何格式化时间,以便它在电子表格上显示为10小时12分钟而不是10:12,最好是vba。因为改变可能需要24小时,它会在00:00时出现,当我总结两次这样的时候它应该是48小时0分钟而不仅仅是00:00
答案 0 :(得分:2)
正如Greg所提到的,正确显示时间数据总和的格式是[h]
而不是h
,在您的情况下[h]"hr"mm"min"
在VBA中:
Range("A1").NumberFormat = "[h]""hr""mm""min"""
答案 1 :(得分:1)
答案 2 :(得分:0)
将您的数据放在另一个单元格中的 A1,中输入:
=HOUR(A1) & "hr" & MINUTE(A1) & "min"