excel中怎麼把帶小數點的度數 如12 354897度 變成度分秒的形式

時間 2021-08-30 11:16:29

1樓:桂覓鬆

一、角度的度分秒與小數點格式互相轉換

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 。

當然也不只是這幾種,大家也可以自己測試一下,找一下其它合適的字型。

2樓:祝東兵

在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),"″")

3樓:匿名使用者

設定秒的精確度數。

4樓:匿名使用者

我自己編的

在a1輸入你想要的度數,如 12.354897任意找個格輸入

算出來就是 12°21′17.6291999999977〃

5樓:匿名使用者

求單位時間數量

如:1245/2:45

excel怎麼把小數點的形式轉換成度分秒!!

6樓:真真真白丁

親,正確的結果應該是23°13'52",公式如下:

7樓:手機使用者

我自己編的

bai在a1輸入你想要的du

度數,如zhi 12.354897

任意找個格輸入

dao =rounddown(a1,0)&"°內

算出來容就是 12°21′17.6291999999977〃

8樓:【名臣

=text(a1*100000,"00°00′000")&""""

在Excel裡怎麼設定小數點的位數

選中要設定的單元格區域,在該區域中右擊,點右鍵選單的 設定單元格格式 在彈出的對話方塊預設的 數字 選項卡頁,選中 數值 即可進行設定。 韜子活寶 選中要操作的單元格,右鍵單擊,在彈出的選項選單中選擇 設定單元格格式 彈出對話方塊,選擇 數值 可以根據需要設定小數保留位數 文懷雨駒書 新建一列b,在...

EXCEL有小數點的數值怎麼相減,比如減這樣的數值怎麼減,數值有點多

在這兩列 後的空白格中,輸入 滑鼠點選2012.7所在的格 滑鼠點選1993.5所在的格 最後回車就行了,就得出了第一個結果。然後,滑鼠放在這個結果的右下角,十字加號處,向下拉,就行了,所有結果都出來了 2012.7 1993.5 這樣的數值 是你認為的日期吧 建議以後輸入日期時輸入 2012 7 ...

mysql中如何去除小數點後面多餘的

血染絆籩天 寫個函式 自己呼叫處理就行了 create function newproc format vale varchar 100 returns varchar 100 begin declare dec number varchar 4000 declare dec number vale...