代码如下:
如果要把经纬度的度分秒转换成十进制度的形式的话,那么就在excel的表格中输入如下简单的公式即可,想要批量转换的话就在一个单元格中输入该公式然后拖拽填充柄即可。
其中D1是想要转换格式的度分秒形式的数据所在的单元格坐标
=LEFT(D1,FIND("°",D1)-1)+MID(D1,FIND("°",D1)+1,FIND("′",D1)-FIND("°",D1)-1)/60+MID(D1,FIND("′",D1)+1,2)/3600
反过来,如果要把十进制度形式的经纬度转换成度分秒形式的经纬度该怎么样呢?那么下面的公式就能帮您解决,该公式的使用方法和上面的一样,是不是感觉很简单呀?
=CONCATENATE(INT(D1),"°",IF(INT((D1-INT(D1))*60)<10,CONCATENATE("0",INT((D1-INT(D1))*60)),INT((D1-INT(D1))*60)),"′",IF(ROUND(((D1-INT(D1))*60-INT((D1-INT(D1))*60))*60,0)<10,CONCATENATE("0",ROUND(((D1-INT(D1))*60-INT((D1-INT(D1))*60))*60,0)),ROUND(((D1-INT(D1))*60-INT((D1-INT(D1))*60))*60,0)),"″")
=CONCATENATE(INT(E1),"°",IF(INT((E1-INT(E1))*60)<10,CONCATENATE("0",INT((E1-INT(E1))*60)),INT((E1-INT(E1))*60)),"′",IF(ROUND(((E1-INT(E1))*60-INT((E1-INT(E1))*60))*60,0)<10,CONCATENATE("0",ROUND(((E1-INT(E1))*60-INT((E1-INT(E1))*60))*60,0)),ROUND(((E1-INT(E1))*60-INT((E1-INT(E1))*60))*60,0)),"″")
还有把十进制度形式的经纬度转换成度分的形式,可用这个公式:
=CONCATENATE(INT(C1),"°",IF(INT((C1-INT(C1))*60)<10,CONCATENATE("0",INT((C1-INT(C1))*60)),ROUND((C1-INT(C1))*60,3)),"′")
=CONCATENATE(INT(D2),"°",IF(INT((D2-INT(D2))*60)<10,CONCATENATE("0",INT((D2-INT(D2))*60)),INT((D2-INT(D2))*60)),"′",IF(ROUND(((D2-INT(D2))*60-INT((D2-INT(D2))*60))*60,0)<10,CONCATENATE("0",ROUND(((D2-INT(D2))*60-INT((D2-INT(D2))*60))*60,0)),ROUND(((D2-INT(D2))*60-INT((D2-INT(D2))*60))*60,0)),"″")
=CONCATENATE(INT(E2),"°",IF(INT((E2-INT(E2))*60)<10,CONCATENATE("0",INT((E2-INT(E2))*60)),INT((E2-INT(E2))*60)),"′",IF(ROUND(((E2-INT(E2))*60-INT((E2-INT(E2))*60))*60,0)<10,CONCATENATE("0",ROUND(((E2-INT(E2))*60-INT((E2-INT(E2))*60))*60,0)),ROUND(((E2-INT(E2))*60-INT((E2-INT(E2))*60))*60,0)),"″")
相关推荐
一个经纬度转小数的实用小工具,Excel文件,可以同时转多个坐标,有详细使用说明
本工具“经纬度转换度分秒转换计数器(Excel版)”正是为了解决这种转换需求而设计的,尤其在电信行业中,精确地标定位对于网络规划和维护至关重要。 在电信领域,基站、无线通信设施的布局通常需要基于经纬度进行...
在IT领域,尤其是在地理信息系统(GIS)中,将Excel中的经纬度数据转化为可查看的地理图层是一项常见的任务。这通常涉及到将数据导入到支持地理定位的软件,如谷歌地图,以便进行可视化分析。以下是对这个过程的详细...
经纬度 度分秒与小数格式之间互相转换 支持批量转换
在Excel中处理地理数据时,有时需要将经纬度坐标从角度制转换为十进制度,以便于计算和分析。本文将详细介绍如何使用Excel公式来实现这一转换。 首先,我们需要了解经纬度的基本概念。经纬度是一种表示地球表面位置...
本示例中的“高德API经纬度转地级市代码”是一个Java程序,用于解决此类问题。高德地图API提供了一个强大的服务,允许开发者通过经纬度坐标获取对应的城市、区县等行政区域信息。 首先,我们需要了解高德地图API。...
经纬度格式转换。excel实现
GCJ经纬度(腾讯、高德)转WGS84经纬度EXCEL算法,亲自用过好用!
最近在研究gps定位的东东,徘徊于google eath、51、各种导航系统之间,不停地要换算...界面如下,功能简单得很,就是把经纬度信息在小数和度分秒之间换算而已。 http://blog.sina.com.cn/s/blog_53a57ba60100ir7a.html
在上述代码中,我们定义了一个函数`get_lnglat`,用于发送请求并处理返回结果。然后,我们通过pandas的`apply`方法将这个函数应用于所有地址。 5. 处理获取失败的地址 在批量获取过程中,可能会有地址解析失败的...
在地理信息系统(GIS)中,我们经常需要在不同的坐标系之间进行转换,其中包括将经纬度坐标转换为XY坐标,以及反过来将XY坐标转换为经纬度。这种转换在地图制图、定位服务、导航系统等领域非常常见。下面我们将详细...
方便大家快速的在Excel表中将数据按照自己的要求保留小数位数,如果需要保留其他的小数位数大家可以联系我,我帮你写个公式。
WCS-84坐标系的X,Y,Z与经纬度之间的相互转换
经纬度是地理坐标系统中表示地理位置的重要方式,它将地球表面的任何位置精确地定位到一个二维坐标上。在不同的应用场景中,经纬度可以采用不同的表示形式,包括度分秒和小数点形式。本文将深入探讨这两种表示方法...
#### 一、EXCEL文件转CAD图层方法 在IT行业中,地理信息系统(GIS)技术的应用日益广泛,尤其是在网络规划、设施管理等领域,需要频繁地在不同软件平台之间转换数据。本章节详细介绍了如何将EXCEL中的经纬度数据...
根据提供的文件信息,我们可以归纳出两个JavaScript函数:`ToDegrees` 和 `ToDigital`,这两个函数主要用于处理经纬度坐标中的度、分、秒之间的转换。接下来,我们将详细解析这两个函数的功能以及实现细节。 ### 一...
经纬度转换工具,用EXCEL文件进行转换,简单实用
大地经纬度坐标转化为UTM平面直角坐标EXCEL计算表
本文将详细介绍与"matlab 经纬度 东北天 直角坐标系转换代码"相关的知识点,并结合提供的源码文件名,如xyz2enu.m、xyz2llh.m、llh2xyz.m、llh2enu.m和llh2enu2.m,来解析这些转换过程。 1. **经纬度坐标系统(LLH...
在Excel中进行K码与经纬度之间的转换,可以借助于公式或者自定义的VBA宏来实现。对于单个数据点的转换,可以建立两个工作表,一个用于输入K码,另一个用于输出对应的经纬度。用户可以在K码工作表中输入K码,然后通过...