我有时间格式化为4.45
(意味着4小时45分钟)我如何将其格式化为4.75
(从分钟变为1/100小时)?
答案 0 :(得分:2)
从9.30(9小时30分钟)到9.5(9.5小时)使用此功能
=(A1-TRUNC(A1,0))/0.6+TRUNC(A1)
反转使用此功能
=(A1-TRUNC(A1,0))*0.6+TRUNC(A1)
答案 1 :(得分:2)
这是一种不同的方式,适应长期的Excel功能:
=DOLLARDE(A1,60)
由于分钟部分表示为分母为60的值,因此您可以使用DOLLARDE
函数将其转换为分母为100的小数。
要扭转整个过程,将小数时间转换回小时。分钟,请使用:
=DOLLARFR(A1,60)
答案 2 :(得分:1)
请尝试:
.enrich("direct:storeInHazelcast", AggregationStrategies.useOriginal())
这不应该关心小数分隔符(区域设置不敏感),而是留下数字而不是文本。
答案 3 :(得分:1)
您无法使用自定义格式执行此操作,但如果值为日期/时间格式,则可以将其乘以24并将格式更改为“常规”或“数字”
= A1 * 24
Excel中的日期和时间存储为天数,因此4:45:00 AM
存储为0.197916667
如果您在单元格中输入0
并将其格式更改为日期/时间,则会显示类似的字样
Saturday, January 00, 1900 12:00:00 AM