엑셀을 사용하다 보면 숫자를 반올림하거나 올림, 내림해야 할 때가 있습니다. 이럴 때 사용하는 함수가 ROUND, ROUNDUP, ROUNDDOWN 함수입니다. 함수의 이름에서 유추할 수 있듯이 반올림할 때는 ROUND, 올림 할 때는 ROUNDUP, 내림할 때는 ROUNDDOWN 함수를 사용합니다.
이름도 비슷한 이 세 가지 함수들은 인수의 구조도 동일합니다.
=ROUND(Number, Num_digits)
=ROUNDUP(Number, Num_digits)
=ROUNDDOWM(Number, Num_digits)
첫 번째 인수 'Number'는 반올림, 올림, 내림을 할 수입니다.
두 번째 인수 'Num_digits'는 소수점 아래의 자릿수를 지정하는 인수입니다. 즉 '0'을 지정하면 소수점 아래 자릿수가 '0'이고 고, '2'를 지정하면 소수점 아래 자릿수가 '2'개까지 표시됩니다. 인수를 음수값으로도 지정할 수 있는데 '-2'로 지정하면 백의 자리까지 표시되고 십의 자리와 일의 자리는 '0'으로 표시됩니다.
ROUND 함수 사용하는 방법
먼저 ROUND 함수로 숫자를 반올림해 보겠습니다.
소수점 아래 자릿수를 '0'개 표시하기 위해 ROUND 함수의 두 번째 인수를 '0'으로 입력했습니다. 소수점 아래 자릿수가 '0'개라는 것은 소수점 첫째 자리에서 반올림을 한다는 뜻입니다. B3:B6셀의 결과값을 보면 소수점 첫째 자리의 값에 따라 반올림되어 일의 자리까지 나타난(소수점 아래 자릿수가 0개) 것을 보실 수 있습니다.
이번에는 소수점 아래 자릿수를 '2'개 표시하기 위해 두 번째 인수를 '2'로 입력을 했습니다. 그런데 결과값을 보시면 소수점 아래 2개 자릿수가 표시되지 않습니다. 이럴 때는 소수점까지 표시되도록 설정하면 결과값을 비교할 수 있습니다.
자릿수를 늘릴 셀을 선택한 다음 '홈' 메뉴의 표시형식에 있는 '자릿수 늘림'을 클릭합니다. 한 번씩 클릭할 때마다 자릿수가 늘어납니다. 결과값을 비교하기 위해 세 번 클릭해 보겠습니다.
소수점 셋째 자리에서 반올림되어 소수점 아래 2개 자릿수까지 표시됩니다.
(소수점 셋째 자리 이하로는 없는 숫자이지만 비교를 위해 자릿수를 늘렸습니다.)
소수점 이하 자리에서 반올림하는 것 외에도 일의 자리나 십의 자리에서도 반올림이 가능합니다. 두 번째 인수를 '-2'로 입력을 하면 일의 자리와 십의 자리 두 개를 표시하지 않겠다는 뜻입니다. 즉 십의 자리에서 반올림하여 백의 자리 이상의 숫자만 나타내겠다는 뜻입니다.
두 번째 인수값 별 의미는 아래와 같습니다.
예시로 7가지만 설명드렸지만 '7', '-9'와 같이 인수값이 증가하거나 감소해도 표시되는 자릿수만 변경되고 원리는 같습니다.
ROUNDUP 함수 사용하는 방법
이번에는 ROUNDUP 함수를 사용해 보겠습니다. ROUNDUP 함수는 값에 상관없이 모두 올림 처리합니다.
두 번째 인수로 '0'을 입력하면 소수점 첫째 자리에서 올림 됩니다. 소수점 첫째 이하의 값에 상관없이(0보다 크다면) 결과값 모두가 4,837로 나타납니다.
두 번째 인수로 '2'를 입력하면 소수점 셋째 자리에서 올림 됩니다.
소수점 이하 자릿수가 보이지 않는다면 셀을 선택한 다음 '홈' 메뉴의 표시형식에 있는 '자릿수 늘림'을 클릭합니다.
두 번째 인수를 '-2'로 입력을 하면 일의 자리와 십의 자리 두 개를 표시하지 않겠다는 뜻입니다. 즉 십의 자리에서 올림 하여 백의 자리 이상의 숫자만 나타내겠다는 뜻입니다.
두 번째 인수값 별 의미는 아래와 같습니다.
ROUNDDOWN 함수 사용하는 방법
이번에는 ROUNDDOWN 함수를 사용해 보겠습니다. ROUNDDOWN 함수는 값에 상관없이 모두 내림 처리합니다.
두 번째 인수로 '0'을 입력하면 소수점 첫째 자리에서 내림됩니다. 소수점 첫째 이하의 값에 상관없이 결과값 모두가 4,836로 나타납니다.
두 번째 인수로 '2'를 입력하면 소수점 셋째 자리에서 내림됩니다.
두 번째 인수를 '-2'로 입력을 하면 일의 자리와 십의 자리 두 개를 표시하지 않겠다는 뜻입니다. 즉 십의 자리에서 내림하여 백의 자리 이상의 숫자만 나타내겠다는 뜻입니다.
두 번째 인수값 별 의미는 아래와 같습니다.
'업무 지식 > 엑셀 함수' 카테고리의 다른 글
[엑셀] 문자를 숫자로 바꾸는 방법(VALUE 함수) (0) | 2023.03.26 |
---|---|
[엑셀] 문자를 반복해서 입력하는 방법(REPT 함수) (0) | 2023.03.25 |
[엑셀] AND와 OR 함수를 이용하여 조건 적용하는 방법 (0) | 2023.03.22 |
[엑셀] 성명에서 성씨만 분리하는 방법(IF, LEN, LEFT) (0) | 2023.03.21 |
[엑셀] 함수 마법사 기능 사용하는 방법 (0) | 2023.03.19 |
댓글