excel 时分秒相加,请问这个要怎么写函数

作者&投稿:东野冯 (若有异议请与网页底部的电邮联系)
excel中 时分秒格式相加~

首先在Excel里面时间是以小数的形式存在的。例如1小时,在Excel里面等于1/24;1分钟在Excel里面等于1/1440,解释一天为24小时*60分钟。一秒钟在Excel里面等于1/(24*60*60)。

求分时秒之和有两种意思:
  1.一种意思是将时间中的时、分、秒相加。 需要用MOD取余函数将时、分、秒分别乘以不同的系数取余数得到相应的时间部分,然后再相加。
  2.一种意思是求两个时间相加。如果同为时间格式的两个数据,可以直接相加即可。如果非标准时间格式,需要用TIME函数来格式化时间数据然后在相加。

TIME函数:(hour, minute, second)
TIME 函数语法具有以下参数:
Hour 必需。0(零)到 32767 之间的数值,代表小时。任何大于 23 的数值将除以 24,其余数将视为小时。例如,TIME(27,0,0) = TIME(3,0,0) = .125 或 3:00 AM。
Minute 必需。0 到 32767 之间的数值,代表分钟。任何大于 59 的数值将被转换为小时和分钟。例如,TIME(0,750,0) = TIME(12,30,0) = .520833 或 12:30 PM。
Second 必需。0 到 32767 之间的数值,代表秒。任何大于 59 的数值将被转换为小时、分钟和秒。例如,TIME(0,0,2000) = TIME(0,33,22) = .023148 或 12:33:20 AM。

注意,在时间相加的过程中,超过24小时的时间会将24小时化为整数1同时不显示。想要显示大于24小时的时间,请在单元格格式里面设置自定义为:[h]:mm:ss 格式。

光标定位到任意一个数据单元格中,在公式编辑栏中看数据是怎样的。如果也和单元格中一样,显示的是:**时**分**秒,那么数据确实是文本;而如果显示的是时间格式,那么数据就是时间格式。可直接求和。
是文本数据怎么办,方法挺多,但推荐先把数据替换回时间数据,方法是:选择数据区域,查找替换,把秒替换成无,时和分都替换成英文的冒号。再设置单元格为需要的显示格式,如截图的格式:

最后就是直接求和了

假设时间在A1:A39,公式:
=TEXT(SUM(--IF(ISNUMBER(FIND("时",A1:A39))*ISNUMBER(FIND("分",A1:A39)),SUBSTITUTE(A1:A39,"小",),IF(ISNUMBER(FIND("秒",A1:A39))*ISERR(FIND("分",A1:A39)),"0时0分"&A1:A39,IF(ISNUMBER(FIND("分",A1:A39))*ISERR(FIND("秒",A1:A39)),"0时"&A1:A39&"0秒","0时"&A1:A39)))),"[h]小时m分s秒")
数组公式,公式在编辑状态下按Ctrl+Shift+Enter(三键同时按)结束公式输入。

将单元格格式全部改成时间格式,就可以直接公式相加A1+A2+……


墨竹工卡县18673645468: 请问在excel里怎么算分和秒的加减啊?比如1分22秒加3分32秒,需要用函数来算加减. -
巧乔贝瑞: 如果你的单元格本来就是时间格式的数值,直接加减就行了. 例如:A1为“00:01:30”,B1为“00:02:30” 在C1输入: =B1-A1 结果为:00:01:00

