【发布时间】:2012-06-24 15:05:43
【问题描述】:
如果我有以下格式的位置:
N51 46.981 W1 36.145
有没有一种简单的方法可以将其转换为纬度/经度?写什么并不重要,因为我需要运行一个脚本来转换其中的一些。理想情况下,我会在 Excel / Numbers 电子表格中进行。我最近的尝试来自在 Excel 中使用MID 命令将数据抓取到以下内容中:
51:46:981
01:36:145
然后将它们乘以 24 得到纬度或经度值。我相当有信心这是不正确的,因为它似乎失去了准确性。有没有更简单的方法?
使用谷歌地图并搜索上面的第一个值,我得到了结果:
51.783017, -1.602417
这基本上就是我想要的。
【问题讨论】:
-
您是否要求从
N51 46.981到51:46:981的公式? -
不,我要求论坛从 N51 46.981 W1 36.145 转到 51.783017,-1.602417。
-
不是编程 (VBA) 问题。更适合超级用户
-
@brettdj 我想formulae are a form of programming 和超级用户更适合“我如何创建数据透视表”类型的问题,这些问题只使用用户界面......我的观点是它非常主观。
-
如果你愿意我可以把它写成一个 VBA 函数? ;)
标签: excel location format latitude-longitude