方法/步驟
啟動Excel之後,在A、B列錄入如下資料,C、D列作為轉換後的輸出結果。
【數值轉換成度分秒】技巧雖小,但是特別實用:主要利用Text函式,將特定內容,轉換成需要的格式:
1、在B3單元格輸入經緯度測試資料:50.454564。
2、在C列輸入公式:=TEXT(B3/24,"[h]°m′sss.000″")
即可完成數值與度分秒的轉換。
【函式說明】Text函式:
作用:該函式將數值轉換為文字,並使您可以使用特殊格式字串指定顯示格式。
用法:=TEXT(A1,"$0.00") & "/小時"
結果:Excel 會顯示 $23.50 /小時。
備註:步驟2中使用了“[h]”,此格式的作用是:以小時為單位顯示經過的時間。
如果使用了公式,該公式返回小時數超過 24 的時間,請使用類似於 [h]:mm:ss 的數字格式。
【精度更高的方法】在輸入經緯度中的秒資料,需要精確到分後面第四位秒。
1、錄入公式:=TEXT(INT(B3),"0")&"°"&TEXT(INT((B3-INT(B3))*60),"00")&"′"&TEXT(((B3-INT(B3))*60-INT((B3-INT(B3))*60))*60,"00.0000")&"″"
2、INT函式:該函式將數字向下舍入到最接近的整數。
用法:=INT(8.9)
結果:Excel會顯示8。
備註:B3是經緯度數值所在單元格。
【度分秒轉換成數值】用替換函式,分別獲得度、分、秒的值後計算完成轉換。
1、在A3單元格輸入經緯度數值:50°27′16.430″
2、在C列輸入公式:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A3,"°",":"),"′",":"),"″",)*24
【函式說明】以上公式,3次使用SUBSTITUTE,分別將度分秒依次取出。而SUBSTITUTE 函式的作用則是:將特定字元替換成新內容。SUBSTITUTE有4個引數,最後一個引數可選。
引數1:是文字,引數2:是要替換的內容,引數3:是替換的新內容
用法:=SUBSTITUTE("你好中國", "好中", "名字中有")
結果:Excel會顯示“你名字中有國”。將“好中”替換成“名字中有”
完成。
方法/步驟
啟動Excel之後,在A、B列錄入如下資料,C、D列作為轉換後的輸出結果。
【數值轉換成度分秒】技巧雖小,但是特別實用:主要利用Text函式,將特定內容,轉換成需要的格式:
1、在B3單元格輸入經緯度測試資料:50.454564。
2、在C列輸入公式:=TEXT(B3/24,"[h]°m′sss.000″")
即可完成數值與度分秒的轉換。
【函式說明】Text函式:
作用:該函式將數值轉換為文字,並使您可以使用特殊格式字串指定顯示格式。
用法:=TEXT(A1,"$0.00") & "/小時"
結果:Excel 會顯示 $23.50 /小時。
備註:步驟2中使用了“[h]”,此格式的作用是:以小時為單位顯示經過的時間。
如果使用了公式,該公式返回小時數超過 24 的時間,請使用類似於 [h]:mm:ss 的數字格式。
【精度更高的方法】在輸入經緯度中的秒資料,需要精確到分後面第四位秒。
1、錄入公式:=TEXT(INT(B3),"0")&"°"&TEXT(INT((B3-INT(B3))*60),"00")&"′"&TEXT(((B3-INT(B3))*60-INT((B3-INT(B3))*60))*60,"00.0000")&"″"
2、INT函式:該函式將數字向下舍入到最接近的整數。
用法:=INT(8.9)
結果:Excel會顯示8。
備註:B3是經緯度數值所在單元格。
【度分秒轉換成數值】用替換函式,分別獲得度、分、秒的值後計算完成轉換。
1、在A3單元格輸入經緯度數值:50°27′16.430″
2、在C列輸入公式:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A3,"°",":"),"′",":"),"″",)*24
即可完成數值與度分秒的轉換。
【函式說明】以上公式,3次使用SUBSTITUTE,分別將度分秒依次取出。而SUBSTITUTE 函式的作用則是:將特定字元替換成新內容。SUBSTITUTE有4個引數,最後一個引數可選。
引數1:是文字,引數2:是要替換的內容,引數3:是替換的新內容
用法:=SUBSTITUTE("你好中國", "好中", "名字中有")
結果:Excel會顯示“你名字中有國”。將“好中”替換成“名字中有”
完成。