我想把EXCEL中的度分秒格式的经纬度转换成度格式的数据,最好是批量的,谢谢高手,帮帮我吧,急急!!

[复制链接]
查看11 | 回复3 | 2011-5-16 17:23:12 | 显示全部楼层 |阅读模式
我的是118°15′49″这种形式的,怎么批量转为度啊
楼下的不行 急啊 我的度分秒是自己输的用搜狗里的度分秒

回复

使用道具 举报

千问 | 2011-5-16 17:23:12 | 显示全部楼层
我的公式肯定能帮到你,无论你的原始数据的度分秒数是几位的都能通用。假设数据在A1单元格=ROUND(MID(A1,1,FIND("°",A1)-1)+MID(A1,FIND("°",A1)+1,FIND("′",A1)-FIND("°",A1)-1)/60+MID(A1,FIND("′",A1)+1,FIND("″",A1)-FIND("′",A1)-1)/3600,2)&"°"这个公式的结果是保留两位小数,你自己根据情况确定保留几位修改保留位数就行。 但这个公式也有局限性:要求原始数据都必须包含°′″最具有通用性的是下面这个公式:=ROUND(IF(ISERROR(MID(A1,1,FIND("°",A1)-1)),0
回复

使用道具 举报

千问 | 2011-5-16 17:23:12 | 显示全部楼层
=MID(A1,1,3)+ MID(A1,5,2)/60 +MID(A1,8,2)/3600
回复

使用道具 举报

千问 | 2011-5-16 17:23:12 | 显示全部楼层
这里的可以的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行