2022-11-27 18:54来源:m.sf1369.com作者:宇宇
如下图,将秒数转换成时分秒的时长格式。公式为=TEXT(A2/3600/24,"[H]:mm:ss")。
如果转换成小时的小数形式则用公式=A2/3600。
数据在A1,用公式: =TEXT(A1/60/24,"[h]小时m分钟")
步骤
1、首先打开excel表格,输入一些时间。
2、然后在右边输入公式=HOUR(H2)*60+MINUTE(H2)+SECOND(H2)/60。
hour(时间):返回时间值的小时数,minute(时间):返回时间值的分钟。
second(时间):返回时间值的秒数。
3、然后按住回车键后发现结果出现了,点击常规,把时间换成正常时间点。
4、这时候常规就换成了分钟数。
5、鼠标向下拖动把所有结果都弄出来就可以了。
设置单元格格式,日期,选时分秒格式
1、首先在excel表格中输入一组时间数据,需要将A列中的时间转换为“秒”。
2、然后在B1单元格中输入计算公式:=IF(ISNUMBER(FIND("分",A1)),TEXT("00:"&SUBSTITUTE(SUBSTITUTE(A1,"分",":"),"秒",""),"[s]秒"),A1)。
3、然后点击回车键,即可将输入的公式生成计算结果,可以看到单元格中已经将时间转换为秒了。
4、如果需要批量转换,可以双击B1单元格右下角的绿色圆点,即可将公式向下填充得到结果。
1.打开电脑上的Excel表格,直接在后面的单元格中输入直接在后面的单元格中输入time公式。
2.例如给表格中的时间加上二十分钟可以在后面输入time函数。
3.选中时间后面的一个单元格=(时间单元格)+TIME(0,20,0)。
4.根据以上步骤就可以进行时间加减法的运算了。
A1单元格输入一时间格式,2:34。
方法一、在B1单元格输入“=HOUR(A1)*60+MINUTE(A1)”回车。
方法二、在B2单元格输入“=A1*24*60”,效果一样。
注:两个方法都要求单元格格式,数字格式为“常规”。
01
打开excel数据文档,需要把A列的数据转成小时格式。
02
要转换,我们知道用数学的方法,应该是先把分钟数除以60,取整数得到小时数,然后再取余数得到剩下的分钟数,再把二者组合起来,就得到结果了。
03
但在excel里怎么做呢?
那就用到相关的函数了,首先我们需要了解的是取整函数,在excel中就是 INT函数,
04
要求余数,在Excel中,就是MOD函数,所取的就是二个数相除,除不尽的数。
05
最后一个需要用到的函数,是将字符串连接在一起的字符串,可以用CONCATENATE函数。
06
了解了上面的几个函数后,我们就知道怎么转换了。
点击C2,输入公式:=CONCATENATE(INT(A2/60);"h";MOD(A2;60);"m")
就行了,
07
输入后,我们就得到了正确的转换结果了,70分钟转换后就是1小时10分钟了
08
利用Excel的填充功能,可以把下列的单元格填充上公式,得到结果。
在Excel中要将某个数值转换为时分秒形式的时长,可以将该数值除以24后,再设置该单元格格式为“[h]小时mm分钟ss秒”即可。因为在Excel中时间是用一个小数来表示的,如“12:00:00”即为0.5,可以将该小数看做00:00:00-12:00:00之间的时长与1天总时长之间的比值。因此,要将某个数值转换为以“时分秒”形式的时间,必须将该数值除以24后才能返回正确的结果;而要转换为以“分秒”形式显示的时间,则必须将这个数值除以24*60=1440。具体方法如下:
假如A1单元格中包含数值“33.255”,单位为小时,即时长为33.255小时。在B1单元格中输入公式:
=A1/24
excel设置秒数跳动的时间方法:
1.打开excel,默认在第一章表格sheet1操作。
2.工具----宏----宏,在宏名中输入Macro1,点击“创建”打开VB编辑器。
3.按下面格式录入:Sub Macro1()End SubSub time()Sheet1.[a1] = Now()time_updateEnd SubSub time_update()Application.OnTime Now + TimeValue("00:00:01"), "time"End Sub
4.双击左边的thisworkbook,录入:Private Sub Workbook_Open()time_updateEnd Sub5.关闭VB编辑器
5.选择A1单元格,设置格式为时间,并选择一个可以显示秒的格式7.工具---宏----安全性,选择为低8.保存文档,关闭文档,再打开该文档,A1单元格中就会显示一个自动不断变化的时间了。