엑셀 / 함수 / ABS / 절댓값을 반환하는 함수

ABS는 숫자의 절댓값을 반환합니다. 절댓값은 수직선에서 0으로부터의 거리이므로 음수는 양수가 되고 양수·0은 그대로입니다. 손익의 방향이 아니라 차이의 크기만 확인할 때 사용할 수 있습니다.

구문과 기본 예제

=ABS(number)
=ABS(-25)
=ABS(10)
=ABS(0)

결과는 각각 25, 10, 0입니다. number에는 숫자·셀 참조·계산식을 넣습니다. 원본 값은 그대로 두고 수식 결과만 절댓값이 됩니다.

구문과 지원 제품은 Microsoft의 ABS 함수 설명에서 확인할 수 있습니다.

숫자가 들어 있는 A2를 =ABS(A2)로 참조한 예입니다. 숫자처럼 보이는 텍스트와 오류 값은 입력 상태를 확인하세요.

숫자가 들어 있는 A2를 =ABS(A2)로 참조한 예입니다. 숫자처럼 보이는 텍스트와 오류 값은 입력 상태를 확인하세요.

합과 차이의 절댓값

=ABS(A2+B2)
=ABS(A2-B2)

두 값을 먼저 더한 다음 결과의 절댓값을 구하는 예입니다. 두 번째 수식은 차이의 크기를 나타내므로 A2가 B2보다 작은 경우에도 음수가 되지 않습니다.

두 값을 먼저 더한 다음 결과의 절댓값을 구하는 예입니다. 두 번째 수식은 차이의 크기를 나타내므로 A2가 B2보다 작은 경우에도 음수가 되지 않습니다.

A2가 -10이고 B2가 3이면 ABS(A2+B2)는 7이지만 ABS(A2)+ABS(B2)는 13입니다. 합의 절댓값과 절댓값의 합은 다른 계산이므로 괄호의 위치를 확인하세요.

오차 검사와 부호 보존

두 계산이 충분히 가까운지 확인하려면 =ABS(A2-B2)<0.001처럼 차이 크기를 허용 오차와 비교할 수 있습니다. 0.001은 예시이며 실제 기준은 자료 단위와 업무 규칙에 맞게 정합니다.

ABS를 사용하면 손실·이익, 증가·감소의 부호 정보가 사라집니다. 손실을 양수로 바꾸었다고 이익이 된 것은 아니므로 원본 부호가 필요한 분석에는 별도 열을 보관하고 결과 열 제목에 ‘절댓값’이나 ‘차이 크기’라고 명시하세요.