excel中怎么把带小数点的度数(如12.354897度)变成度分秒的形式

 我来答
桂觅松qG
2008-09-07 · TA获得超过3462个赞
知道小有建树答主
回答量:667
采纳率:0%
帮助的人:0
展开全部
一、角度的度分秒与小数点格式互相转换
EXCEL能将角度转换成度"°"分"′"秒"〃"格式吗?
如将:120.999722222222°转换成120°59′59〃.
32.55°转换成32°33′0〃
我知道可以用函数RADIANS将角度转换为弧度,但我们工程测量上用到的角度计算是以度分秒(比如:126°12′36〃)来记录并进行计算的,在Excel中怎样用这些数据进行计算?
1.设定公式“=A1/24”,并将单元格的格式设定为自定义格式:[h]°mm′ss〃
2.直接设定公式=TEXT(A1/24,"[h]°mm′ss〃")
第1种方法,方便于在计算时将度分秒转为度,这时只需乘24即可
第2种方法,度分秒转为度时,需要用公式=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B1,"°",":"),"′",":"),"〃",)*24
(度分秒符号用单位软键盘上的符号)
二、度/分/秒的输入问题
在工程计算中经常要用到度、分、秒,通常的做法就是插入特殊字符来输入。但是在EXCEL中显示的结果却不近人意,三者之间的字符间距太大,看起来就象刚学会写字的人写的东西。其实这是由字体引起来的,一般情况下系统默认的字体是宋体,在这种情况下输入度分秒的时候,它们之间的间距就会比较大。下面几种字体的效果就比较好:
Arial Unicode Ms , Batang , Dotum , Gungsuh , New Gulim , Gulim 。
当然也不只是这几种,大家也可以自己测试一下,找一下其它合适的字体。
gb57
2008-09-07 · TA获得超过620个赞
知道小有建树答主
回答量:502
采纳率:0%
帮助的人:122万
展开全部
我自己编的
在A1输入你想要的度数,如 12.354897
任意找个格输入 =ROUNDDOWN(A1,0)&"°"&ROUNDDOWN((A1-ROUNDDOWN(A1,0))*60,0)&"′"&((A1-ROUNDDOWN(A1,0))*60-ROUNDDOWN((A1-ROUNDDOWN(A1,0))*60,0))*60&"〃"
算出来就是 12°21′17.6291999999977〃
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
祝东兵
2013-04-10
知道答主
回答量:72
采纳率:0%
帮助的人:34.1万
展开全部
在N4输入你想变成度分秒的数
=CONCATENATE(TEXT(INT(DEGREES(N4)),0),"°",TEXT(INT((DEGREES(N4)-INT(DEGREES(N4)))*60),0),"′",TEXT(((DEGREES(N4)-INT(DEGREES(N4)))*60-INT((DEGREES(N4)-INT(DEGREES(N4)))*60))*60,0),"″")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yinhongfengye
2013-02-27
知道答主
回答量:17
采纳率:0%
帮助的人:2.1万
展开全部
=INT(ROUND(A1,6))&"°"&INT(ROUND(((A1-INT(A1))*60,6))&"′"&ROUND(((((A1-INT((A1))*60-INT(ROUND(((A1-INT((A1))*60,6)))*60),x)&"〃",x-设定秒的精确度数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangjgg
2008-09-07
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
求单位时间数量
如:1245/2:45
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式