메뉴
실무 위키엑셀 함수수학 및 삼각

ATAN2 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 ATAN2 함수는 x와 y 좌표를 따로 받아 어느 방향인지까지 구분한 각도를 구하는 함수입니다.

ATAN2 함수 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=ATAN2(x 좌표, y 좌표)
인수구분설명
x 좌표 필수
가로 방향 좌표입니다.
y 좌표 필수
세로 방향 좌표입니다.
예제 시트
D2=ROUND(DEGREES(ATAN2(B2,B3)),2)
A
B
C
D
E
1
항목
결과(도)
2
x 좌표
-1
135
3
y 좌표
1
4
좌표 (-1, 1)은 왼쪽 위 방향이므로 각도가 135도입니다.

함수 개요

엑셀 ATAN2 함수는 x와 y 좌표를 따로 받아 각도를 구하는 함수입니다. ATAN 함수 는 나눈 값 하나만 받아 방향을 구분하지 못하지만, ATAN2는 부호를 보고 어느 쪽인지까지 알아냅니다.

B2 셀에 x 좌표 -1이, B3 셀에 y 좌표 1이 입력되어 있습니다.

=ROUND(DEGREES(ATAN2(B2,B3)),2)(-1, 1) 방향의 각도를 구합니다.
결과135
엑셀 ATAN2 함수 수식 입력 예제

같은 좌표를 ATAN 함수에 나눠 넣으면 -45도가 나와 방향이 정반대로 잡힙니다.

ATAN2 함수 간단 예제

1
좌표로 방향 각도 구하기

x를 앞에, y를 뒤에 넣습니다.

B2=-1, B3=1
=ROUND(DEGREES(ATAN2(B2,B3)),2)왼쪽 위 방향의 각도를 구합니다.
결과135
엑셀 ATAN2 함수 간단 예제 1
2
ATAN 함수와 결과 비교하기

나눈 값 하나만 넘기면 부호 정보가 사라져 방향이 어긋납니다.

=ROUND(DEGREES(ATAN(1/-1)),2)나눈 값 하나로 각도를 구해 봅니다.
결과-45
엑셀 ATAN2 함수 간단 예제 2
3
왼쪽 아래 방향 구하기

둘 다 음수면 -135도가 나옵니다.

=ROUND(DEGREES(ATAN2(-1,-1)),2)왼쪽 아래 방향의 각도를 구합니다.
결과-135
엑셀 ATAN2 함수 간단 예제 3

그 외 주의사항

인수 순서가 x, y입니다. 다른 프로그램은 y를 먼저 받는 경우가 많아 순서를 바꿔 넣는 실수가 잦습니다.

x와 y가 모두 0이면 #DIV/0! 오류가 반환됩니다.

결과는 -180도와 180도 사이에 해당하는 라디안입니다.

방위각처럼 0도에서 360도로 표시하려면 음수일 때 360을 더합니다.

댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료