excel中小数形式度转化为度分秒形式

问题描述:

excel中小数形式度转化为度分秒形式
1.-0.0100°所在单元格为P23.
2.用公式 =INT(ROUND(P23,6))&" "&INT(ROUND((P23-INT(P23))*60,6))&" "&ROUND((((P23-INT(P23))*60-INT(ROUND((P23-INT(P23))*60,6)))*60),0)&" " 算出结果为-1 59 24.
3.36秒有科学计算器算得.
4.用excel怎样算出36秒?
如果将-0.01改为0.01,那么就能得到36秒,负数怎样计算呢?求通用的公式.
1个回答 分类:综合 2014-11-12

问题解答:

我来补答
=IF(P23>0,TRUNC(P23)&"°"&TRUNC((P23-TRUNC(P23))*60)&"′"&TRUNC(((P23-TRUNC(P23))*60-TRUNC((P23-TRUNC(P23))*60))*60)&"""","-"&TRUNC(-P23)&"°"&TRUNC((-P23-TRUNC(-P23))*60)&"′"&TRUNC(((-P23-TRUNC(-P23))*60-TRUNC((-P23-TRUNC(-P23))*60))*60)&"""")
公式有点长,但能满足你的要求
显示方式:
-0.01 -0°0′36"
-1.91 -1°54′35"
 
 
展开全文阅读
剩余:2000