关于excel中经纬度转换的问题

2024-12-27 14:34:42
推荐回答(2个)
回答1:

  1. 首先新建一个Excel表格,把(° ′ ″)格式经纬度输入表格。

  2. 然后在想让转换存储的单元格,单击单元格,在fx公式位置输入以下公式,如图=MID(B2,2,2)+MID(B2,5,2)/60+MID(B2,11,2)/3600

  3. 然后在D1格子里出现你想要的十进制坐标。

  4. 把鼠标放在单元格处,当出现宽十字时,往下来,那么A格中所有(° ′ ″)格式坐标就转换成十进制格式。

  5. 转换后的数据,直接复制粘贴的话会出现错误,如下

  6. 下边,选取数据,然后找到你想粘贴的表格,鼠标右键如下\

  7. 找到选择性粘贴,单击出现以下情况

  8. 选择数值,然后粘贴,就不会出错了,如下\


回答2:

可以倒过来理解,因为时间单位间的进率跟度分秒类似,
所以,度分秒变度时,会用冒号替代度分秒符号,比如12° 30′ 59 〃
变成12:30:59 ,格式自定义数值后值为0.52,这个时间值是以天为单位存储的,而最终目的是
以度的形式,也就是转换后的小时的形式,所以*24,也就是12.52
所以当度要变换成度分秒时,也就是,先将此值换算为天数,然后 小时:分:秒,格式改为度分秒显示