excel中 几分几秒格式的怎么求和??
像下面这种数据怎么求总的时间07分10秒01分20秒52秒38秒18秒54秒01分28秒22秒49秒01分22秒02分04秒01分32秒28秒08秒20秒01分00秒01...
像下面这种数据怎么求总的时间
07分10秒
01分20秒
52秒
38秒
18秒
54秒
01分28秒
22秒
49秒
01分22秒
02分04秒
01分32秒
28秒
08秒
20秒
01分00秒
01分15秒
01分46秒
30秒
01分16秒
23秒
05分21秒
04分33秒
13分48秒
58秒
39秒
08分42秒
01分06秒
34秒
01分47秒
01分16秒
01分55秒
48秒
40秒
48秒
40秒
48秒
01分12秒
09秒
01分07秒
05分42秒
27秒
58秒
39秒
20秒
19秒
20秒
48秒
16秒
46秒
02分17秒
17秒
31秒
02分06秒
16秒
17分09秒
05分25秒
09分51秒
0时00分00秒 展开
07分10秒
01分20秒
52秒
38秒
18秒
54秒
01分28秒
22秒
49秒
01分22秒
02分04秒
01分32秒
28秒
08秒
20秒
01分00秒
01分15秒
01分46秒
30秒
01分16秒
23秒
05分21秒
04分33秒
13分48秒
58秒
39秒
08分42秒
01分06秒
34秒
01分47秒
01分16秒
01分55秒
48秒
40秒
48秒
40秒
48秒
01分12秒
09秒
01分07秒
05分42秒
27秒
58秒
39秒
20秒
19秒
20秒
48秒
16秒
46秒
02分17秒
17秒
31秒
02分06秒
16秒
17分09秒
05分25秒
09分51秒
0时00分00秒 展开
1个回答
展开全部
这个问题可以通过几个函数来实现,不过函数公式有点长,不过我已经替你写好了,你可以直接复制使用,假定你的数据在excel表中A列,第一个数即A1是07分10秒,第二个数是01分20秒,依此类推,你的数据格式有如下规律,秒的数值是两位数,分的数值是两位数,小时的数值是一位数(只有最后一个数据有小时值),可以发现有分有秒的数值字符数是6,只有秒的数值字符数是3,有小时、分和秒的数值字符数是8,下面给出计算过程:
(1)B列用来计算A列数值的字符长度,在B1格输入“=LEN(A1)”
(2)C列用来计算A列数值的秒数,即将A列的文字形式的信息转换成数字,单位是秒,比如07分10秒,转变成430秒,在C1格输入“=IF(B1=6,MID(A1,4,2)+60*MID(A1,1,2),IF(B1=3,MID(A1,1,2),IF(B1=8,MID(A1,6,2)+60*MID(A1,3,2)+3600*MID(A1,1,1))))”
这个函数的公式比较长,给你解释一下,总体上是个条件函数,当时间是有分有秒的那种,即数值字符长度为6时,时间是60×分数+秒数,如果只有秒即数值字符长度为3,时间是秒数,如果有时有分有秒即数值字符长度为8,时间是3600×时数+60×分数+秒数,其中的mid函数的作用是从A列的数值中将小时、分和秒前的数字提取出来。
(3)求总时间,用sum函数进行求和,假设A列只有两个数值,C1和C2计算出各数值的秒数,在C3格输入“=sum(C1:C2)”,就可以得到总的时间,如果A列有10个数值,则在C11输入“=sum(C1:C10)”,依此类推。
(1)B列用来计算A列数值的字符长度,在B1格输入“=LEN(A1)”
(2)C列用来计算A列数值的秒数,即将A列的文字形式的信息转换成数字,单位是秒,比如07分10秒,转变成430秒,在C1格输入“=IF(B1=6,MID(A1,4,2)+60*MID(A1,1,2),IF(B1=3,MID(A1,1,2),IF(B1=8,MID(A1,6,2)+60*MID(A1,3,2)+3600*MID(A1,1,1))))”
这个函数的公式比较长,给你解释一下,总体上是个条件函数,当时间是有分有秒的那种,即数值字符长度为6时,时间是60×分数+秒数,如果只有秒即数值字符长度为3,时间是秒数,如果有时有分有秒即数值字符长度为8,时间是3600×时数+60×分数+秒数,其中的mid函数的作用是从A列的数值中将小时、分和秒前的数字提取出来。
(3)求总时间,用sum函数进行求和,假设A列只有两个数值,C1和C2计算出各数值的秒数,在C3格输入“=sum(C1:C2)”,就可以得到总的时间,如果A列有10个数值,则在C11输入“=sum(C1:C10)”,依此类推。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询