墨竹工卡县18673645468: excel分秒相加公式
巧乔贝瑞: 在N输入: =SUMPRODUCT(--SUBSTITUTE(SUBSTITUTE("00:"&J2:M2,"""",),"'",":")) 设置为时间格式即可. 或者自定义格式为:[m]'s!" 不要自定义00'00!" 这种格式.

墨竹工卡县18673645468: EXCEL里面的分秒求和 -
巧乔贝瑞: 假设A栏为文字格式(大陆说"文本"格式),输入时间(秒数须为2位数,如01秒)=TEXT(SUMPRODUCT(--TEXT(SUBSTITUTE(SUBSTITUTE(A1:A10,"分",),"秒",),"0\:00\:00")),"[m]分ss秒")或=SUMPRODUCT(--TEXT(SUBSTITUTE(SUBSTITUTE(A1:A10,"分",),"秒",),"0\:00\:00")) 自订格式为[m]"分"ss"秒

墨竹工卡县18673645468: 怎样用EXCEL求和时间?例如分秒这种时间的求和?谢谢!!! -
巧乔贝瑞: 假设你时间在A列 B1输入公式 =--SUBSTITUTE(SUBSTITUTE(A1,"秒",".",1),"分",":",1) 向下填充, 选中B列 右键设置单元格格式 自定义 输入 mm:ss.00 然后对B列求和,就行了

墨竹工卡县18673645468: excel时分秒转换成秒 如 2时40分23秒 转换成多少秒 -
巧乔贝瑞: excel时分秒转换成秒的具体步骤为: 所需工具:excel. 1、首先打开Excel软件,并在软件操作区的表格中选择需要进行时分秒转换的时间数据.2、在指定单元格输入函数“=HOUR(A1)*3600+MINUTE(A1)*60+SECOND(A1)”,该函数将A1单元格中的时分秒的转化为秒,最后相加求和.3、输入完成后按下回车,完成对时间格式的转化.4、点击数据下的加号,使用格式填充柄对其他的时间数据进行转换,完成全部数据的转化.

墨竹工卡县18673645468: Excel里怎么把两个几分几秒相加??急!!!急!!急!!! -
巧乔贝瑞: 要纯数字才可以求和.你把它们换成数字,在另外一个空的单元格里,打=sum(A1,B2)

墨竹工卡县18673645468: 怎么讲excel表格中的时间(天、时、分、秒)用公式相加?比如: 1 00:07:14; 73 05:44:02 ; 83 22:56:42 -
巧乔贝瑞: =TEXT(a1,"d hh:mm:ss") A1表示时间.d的范围1-31,如果说不是正常的自然月的天数,可用如下公式 =A1&text(A2,"hh:mm:ss") A1,天 A2,时

墨竹工卡县18673645468: excel中给一列时分秒中的分或者秒加上相同的数值
巧乔贝瑞: 分别以给A列加4分钟和4秒钟为例:1、加4分钟:在任意空白单元格输入公式 =4/60/24 (别管它显示什么)——单击并复制此单元格——选中A列——鼠标右键,选择“选择性粘贴”,勾选“数值”和运算“加”.确定即可.2、加4秒种:方法同上,只是加的数的公式不同,公式为:=4/3600/24 强调:以上方法的大前提是:A列单元格格式本身为“时间”型格式.

墨竹工卡县18673645468: excel表格中函数 时间相加
巧乔贝瑞: 这个好办. 先在A1单元格内输入:7:00,它可能会显示为:7:00:00,习惯上我们都是几时几分就够了不用显示秒的,所以设置单元格格式为:“单元格格式——数字——分类——时间——13:30”这种就可以了. 然后在B1单元格内输入=TIME(HOUR(A1),MINUTE(A1)+5,0) 点住B1一拉,就可以了. 其他方法,就不用了吧,够你了. 对了,不会不给几分鼓励鼓励吧

墨竹工卡县18673645468: 急请教!如何在excel 里“某年某月某日 某时某分某秒”上加多 “分钟”呢? -
巧乔贝瑞: 首先,加工前后的时间格式相同,其次,以加2分钟举例,加工前的时间2010-05-26 15:13:37,需要加的数也是这个格式,为2010-05-26 00:02:00,然后把两个时间相加,就得到2010-05-26 15:15:37.用不着特别的公式,比如c1中输入=a1+b1,设置好时间格式就可以.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网