位置转换

时间:2012-06-22 10:03:07

标签: excel location format latitude-longitude

如果我有以下格式的位置:

N51 46.981 W1 36.145

有没有简单的方法将其转换为纬度/经度?它写入的内容并不重要,因为我需要运行一个脚本来转换其中的一小部分。理想情况下,我会在Excel / Numbers电子表格中执行此操作。我最近尝试使用Excel中的MID命令将数据抓取到以下内容中:

51:46:981
01:36:145

然后将它们乘以24以获得纬度或经度值。我相信这是不正确的,因为它似乎失去了准确性。有没有更简单的方法呢?

使用谷歌地图并搜索上面的第一个值,我得到了结果:

51.783017, -1.602417

这基本上就是我要找的。

1 个答案:

答案 0 :(得分:2)

例如,第一个公式为51.783017 = 51 + 46.981/60

包括从原始字符串中提取的数字,Excel中的相应公式可能如下所示(我没有使用mid因为数字的位数未知:例如,度数可以是1到3个数字):

enter image description here

结果是:

enter image description here