求EXCEl中,转换公式.十进制如何转换为度分秒格式的.反过来,度分秒如何转换为十进制格式的.

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 01:46:36
求EXCEl中,转换公式.十进制如何转换为度分秒格式的.反过来,度分秒如何转换为十进制格式的.
xS=oP/r4!DP ]a`B(KF|qEXJ\ֵ n@RJL ܗRUb7sνʥY1<6]!~>L Btށb0k2,0!vY"[#m(k7c#Oeeg0%|zmLc4=RrM.镢F1LG+-4qQaBԫL[ MI53Pgt#FHE%02YDI۪"DLuy%'UeKyTntd rpxn5Im0` @r"j+yqk.!ˣR.]i%9g/ Llqxflbh*LbLp$* p^ջ4}x

求EXCEl中,转换公式.十进制如何转换为度分秒格式的.反过来,度分秒如何转换为十进制格式的.
求EXCEl中,转换公式.十进制如何转换为度分秒格式的.反过来,度分秒如何转换为十进制格式的.

求EXCEl中,转换公式.十进制如何转换为度分秒格式的.反过来,度分秒如何转换为十进制格式的.
计算公式,可以精确得计算出结果,如下:
fx=TEXT(INT(A2),"0")&“."&TEXT(INT((A2-INT(A2))*60),"00")&TEXT(((A2-INT(A2))*60-INT((A2-INT(A2))*60))*60*x,"000000")
其中A2代表十进制度数所在的单元格
调节x的位数,可以取得秒的不同精度,如10000,会取到秒的小数点后四位;1000000,取到后六位.
如:130.03145632,输出130.0153242752
如果要加上度、分、秒等汉字或符号,只需在中间&符号处稍作文章,如:
f(x)=TEXT(INT(A2),"0")&"°"&TEXT(INT((A2-INT(A2))*60),"00")&"′"&TEXT(((A2-INT(A2))*60-INT((A2-INT(A2))*60))*60,"00.0000")&"〃"
此处需注意后面秒的格式.精度调节此时要在后面的"00.0000"格式字符串中调节.
如:130.03145632,输出130°01′53.2428〃