乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>中如何将00:00格式(小时:分钟)转换成用分钟或...-excel

<em>Excel</em>中如何将00:00格式(小时:分钟)转换成用分钟或...-excel

作者:乔山办公网日期:

返回目录:excel表格制作


=TEXT(RIGHT(A1,5)-LEFT(A1,5),"[m]") 得分钟
=(RIGHT(A1,5)-LEFT(A1,5))*24 得小时数
=RIGHT(A1,5)-LEFT(A1,5) 将单元格格式设定为时间的某种格式
=RIGHT(A1,LEN(A1)-FIND("-",A1))-LEFT(A1,FIND("-",A1)-1) 将单元格格式设定为时间的某种格式
看哪个满足你的要求

Excel中将00:00时间格式转换成纯分钟或者小时表示,可以使用HOUR()和MINUTE()两个函数各取小时和分钟后,再经过运算,最终得出分钟数或者小时数。

小时数计算公式:=HOUR(B2)+MINUTE(B2)/60

分钟数计算公式:=HOUR(B2)*60+MINUTE(B2)

具体步骤如下:

1、我们先准备一下测试数据,已知有一张excel表,数据如下:

2、接着先考虑小时计数,在单机C2单元格,输入“=HOUR(B2)+MINUTE(B2)/60”

3、此时我们会看到C2单元格内容变成了“12:00”,不要着急,这是由于数据格式类型造成的,后面会解决,我们接着在D2单元格中,输入"=HOUR(B2)*60+MINUTE(B2)",然后回车确认,

4、接着,我们选中C、D两列,鼠标右键点击两列,在弹出菜单中选择“设置单元格格式”;

5、然后再“设置单元格格式”界面,选择“常规”,然后确定;

6、此时我们可以看到刚才两公示已经产生了结果了,这时候选e68a84e799bee5baa6361中C2和D2两个单元格,在D2单元格的右下角变成“+”字加号后,鼠标向下拉到我们需要复制填充的位置,

7、拉动到相应位置后,C和D两列的整体公式就全部复制填充完成了,效果就达成了。(这里没有设置小数点位数,可以根据自己需要自行设置小数点位数。)


数据在A1,用公式:
=TEXT(A1/60/24,"[h]小时m分钟")

由于你的日期和时间都是排列好的,所以参考下面公式(必须注意:区域必须大于数据区域,且日期的区域是错开的,如果数据区域不是以A1开始,那ROW(1:8)+数据开始行号-1,以适应相对行号)
=--TEXT(SUMPRODUCT(((A1:A8<>A2:A9)-(MATCH(A1:A8,A1:A8,0)=ROW(1:8)))*B1:B8),"[h]")

相关阅读

关键词不能为空
极力推荐
  • <em>excel2007宏</em>设置在哪里,<em>Excel</em&

  • 希望能帮到您excel2007宏设置在哪里,Excel 2007 怎么打..." src="/uploads/tu/655.jpg" style="width: 400px; height: 267px;" />找到宏设置方法如下:1.点击Office按钮,选copy择Excel选项:2.点击信百任

ppt怎么做_excel表格制作_office365_word文档_365办公网