엑셀(Excel)/Excel
엑셀 Excel 위도 경도 좌표를 도분초로 변경하기
녹두장군1
2024. 10. 19. 23:40
반응형
좌표는 위도와 경도로 이루어져 있습니다. 그런데 위도/경도를 도분초로 바꿔야 될 때가 있습니다. 주로 거리를 구할 때 변환해서 씁니다. 거리를 구하는 방법에 대해서는 언급하지 않겠습니다. 도분초로 변환하는 방법에 대해서만 이야기 하도록 하겠습니다.

¤ 도 : 소수점을 제외한 정수값
¤ 분 : 정수값을 제외한 소수값에 60 을 곱한값에서 다시 정수값
¤ 초 : 분값에서 소수점을 추출해서 60 을 곱한값, 소수값 포함
▼ 설명한대로 식을 만들어 구해 보겠습니다. 먼저 “도”값입니다. INT 함수를 이용해서 실수에서 정수부만 뽑아 냅니다. INT 함수는 소수점 아래를 버리면서 내림을 하기 때문에 정수만 구할수 있습니다.
▼ “분” 은 정수값을 제외한 소수값에 60을 곱해야 합니다. 먼저 소수값을 구하기 위해 A4-C4 식을 만듭니다. 추출한 소수값에 * 60 을 곱한뒤 정수만 추출하기 위해 INT 함수를 사용합니다.
▼ “초” 는 분에서 구한 정수값이 아닌 소수값만 사용합니다. 소수값으로 60 을 곱하면 초가 됩니다. 분의 소수값을 구하기 위해 (A4-C4) * 60 – INT((A4-C4)*60)) 처럼 앞에 구한 실수값에 뒤에 구한 정수값을 뺍니다. 소수값이 구해지면 60 을 곱합니다. 이렇게 해서 위도에 대한 도분초를 구해 보았습니다. 경도를 구할 때도 동일하게 계산식을 적용할 수 있습니다.
| ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 최고값 행번호, 셀 주소 알아내기 ▶ 엑셀 Excel 행 번호, 열 번호 ROW, COLUMN 함수 이용해서 구하기 ▶ 엑셀 Excel 함수 INDEX, MATCH 특정 셀에 값 추출하기 ▶ 엑셀 Excel 함수 MATCH, INDEX 로 행, 열에 일치 데이터 찾기 ▶ 엑셀 절대값, 수식 고정 하는 방법 |
반응형