作业帮 > 综合 > 作业

如何在A3中输入函数公式.而分钟是60进位?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 00:24:29
如何在A3中输入函数公式.而分钟是60进位?
比如:在EXCEL表格中,
A1是8.30,相当于早上8:30;A2是18.15,相当于晚上6:15;
如果A3超过6个小时就扣.0.30分钟
那么A3就是=9.45小时.
我不要写6:00 我要将时间写成数字6.00
如何在A3中输入函数公式.而分钟是60进位的.如何设置,
数据按8:30填入,设置单元格格式--自定义格式 ,类型填 h.mm,这样就显示8.30了,但还是60进位.
再问: A1是8.30,相当于早上8:30;A2是18.15,相当于晚上6:15; 如果A3超过6个小时就扣. 0.30分钟 那么A3就是=9.45小时。 那么A3的公式是如何写呢?
再答: A3数据从何而来(A2-A1吗?)
再问: 是的,如果a3超过6个小时就扣半小时
再答: =IF(A2-A1>TIMEVALUE("6:00"),A2-A1-TIMEVALUE("0:30"),A2-A1)
再问: 请问8:30可以写成8.30吗?
再答: 你选中A1、A2、A3,然后右键--设置单元格格式,点击左边的自定义,在右边类型里面填入 h.mm,确定即可 如果你非得要输入8.30: =IF(TIMEVALUE(SUBSTITUTE(TEXT(A2,"#.00"),".",":"))-TIMEVALUE(SUBSTITUTE(TEXT(A1,"#.00"),".",":"))>TIMEVALUE("6:00"),TIMEVALUE(SUBSTITUTE(TEXT(A2,"#.00"),".",":"))-TIMEVALUE(SUBSTITUTE(TEXT(A1,"#.00"),".",":"))-TIMEVALUE("0:30"),TIMEVALUE(SUBSTITUTE(TEXT(A2,"#.00"),".",":"))-TIMEVALUE(SUBSTITUTE(TEXT(A1,"#.00"),".",":")))
再问: 为什么直接写8.30就不行呢?还有时间总数是如何加起来的。
再答: 直接写8.30,excel不能识别它是时间啊。时间相加是因为超过1天了,显示的只是小时数,天数没显示,你可以这样:将C8的格式设置为 [h].mm