将度、分、秒转换为小数
将度、分、秒转换为小数
本文将向您展示如何将书面的纬度和经度转换为度、分、秒 (DMS)以十进制书写。但也有相反的情况:度、分、秒的十进制坐标。
数据转换问题
正如您在对面的图像中看到的,GPS 坐标写为符号 ° ' 和 ''转换 GPS 参考在文本中(单元格左侧的框架)。
如果保留文本,将无法计算转换。 因此,我们必须将这种书面形式转换为数字格式,以便能够进行转换。
唯一的办法就是通过时间格式以便 Excel 可以解释它。
第1步:以小时格式书写
首先,您需要使用分隔符以小时、分钟、秒为单位写入 GPS 读数,就好像它是一个小时一样“”
输入值 48:51:29.99,Excel 将返回以下信息给您。
03/01/1904 00:51:30
该值已经没有按应有的方式显示,特别是为什么它是 03/01/1904。 我们将在以下位置看到这一切步骤3
步骤 2:更改 Excel 选项以处理负小时数
不能直接输入负一小时在 Excel 中⛔⛔⛔。 要绕过这个障碍,您必须将时间写在引号中,前面加上“-”号,如下所示
=-“01:30:40”
只是现在我们还有另一个问题:Excel不显示负数时间
为了补救,可能有 2 种不同的解决方案。 这里我们选择的解决方案是'1904 年以来的日历' 来纠正此显示问题。
步骤 3:自定义小时格式
默认情况下,在 Excel 中,只要小时数超过 24 小时,Excel 就会将其视为多一天。但可以解决这个问题通过播放每小时数字的格式。
- 打开格式自定义(Ctrl+1)
- 选择类别Personnalisé
- 在类型框中输入类型[h]°mm's.00''
GPS 坐标以度、分、秒格式显示并且格式是数字。艾菲尔铁塔的坐标现在可以正确显示
48:51:29.99
第四步:最后一步,进行换算计算
现在我们已经创建了包含度/分/秒格式的数字的工作表,我们将在 D3 中创建计算公式来转换 B3 的坐标。
为此,只需将每个单元格相乘由24 (一天有多少小时?)。
= B3 * 24
您所要做的就是将单元格的格式更改为 format标准版显示预期结果。
将十进制数转换为度/分/秒
相反,要将十进制值转换为度、分、秒,您必须
- 首先进行数学运算
- 然后应用相同的自定义格式
要将十进制数转换为度、分、秒,只需将该值除以24(一天 24 小时)。
=B3/24
那你应用相同的数字格式我们在步骤 3 中创建的。