如何在EXCEL中的度分秒格式的经纬度转换成度格式的数据,如34°15.32821655'怎么装换成度?
发布网友
发布时间:2022-04-30 21:01
我来回答
共3个回答
热心网友
时间:2023-10-12 14:11
因为度、分、秒位数不确定,直接用公式取数比较麻烦,用FIND找"°",确定度数的位数,同样找分,减去度的位数,确定分的位数,知道位数就能取数出来运算。
公式直接计算,如果数据在列,从A2开始,则输入:
=LEFT(A2,FIND("°",A2)-1)*1+MID(A2,FIND("°",A2)+1,2)/60+MID(A2,FIND("′",A2)+1,LEN(A2)-FIND("′",A2)-1)/3600
热心网友
时间:2023-10-12 14:11
A1=34°15.32821655'
B1公式
=LEFT(A1,FIND("°",A1)-1)+SUBSTITUTE(RIGHT(A1,LEN(A1)-FIND("°",A1)),"'",)/60
热心网友
时间:2023-10-12 14:12
根据1°=60' 1‘=60’‘
你可以在后面的单元格中输入left(A1,find(A1,“°”)-1) & "." & value(mid(A1,find(A1,"°")+1,find(A1,"'")-1))/60+value(mid(A1,find(A1,"'")+1,find(A1,""")-1))/360
实际上就是取°前面的数 & “.” &取秒位数,转换成°+取分位数,转换成°