假设数据格式为:300;4,41(表示300度4分41秒,即用半角的分号、逗号来分隔度分秒),且在A列和B列分别记录两个原始数据,则可以如此解决。
1、分别在C1、D1输入如下公式将原始数据转化为度数:
=LEFT(A1,FIND(";",A1)-1)+MID(A1,FIND(";",A1)+1,FIND(",",A1)-FIND(";",A1)-1)/60+RIGHT(A1,LEN(A1)-FIND(",",A1))/3600
=LEFT(B1,FIND(";",B1)-1)+MID(B1,FIND(";",B1)+1,FIND(",",B1)-FIND(";",B1)-1)/60+RIGHT(B1,LEN(B1)-FIND(",",B1))/3600
2、在E1用如下公式对两数据相加减,本例为加:
=C1+D1
3、在F1用如下公式将结果还原成度分秒格式数据:
=IF(E1<0,"-"&TEXT(INT(-E1),0)&";"&TEXT(INT((-E1-INT(-E1))*60),0)&","&TEXT(((-E1-INT(-E1))*60-INT((-E1-INT(-E1))*60))*60,0),TEXT(INT(E1),0)&";"&TEXT(INT((E1-INT(E1))*60),0)&","&TEXT(((E1-INT(E1))*60-INT((E1-INT(E1))*60))*60,0))
如果你不怕头大,也可将一二步的过渡公式代入第三步,一次性搞定。
温馨提示:答案为网友推荐,仅供参考