请问如何用excel将25°45′5〃转换为25.79°(转换不正确但是这个意思)

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:12:50

=INT(A1)+INT(A1*100-INT(A1)*100)/60+INT(A1*10000-INT(A1*100)*100)/3600
看看吧。
哦!
我那公式的引用区域是输入25.455才能成立。
应该用“bergyan”的吧,你自己检验一下咯。

补充:
你要实现25.79°(应该是25.75°):
=ROUND(LEFT(A1,FIND("°",A1)-1)+(MID(A1,FIND("°",A1)+1,FIND("′",A1)-FIND("°",A1)-1))/60+(MID(A1,FIND("′",A1)+1,LEN(A1)-FIND("′",A1)-1))/3600,2)&"°"
就采纳“bergyan”的。

格式都是这样的吗?即都有度分秒存在?如果是,则用这个

=LEFT(A1,FIND("°",A1)-1)+(MID(A1,FIND("°",A1)+1,FIND("′",A1)-FIND("°",A1)-1))/60+(MID(A1,FIND("′",A1)+1,LEN(A1)-FIND("′",A1)-1))/3600

一度是不是等于3600秒?如果不是,后面那个请自行换一下除数