excel 角度

来源:百度知道 编辑:UC知道 时间:2024/09/22 07:55:33
我想在excel把用度分秒表示的角度转化为带有小数点的度,例如把:120°59′59〃转换成120.999722222222°方便计算,在计算器里这个很好转换你只要输入120.5959按DEG键就可以实现,而在excel里没有这个公式,我想让高手帮我定义一个公式,使可以在excel表格里输入120.5959,在另外一个单元格利用公式就可以转化为120.999722222222,谢谢了

在A1中输入120.5959,在A2中输入=INT(A1)+INT(A1*100-INT(A1)*100)/60+INT(A1*10000-INT(A1*100)*100)/3600,设置A2的格式为数值,小数位数你根据需要设。

补充一下(考虑分和秒位数变化)
=LEFT(A1,FIND("°",A1)-1)+MID(A1,FIND("°",A1)+1,FIND("′",A1)-FIND("°",A1)-1)/60+MID(A1,FIND("′",A1)+1,LEN(A1)-FIND("′",A1)-1)/3600

在A1输入度.分分秒秒,格式的数据,在B1输入下面公式.

=(LEFT(A1,FIND(".",A1)-1)&":"&MID(A1,FIND(".",A1)+1,2)&":"&RIGHT(A1,2))*24

=LEFT(A1,FIND("°",A1)-1)+LEFT(RIGHT(A1,6),2)/60+LEFT(RIGHT(A1,3),2)/3600

如果你的数值在A1中,就输入上面的公式试试