最近写报告经常需要整理坐标表。
不同的情况往往需要不同的手段来实现。
其中一种情况是,ArcMap以单位度计算坐标字段,然后利用'表转Excel'工具导出为xls表格。
通过这种方式导出的经纬度坐标是十进制度,比如37.702398675533°。
而我需要的是度分秒格式,比如37°42′08.64″。
该怎么操作呢?
另起一列,

输入公式:
=TEXT(INT(C2),"0")&"°"&TEXT(INT((C2-INT(C2))*60),"00")&"′"&TEXT(((C2-INT(C2))*60-INT((C2-INT(C2))*60))*60,"00.00")&"″"
其中,C2为十进制度所在单元格 ,此处为纬度第一个数;"00.00"表示整数位不足两位前面补零,小数位保留两位小数。
然后,双击单元格右下角小点,或向下拖动,

即可将公式应用至每一行。

以上。