在Excel中角度弧度“度分秒”之間的關係及轉換方法 - 看看文庫
文章推薦指數: 80 %
在Excel中角度弧度“度分秒”之間的關係及轉換方法,在正弦表示式sin a 中,我們知道a 代表是弧度數。
那計算角度30 正弦值公式為sin radians 30 ,由此 ...
在Excel中角度弧度“度分秒”之間的關係及轉換方法
2021-08-2713:39:48字數2456閱讀5860
在正弦表示式sin(a)中,我們知道a代表是弧度數。
那計算角度30°正弦值公式為:=sin(radians(30)),由此知道函式radians()可以將角度轉化成弧度。
但在實際的工程測量中用到的是度、分、秒(如:126°12′36″)來記錄並進行計算的,在excel中怎樣用這些資料進行計算?
首先來了解下何為度、分、秒制?
什麼是“度分秒”:把一個周角分成三百六十等份,每一份稱為一度的角。
再把一度分成六十等份,每一份叫做一分。
把一分再分成六十等份,每一份叫做一秒。
所以一個周角等於360°,一度等於六十分,一分等於六十秒。
/*-----度、分、秒制﹝***agesimalsystem﹞是古希臘數學家托勒密﹝約85-165﹞採用了巴比倫人的六十進位制而建立的。
在他編寫的《天文集》這本書中,他把周角分成三百六十等份,每一份叫一度。
同時他還把半徑先分為60等份,每一份又分為60個小份,每一小份再等分成六十個更小的份。
至於用「°」「’」「”」分別來表示度、分、秒,是1570年卡拉木開始用的,這已是在托勒密之後1400多年的事了。
-----*/
按"度分秒"定義的常規互換方法
度分秒–度
110°10’10”=110+10÷60+10÷3600=110.16944444444444444444444444444°
度-度分秒
110.16944444444444444444444444444°
得度=110°
(110.16944444444444444444444444444-110)×60=10.166666666666666666666666666667
得分=10’
(10.166666666666666666666666666667-10)×60=10
得秒=10”
知道了運算原理,我們來看在excel中度、度分秒是如何互換計算?
如圖是通過公式並設定excel單元格格式實現的角度與“度分秒”之間在的轉換。
b2=a2/24設定b2單元格格式為自定義[h]"°"mm"′"ss"″"
c2=b2*24設定c2單元格格式為自定義g/通用格式"°"
可以看出excel把角度、度分秒互換直接採用時間格式處理方式。
所以excel中角度、度分秒互換
方法一:
度分秒=度數÷24
度數=度分秒×24
方法二:文字公式實現繼續看上圖
b3=text(a3/24,"[h]°mm′ss″")
c3=substitute(substitute(substitute(b324
//將「°」「’」「”」分別置換成「:」這也證實了採用時間格式處理方式
另:按"度分秒"定義的常規互換方法,我們還可以用常規算術公式,謂之方法三:
b4=int(round(a2,6))&"°"&int(round((a2-int(a2))*60,6))&"′"&round((((a2-int(a2))*60-int(round((a2-int(a2))*60,6)))*60),0)&"″"
小結:excel中角度與度分秒互換最簡單的方法就是用text()函式,下面我們來看看角度與弧度的相互轉換。
角度與弧度的相互轉換相對比較輕鬆了,因為excel中有現成的函式。
公式如下:
d2=radians(a2)
e2=degrees(d2)
//randians()函式功能直接將角度轉化為弧度,degrees()函式功能直接將弧度轉化為角度
另:我們還可以利用“圓周”概念來實現角度與弧度的相互轉換
弧度=角度*pi()/180逆向思維角度=弧度*180/pi()
故公式可替換為:
d2=a2*pi()/180
e2=d2*180/pi()
至此角度-度分秒,角度-弧度,弧度-角度都可以相到轉換了,細心的盆友可能會問:度分秒直接轉換成弧度可以否?答案是肯定的,請看。
如圖h列單元格格式設定為自定義###"""度"""##"""分"""##"""秒"""
i2=(radians(h2/10000+((int(h2/100)*100-int(h2/10000)*10000))/60+(h2-(int(h2/100))*100)/3600))
//此公式就是運用了前面介紹的按"度分秒"定義的常規互換方法原理進行遞迴推算
好了,都介紹完了。
可花了surda不少時間!最後……
度/分/秒的輸入問題
在工程計算中經常要用到度、分、秒,通常的做法就是插入特殊字元來輸入。
但是在excel中顯示的結果卻不近人意,三者之間的字元間距太大,看起來就象剛學會寫字的人寫的東西。
其實這是由字型引起來的,一般情況下系統預設的字型是宋體,在這種情況下輸入度分秒的時候,它們之間的間距就會比較大。
下面幾種字型的效果就比較好:
arialunicodems,batang,dotum,gungsuh,newgulim,gulim,verdana。
當然也不只是這幾種,大家也可以自己測試一下,找一下其它合適的字型。
相關推薦
英語教研組工作計劃
黨的群眾路線教育活動集中學習心得體會
來什麼來報答您我的父母主題班會
在Excel中角度弧度“度分秒”之間的關係及轉換方法
海陵中學2019年初中地理學業水平測試複習
相關推薦
英語教研組工作計劃
黨的群眾路線教育活動集中學習心得體會
來什麼來報答您我的父母主題班會
在Excel中角度弧度“度分秒”之間的關係及轉換方法
海陵中學2019年初中地理學業水平測試複習
相關閱讀
英語教研組工作計劃
黨的群眾路線教育活動集中學習心得體會
來什麼來報答您我的父母主題班會
在Excel中角度弧度“度分秒”之間的關係及轉換方法
海陵中學2019年初中地理學業水平測試複習
機械結構認知實驗
topic
建築
工作總結
演講
其它
制度
解決方案
營銷
經管營銷
學習總結
教學反思
工作計劃
教學計劃
其它課程
調查
總結
教學案例
實習總結
合同協議
管理學
專業資料
教育學
計劃
數學
人力資源管理
面試
小學作文
韓語學習
法律資料
公務員考試
生產
延伸文章資訊
- 1excel怎麼輸入度分秒並可以計算?
通過單元格格式設定達到度分秒的顯示效果,如:輸入“123650”,將單元格格式自定義 ... 1,直接用**的radians()將角度轉為弧度比如sin(radians(a)).
- 2將角度/分/秒的角度轉換成或自小數點角度- Office | Microsoft Docs
將十進位數轉換成度/分鐘/秒 · 啟動Excel,然後按ALT+F11 以啟動[Visual Basic 編輯器]。 · 在[插入] 功能表上,按一下[模組]。 · 在[模組] 工作表中,輸入 ...
- 3excel怎麼輸入度分秒並可以計算? - 小蜜網
通過單元格格式設定達到度分秒的顯示效果,如:輸入“123650”,將單元格格式自定義 ... 1,直接用**的radians()將角度轉為弧度比如sin(radians(a)).
- 4EXCEL度分秒运算实例 - 测绘途夫
角度,是我们搞测量这一行无论如何也避不开的,而电子表格EXCEL软件也是我们测量人最爱的计算工具软件之一,如何在EXCEL中输入、输出(显示)角度,这的确是一个看似 ...
- 5Excel度分秒如何转换成度 - 360新知
在制作excel表格时,可能会遇到需要输入大量角度的度分秒大小,每次都输入【°、′、"】很不方便。另外还有的时候需要将用度分秒显示的数据转换为度。