2009-01-31

度の値で示された角度を度,分,秒での表記に変換する

十進法の度の値で示された角度を度,分,秒での表記に変換するには,NeoOffice Spreadsheet のばあい, CONCATENATE(SIGN(A1)*INT(ABS(A1));"°";INT(MOD(ABS(A1)*60;60));"′";ROUND(MOD(ABS(A1)*60*60;60));"″") とする (セル A1 が変換元).

緯度,経度のばあい,CONCATENATE(INT(ABS(A1));"°";INT(MOD(ABS(A1)*60;60));"′";ROUND(MOD(ABS(A1)*60*60;60));"″";IF(A1<0;"S";IF(A1>0;"N";"EQ")))CONCATENATE(INT(ABS(A1));"°";INT(MOD(ABS(A1)*60;60));"′";ROUND(MOD(ABS(A1)*60*60;60));"″";IF(A1<0;"W";IF(A1>0;"E";"EW")))