永发信息网

在excel中,如何把分钟数换算成小数? 比如2小时15分钟,在excel单元格中用小数2.25表示。

答案:4  悬赏:10  手机版
解决时间 2021-11-29 03:59
  • 提问者网友:战皆罪
  • 2021-11-29 01:05
在excel中,如何把分钟数换算成小数? 比如2小时15分钟,在excel单元格中用小数2.25表示。
最佳答案
  • 五星知识达人网友:往事埋风中
  • 2021-11-29 01:50
第一个
=SUBSTITUTE(SUBSTITUTE(A1,"钟",),"小",)*24
补充问题
=TEXT(SUBSTITUTE(A1,".",":")/60,"hh:mm:ss")
不知道你第一个是否可以不这样输入,只输入
2时15分
这样公式就方便了,=A1*24
全部回答
  • 1楼网友:逐風
  • 2021-11-29 04:42
1. 2小时15分钟,在excel单元格中用小数2.25表示。
回答 =HOUR(A1)&"."&MId(MINUTE(A1)/60,3,2)&"小时"
  • 2楼网友:旧脸谱
  • 2021-11-29 03:40
问题提的不准确,不知道平时你用不用EXCEL中的函数写公式。在单元格中02:15就表示两小时15分,要让它显示成2.25小时,可以对02:15提取小时数,再提取分钟数(把分钟数除以60换算成小时数,其结果还要四舍五入函数保留小数点后两位),两个结果相加,就是2.25小时。会用到的函数有:HOUR(提取小时数的函数) 、MINUTE(提取分钟数的函数)、ROUND(四舍五入函数)、SUM(求合计数的函数).用这些函数的前提是单元格里时间的显示必须是00:00这个格式,在你这个问题上就是单元格时间必须是02:15这样的格式才能用函数处理成2.25.还要在结果上加"小时"这两个字,就要用&符号了.不见具体单元格的情况,无法写公式,具体的只能你自己去写.追问我知道为什么做出来总是6了,因为单元格格式不对,谢谢!
  • 3楼网友:一把行者刀
  • 2021-11-29 03:03

A    B

1 40.8 0:40:48

2 40.8 =TIME(ROUNDDOWN(A2/60,),ROUNDDOWN(MOD(A2,60),),(MOD(A2,1)*60))

公式看到了吧,不过你要保证A列的单位为分钟。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