본문 바로가기
업무 지식/엑셀 함수

[엑셀] ABS 함수로 절대값 구하는 방법

by 김억지 2023. 5. 6.

학창 시절 수학시간에 '절대값'에 대해서 들어보신 적이 있으실 겁니다.(사이시옷 규정에 따라 '절댓값'이 맞는 표현이라고 합니다.)

 

'실수 a에 대하여 a와 -a 중에서 작지 않은 쪽의 값',  '원점 0에서의 방향을 무시하고 변위의 크기만을 다루는 값' 등으로 정의가 되는데 보통은 원점 0에서의 거리 정도로 기억을 하고 있으실 겁니다. 예를 들어 3의 절대값은 3, -4.5의 절대값은 4.5으로 원점에서의 방향(플러스인지 마이너스인지)을 따지지 않고 나타내게 됩니다.

 

엑셀에서도 가끔 절대값을 구해야 할 때가 있는데요. 언뜻 생각하면 절대값을 구하는 상황이 있을까 싶지만 단순히 두 수의 차이만을 나타낼 때는 절대값으로 표시를 해줘야 합니다. 예를 들어 철수의 키가 173cm이고 민수의 키가 176cm일 때 우리는 두 사람의 키 차이는 3cm라고 말하지 마이너스 3cm라고 표현하지는 않습니다. 이런 경우 절대값으로 나타내면 되는데 엑셀에서 절대값을 나타내는 함수가 ABS 함수입니다. 함수의 구조는 간단합니다.

 

=ABS(Number)

 

인수를 하나만 가지는 함수인데 절대값으로 표현할 수를 입력하거나 수가 입력된 셀이나 수식 등을 인수로 지정해 주면 됩니다.

 

학생들의 국어 점수와 영어 점수가 있을 때 두 과목의 점수 차이를  D2:D7셀에 나타내려고 합니다.

 

만약 두 과목의 점수 차이를 구할 때 위와 같이 국어점수(B열)에서 영어점수(C열)를 빼는 방법으로 구하게 되면 국어점수가 영어점수보다 높은 학생은 양의 값으로, 영어점수가 국어점수보다 높은 학생은 음의 값으로 나타나게 됩니다. '국어점수가 영어점수보다 몇 점 높은지'를 구하기 위해서는 위와 같이 구하면 되겠지만 '두 과목의 점수 차이'를 구할 때는 절대값으로 표현하는 것이 더 올바른 표현입니다. ABS 함수를 사용하여 두 과목의 점수 차이를 절대값으로 표현해 보겠습니다.

 

D2셀에 '=ABS(B2-C2)'를 입력합니다. 'B2-D2'의 값이 양수이므로 ABS 함수를 사용해도 나타나는 값은 동일합니다. 수식이 입력된 D2 셀을 드래그하여 D7셀까지 채워보겠습니다.

 

두 과목의 점수 차이가 절대값으로 나타난 것을 확인할 수 있습니다.

댓글