1.在Excel表中,如何将时间的“时、分”转化为“分钟”或“数字”?
1、首先在excel表格中输入一组时间数据,需要将小时加分钟的时间数据变成分钟的显示样式。
2、在B1单元格内输入转换公式:=TEXT(A1,"[M]")&"分",意思是将A1单元格中的小时转换成分再加上原本的分钟。
3、点击回车,可以在下图中看到已经将A1单元格中的“2小时5分钟”转换为“125分钟”了。
4、需要批量更改分钟的话可以双击B1单元格右下角的绿色圆点,将公式向下填充即可。
2.Excel里的“Hour”函数该如何用?
HOUR:返回时间值的小时数。用公式代入便可。 小时数是介于 0到 23之间的整数。函数所属分类:日期和时间函数。
用法:HOUR(serial_number)
Serial_number 必需。 一个时间值,包含要查找的小时数、分钟数或秒数。 时间值有多种输入方式:带引号的文本字符串(例如 "6:45 PM")、十进制数(例如 0.78125 表示 6:45 PM)或其他公式或函数的结果(例如 TIMEVALUE("6:45 PM"))。
扩展资料
例子如下:
举例分别以10进制数、文本字符串、函数返回值等进行了说明。
1天=24小时,0.52*24小时=12.48小时,所以HOUR(XX)=12。
1小时=60分钟,0.48*60分钟=28.8分钟,所以MINUTE(XX)=28
1分钟=60秒,0.8*60秒=48秒,所以SECOND(XX)=48
参考资料来源:
3.如何用Excel计算时间差
我明白你的意思了,你是因为表中数据无法计算是吧。
如果解决你这个问题有办法是这样的,比如,你2分54秒72在A1单元格,2分51秒79 在B1单元格,你现在要在C1中得到差:2.993秒。是不是这样?
如果是你的操作应该是这样的。先用分列操作把2分54秒72这样的数据分成三列,分列操作进行两次,分隔符为其他,写上汉字分和秒,同样操作对另一组数据,当这个数据中间没有空列的时候,用插入的方式解决。这个操作完成后,A1为2,B1为54,C1为72,D1为2,E1为51,F1为79,然后你在G1上输入公式进行减运算。比如:=A1-D1&"分"&(B1+C1/1000)-(E1+F1/1000)&"秒"
公式显示的结果是:0分2.993秒
进行公式拖动填充。
希望你能看得明白。
如果你还需要表格恢复到以前的样子,接下来的操作如下 。
复制G1列,在G列选择性粘贴,数值,确定。在A1前和E1(两个分钟数前)各插入一列,在A1列中输入公式:=B1&"分"&C1&"秒"&D1,
E1列中输入公式:=F1&"分"&G1&"秒"&H1
分别拖动进行填充,然后复制选择性粘贴数值,以去掉刚才编辑的公式,删除表中是BCDFGH六列,这样表格就恢复成原来的样子了。
4.如何用excel计算时间
问题的提出:
(A1格)日期时间1——2005-5-15 9:10:45
(B1格)日期时间2——2005-9-16 11:10:25
计算:日期时间2-日期时间1
结果表达:“**(天) h:mm:dd”
问题分析及思路:
形如“2005-5-15 9:10:45”的日期时间数据可以用日期时间序列值表示。这个值是小数,其中整数部分表示天数,小数部分表示时间(可以转换成“时-分-秒” )。
用截尾取整函数TRUNC提取整数表示天数,用日期时间“2005-5-15 9:10:45”的序列值减去整数部分,其差表示时间的序列值。再用TXET函数把表示时间的序列值表示成“h:mm:dd”时间格式。
日期时间2-日期时间1=TRUNC()&" "&TXET()
解决方案:
假定
A2中输入日期时间1“2005-5-15 9:10:45”
B2中输入日期时间2“2005-9-16 11:10:25”
在C2中编辑公式——
=IF(OR(A2="",B2=""),"",TRUNC(B2-A2)&" "&TEXT(B2-A2-TRUNC(B2-A2),"h:mm:ss"))
公式释义:
如果(IF)A2或B2是空白单元格(""),则显示空字符("");否则返回两个日期时间差的天数(TRUNC(B2-A2))和(&)时间差(时-分-秒——TEXT(B2-A2-TRUNC(B2-A2),"h:mm:ss"))。
假设A2单元格是起始时间,B2是结束时间。在其他如C2单元格写下公式:
1、时:分:秒格式(不计算天数): =TIME(HOUR(B2-A2),MINUTE(B2-A2),SECOND(B2-A2))
2、天时分秒格式: =IF(OR(A2="",B2=""),"",TRUNC(B2-A2)&" "&TEXT(B2-A2-TRUNC(B2-A2),"h:mm:ss"))
3、时分秒格式(将天数转换成小时): =IF(OR(A2="",B2=""),"",TEXT(B2-A2,"[h]时m分s秒"))
4、全都换算成秒: =DATEDIF(A2,B2,"d")*24*3600+HOUR(B2-A2)*3600+MINUTE(B2-A2)*60+SECOND(B2-A2)
第三种方法:(这个最实用)
在C1空格里输入公式:=TEXT((VALUE(B1)-VALUE(A1))*24,"0"),即可显示小时数。
转载请注明出处办公知识网 » excel中时长怎么用数值表示