请教:在Excel中度分秒(六十进制)如何转换为度(十进制)。
请教:在Excel中度分秒(六十进制)如何转换为度(十进制)。
2楼
我也被这个问题难住了,没办法就把度分秒各放一列,然后用公式转换一下再用。
回复
3楼
你用INT()函数--取整函数试试?比如说275°30′27″表示为275.3027,设该值为A,那你首先用A-INT(A)=0.3027,设该值为B,那么1ING(100B)就是分离出来的分数,其除以60即得到0.5°,对于秒的转换可依此思路进行,最后全部相加就转为十进制了,整个过程可以通过函数的嵌套进行。
最终公式如下:INT(B7)+INT((B7-INT(B7))*100)/60+((B7-INT(B7))*100-INT((B7-INT(B7))*100))/36
回复
4楼
可以转换,只是第一次输入感觉麻烦,不过以后的就通过复制可简单多了,谢谢
回复
5楼
lm6692朋友的方法不错呀
INT(B7)+INT((B7-INT(B7))*100)/60+((B7-INT(B7))*100-INT((B7-INT(B7))*100))/36
回复
6楼
5楼的方法是最有效的.
回复
7楼
不错,这样在EXCEL中就可以输入转换了!
回复
8楼
一、角度的度分秒与小数点格式互相转换
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 。
当然也不只是这几种,大家也可以自己测试一下,找一下其它合适的字体。
回复
9楼
哈哈,zxeti002 在这里也是版主啊?牛牛牛!!上传一个东西,回复一个帖子支持你一下哈。
我上传的方法应该说比较全面,而且简单。
回复
10楼
我有一个小程序,是几天前在网上下载的,现在我转给大家看看,以许可以解决这个问题。
回复
11楼
下载的是一个复件 新建 Microsoft Word 文档.txt文件怎么用呀。
回复