mandyno1
2002-10-29, 02:10 PM
如何將數字轉換成度分呢?
例如:4.7364793轉換成4。44'(4度44分)
PS,救命阿~~~我老闆快叫我吃自己ㄌ......
.:confused:
贊助商連結
例如:4.7364793轉換成4。44'(4度44分)
PS,救命阿~~~我老闆快叫我吃自己ㄌ......
.:confused:
贊助商連結
贊助商連結 mandyno1 2002-10-29, 02:10 PM 如何將數字轉換成度分呢? 例如:4.7364793轉換成4。44'(4度44分) PS,救命阿~~~我老闆快叫我吃自己ㄌ...... .:confused: 贊助商連結 無聊 2002-10-31, 02:13 AM 因為我很少玩EXCEL所以僅提供參考: ============================================================================ 設 A1=4.7364793 為測試數值 ============================================================================ 設 B1=INT(A1) 為取得整數(度) 得到 4 設 C1=INT((A1-INT(A1))*60) 為取得整數(分) 得到 44 設 D1=ROUND((A1-B1-C1/60)*60^2,1) 為取得(秒);為末數故改取四捨五入至小數一位 得到 11.3 設 E1=INT(A1)& "º" &INT((A1-INT(A1))*60)&"'"&ROUND((A1-B1-C1/60)*60^2,1)& CHAR(34) 得到 4º44'11.3" 因為雙引號在 EXCEL中 為特殊字元故改以 CHAR(34) 產生 ============================================================================ B1至D1僅為說明來源未必一定要輸入 設 E1=INT(A1)& "º" &INT((A1-INT(A1))*60)&"'"&ROUND((A1-INT(A1)-INT((A1-INT(A1))*60)/60)*60^2,1)& CHAR(34) 得到 4º44'11.3" 設 E1=INT(A1)& "º" &INT((A1-INT(A1))*60)&"'"&ROUND((A1-INT(A1)-INT((A1-INT(A1))*60)/60)*60^2,0)& CHAR(34) 4º44'11" 設 E1=INT(A1)& "º" &ROUND((A1-INT(A1))*60,1)&"'" 4º44.2' 設 E1=INT(A1)& "º" &ROUND((A1-INT(A1))*60,0)&"'" 4º44' 電車 2004-09-27, 04:33 AM A1=4.7364793 φ的度分秒假設分別在B1,C1,D1 d在B1=TRUNC(A1,0)=4 '在C1=TRUNC((A1-B1)*60,0)=44 "在D1=TRUNC((A1-B1-C1/60)*3600,2)=11.32 4.7364793º=4º44'11.32" |
|