怎么在+Excel+中将经纬度数值转成度分秒

1个回答
展开全部
摘要 在 Excel 中将经纬度数值转成度分秒,可以按照以下步骤进行操作:将经纬度分别放置在两个单元格中,例如经度放置在 A1 单元格中,纬度放置在 B1 单元格中。假设经度为正,选择 C1 单元格,并输入以下公式:=INT(A1)&"°"&INT((A1-INT(A1))*60)&"'"&ROUND((((A1-INT(A1))*60)-INT((A1-INT(A1))*60))*60, 2)&"""E"其中,INT(A1) 表示获取经度的整数部分,INT((A1-INT(A1))*60) 表示获取经度的小数部分对应的分钟数的整数部分,而 ROUND((((A1-INT(A1))*60)-INT((A1-INT(A1))*60))*60, 2) 则表示获取经度的小数部分对应的秒数,并保留两位小数。如果经度为负,则将 "E" 替换成 "W"。假设纬度为正,选择 D1 单元格,并输入以下公式:=INT(B1)&"°"&INT((B1-INT(B1))*60)&"'"&ROUND((((B1-INT(B1))*60)-INT((B1-INT(B1))*60))*60, 2
咨询记录 · 回答于2023-05-05
怎么在+Excel+中将经纬度数值转成度分秒
在 Excel 中将经纬度数值转成度分秒,可以按照以下步骤进行操作:将经纬度分别放置在两个单元格中,例如经度放置在 A1 单元格中,纬度放置在 B1 单元格中。假设经度为正,选择 C1 单元格,并输入以下公式:=INT(A1)&"°"&INT((A1-INT(A1))*60)&"'"&ROUND((((A1-INT(A1))*60)-INT((A1-INT(A1))*60))*60, 2)&"""E"其中,INT(A1) 表示获取经度的整数部分,INT((A1-INT(A1))*60) 表示获取经度的小数部分对应的分钟数的整数部分,而 ROUND((((A1-INT(A1))*60)-INT((A1-INT(A1))*60))*60, 2) 则表示获取经度的小数部分对应的秒数,并保留两位小数。如果经度为负,则将 "E" 替换成 "W"。假设纬度为正,选择 D1 单元格,并输入以下公式:=INT(B1)&"°"&INT((B1-INT(B1))*60)&"'"&ROUND((((B1-INT(B1))*60)-INT((B1-INT(B1))*60))*60, 2
假设纬度为正,选择 D1 单元格,并输入以下公式:=INT(B1)&"°"&INT((B1-INT(B1))*60)&"'"&ROUND((((B1-INT(B1))*60)-INT((B1-INT(B1))*60))*60, 2)&"""N"与上述公式类似,这里使用 INT 函数和 ROUND 函数来获取纬度对应的度、分、秒数,并将 "N" 替换成 "S",以表示纬度为负的情况。完成公式输入后,按下回车键即可将经纬度数值转换成度分秒格式。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消