一、经纬度的转化
1、MID:返回文本串 指定位置开始的特殊数目的字符
=(MID(B1,1,3))+MID(B1,5,2)/60+MID(B1,8,2)/3600+MID(B1,11,2)/21600
比如,B1是“038 45 02.00E”,则结果显示“38.7505555555556”
=(MID(C20,1,2))+MID(C20,4,2)/60+MID(C20,7,2)/3600
比如,C20是“38度44分46秒”,则结果显示“38.7461111111111”
2、INT:将任意实数向下取整为最接近的整数
Round:四舍五入到某位数
=INT(A1)&”度”&INT((A1-INT(A1))*60)&”分”&ROUND(((A1-INT(A1))*60-INT((A1-INT(A1))*60))*60,0)&”秒”
比如,A1是109.90581,则结果显示“109度54分21秒”
二、经纬度转换工具,从excel到google地图
2、软件的目的是,将excel2003文档格式转换成google地图格式kml
3、excel文档的第一列:站点名;第二列:经度;第三列:纬度;第四列:站点描述。excel文档的第一栏和第一列,就必须是站点数据,不得有其他描述性的数据,否则无法转换
4、经纬度的数据,必须是如“38.7461111”这种含小数点格式的数据,如果是“度分秒”格式的,请参照上头公式先行转换,否则无法使用转换软件。
5、ExceltoKml仅对excel文档的第一个工作表有效,且与工作表名称无关。excel必须是2003版本的。
http://lin2x.blog.163.com/blog/static/194660120107280405121/