공부 합시다!/일 잘하는 비결, 엑셀로 능률 높이기

엑셀_ROUND, ROUNDUP, ROUNDDOWN 함수로 반올림·올림·내림 하기

라리홈 2025. 4. 29. 21:01
728x90
반응형

 

엑셀_ROUND, ROUNDUP, ROUNDDOWN 함수로 반올림·올림·내림 하기

엑셀에서 숫자를 계산하다 보면 소수점이 너무 길게 나오거나,
딱 원하는 자리까지 깔끔하게 표현해야 할 때가 많습니다.
예를 들어, 소수점 둘째 자리까지만 표시하고 싶다거나,
무조건 올림 처리하거나 내림 처리해야 하는 경우가 있죠.

이런 상황에서 사용하는 함수가 바로
ROUND, ROUNDUP, ROUNDDOWN 함수입니다.
오늘은 이 세 가지 함수를 배워서 숫자를 자유롭게 다루는 방법을 알려드리겠습니다.


| ROUND, ROUNDUP, ROUNDDOWN 함수란?

함수 설명
ROUND 반올림 (5 이상이면 올림, 미만이면 내림)
ROUNDUP 무조건 올림
ROUNDDOWN 무조건 내림

각 함수는 숫자를 지정한 소수점 자리까지 조정할 때 사용합니다.


| 함수 사용법

=ROUND(숫자, 자릿수) 
=ROUNDUP(숫자, 자릿수) 
=ROUNDDOWN(숫자, 자릿수)
  • 숫자: 반올림/올림/내림할 대상 숫자
  • 자릿수:
    • 0이면 소수점 없이 정수
    • 1이면 소수 첫째 자리까지
    • 2면 소수 둘째 자리까지
    • 음수(-1)이면 10의 자리, -2면 100의 자리

| 예제 1 : 소수점 둘째 자리까지 반올림하기

  A B
1 원본 숫자 반올림 결과
2 3.14159 3.14
3 2.71828 2.72
4 1.456 1.46

소수점 둘째 자리까지 반올림하려면:

=ROUND(A2, 2)

3.14159가 3.14로 반올림됩니다.


| 예제 2 : 소수점 첫째 자리까지 올림하기

  A B
1 원본 숫자 올림 결과
2 3.14159 3.2
3 2.71828 2.8
4 1.456 1.5

소수점 첫째 자리까지 무조건 올림:

=ROUNDUP(A2, 1)

3.14159가 3.2로 올림됩니다.


| 예제 3 : 소수점 없이 내림하기

  A B
1 원본 숫자 내림 결과
2 8.9 8
3 5.6 5
4 7.4 7

소수점 없이 무조건 내림하려면:

=ROUNDDOWN(A2, 0)

8.9가 8로 내림 처리됩니다.


| 예제 4 : 10의 자리에서 반올림하기

  A B
1 원본 숫자 반올림 결과
2 127 130
3 142 140
4 165 170

10의 자리에서 반올림:

=ROUND(A2, -1)

이렇게 음수 자릿수를 사용하면,
정수의 10의 자리, 100의 자리에서도 반올림/올림/내림이 가능합니다.


| 예제 5 : 100의 자리에서 무조건 올림하기

  A B
1 원본 숫자 올림 결과
2 127 200
3 142 200
4 165 200

100의 자리에서 무조건 올림:

=ROUNDUP(A2, -2)

127이 200으로 올림 처리됩니다.


| 실무 활용 예시

  • 금액 계산 시 100원 단위 반올림
  • 생산수량 계산 시 올림 처리 (예: 포장 단위로 올림)
  • 재고 관리 시 내림 처리 (불량분 제외)
  • 보고서 수치 표기 시 소수 둘째 자리까지 반올림
  • 세금 계산 시 원 단위 절사 (내림)

| 함께 알면 좋은 관련 함수

함수 설명
INT 소수점 이하 버리고 정수만 남김 (내림과 비슷)
CEILING 지정한 배수로 올림
FLOOR 지정한 배수로 내림
MROUND 가장 가까운 배수로 반올림

CEILING, FLOOR, MROUND는 중급 함수에서 따로 다뤄드릴 예정입니다.


| 참고하면 좋은 팁

  1. 자릿수를 음수로 설정하면 정수의 자리수도 처리 가능
  2. ROUNDUP과 ROUNDDOWN은 무조건 올림 / 내림이기 때문에
    5 이상이 아니어도 결과가 바뀔 수 있음
  3. 금액 처리 시 절사(내림)와 반올림의 차이를 잘 이해하고 사용해야 정확한 계산 가능
728x90
반응형