엑셀 Excel 위도 경도 좌표를 도분초로 변경하기

엑셀(Excel)/Excel

엑셀 강좌 - 위도 경도 좌표를 도분초로 변경하기

 

환경: Microsoft Excel 2013

 

좌표는 위도와 경도로 이루어져 있습니다. 그런데 위도/경도를 도분초로 바꿔야 될 때가 있습니다. 주로 거리를 구할 때 변환해서 씁니다. 거리를 구하는 방법에 대해서는 언급하지 않겠습니다. 도분초로 변환하는 방법에 대해서만 이야기 하도록 하겠습니다.  

¤ : 소수점을 제외한 정수값

¤ : 정수값을 제외한 소수값에 60 을 곱한값에서 다시 정수값

¤ : 분값에서 소수점을 추출해서 60 을 곱한값, 소수값 포함

 

설명한대로 식을 만들어 구해 보겠습니다. 먼저 값입니다. INT 함수를 이용해서 실수에서 정수부만 뽑아 냅니다. INT 함수는 소수점 아래를 버리면서 내림을 하기 때문에 정수만 구할수 있습니다. 

엑셀 Excel 위도 경도 좌표를 도분초로 변경하기


은 정수값을 제외한 소수값에 60을 곱해야 합니다. 먼저 소수값을 구하기 위해 A4-C4 식을 만듭니다. 추출한 소수값에 * 60 을 곱한뒤 정수만 추출하기 위해 INT 함수를 사용합니다.

엑셀 Excel 위도 경도 좌표를 도분초로 변경하기

 

는 분에서 구한 정수값이 아닌 소수값만 사용합니다. 소수값으로 60 을 곱하면 초가 됩니다. 분의 소수값을 구하기 위해 (A4-C4) * 60 – INT((A4-C4)*60)) 처럼 앞에 구한 실수값에 뒤에 구한 정수값을 뺍니다. 소수값이 구해지면 60 을 곱합니다. 이렇게 해서 위도에 대한 도분초를 구해 보았습니다. 경도를 구할 때도 동일하게 계산식을 적용할 수 있습니다. 

엑셀 Excel 위도 경도 좌표를 도분초로 변경하기

 

Posted by 녹두장군