求Excel中将小时值换算为分钟的简洁公式(附示例表格)
解决Excel小时转分钟的问题
方法一:直接基于AA列计算(无需中间perHour列)
如果不想依赖perHour列,直接在目标单元格输入公式:
=AA1/12*60
比如AA1=30时,计算结果是30/12*60=150分钟;AA1=45时,45/12*60=225分钟,直接得到正确结果。
方法二:基于已有的perHour列计算
如果要保留perHour列,直接用perHour的数值乘以60即可,假设perHour在AB列(AB1=AA1/12),目标单元格公式:
=AB1*60
对应示例中AB1=2.5时,结果是150分钟;AB1=3.75时是225分钟。
为什么你之前的方法无效?
- 除以60是分钟转小时的逻辑,反过来小时转分钟应该用乘法,这是搞反了计算方向。
- Excel自带的
HOUR()函数是用来提取时间格式单元格里的小时数(比如HOUR("14:30")返回14),不是用来转换数值型的小时数到分钟,用错函数自然得不到正确结果。
内容的提问来源于stack exchange,提问作者Rovalias
相关产品推荐
相关产品推荐

