你好,如下是一种可行的方法(不一定最好),请参考:
【问题】
把角度1°06′40〃格式转换成以度为单位的小数
假定单元格A1中为1°06′40〃
【方法】
方法一:在单元格A2中输入如下公式即可
=VALUE(LEFT(A1,1))+ VALUE(MID(A1,3,2))/60 +VALUE(MID(A1,6,2))/3600
A2返回1.111111111
注:此方法弊端在于如果“°”前面的数字不止一位如12°06′40〃时,则无法计算
方法二:在单元格A3中输入改进的公式如下
=VALUE(LEFT(A1,FIND("°",A1)-1))+VALUE(LEFT(RIGHT(A1,6),2))/60 +VALUE(LEFT(RIGHT(A1,3),2))/3600
【原理】 关键是把角度格式中的数字提取出来,具体LEFT等函数的使用请查看帮助