본문 바로가기
EVERYTHING/EXCEL

[EXCEL] 엑셀 반올림, 올림, 내림 함수 사용법: ROUND / ROUNDUP / ROUNDDOWN

by 라일리T 2025. 3. 18.

엑셀 반올림, 올림, 내림 함수 사용법: ROUND / ROUNDUP / ROUNDDOWN

1. ROUND / ROUNDUP / ROUNDDOWN 함수란?

엑셀에서 숫자를 반올림하거나, 올림 또는 내림하여 특정 자리수까지 조정할 때 사용하는 함수입니다.

  • ROUND 함수 → 일반적인 반올림
  • ROUNDUP 함수 → 무조건 올림
  • ROUNDDOWN 함수 → 무조건 내림

2. ROUND 함수 (반올림)

=ROUND(숫자, 자릿수)
  • 숫자: 반올림할 대상
  • 자릿수: 반올림할 소수점 이하 자리수
    • 0이면 소수점 없이 반올림
    • 양수(1,2,3..)이면 소수점 이하 자릿수까지 유지
    • 음수(-1,-2,-3..)이면 10의 자리, 100의 자리에서 반올림

예제 1: 소수점 이하 반올림

=ROUND(12.3456, 2)

결과: 12.35 (소수점 둘째 자리까지 반올림)

=ROUND(12.3456, 0)

결과: 12 (정수로 반올림)


예제 2: 10의 자리에서 반올림

=ROUND(178, -1)

결과: 180 (10 단위 반올림)

=ROUND(178, -2)

결과: 200 (100 단위 반올림)


3. ROUNDUP 함수 (올림)

=ROUNDUP(숫자, 자릿수)
  • ROUND와 동일하지만 항상 올림하여 특정 자리까지 숫자를 유지

예제 3: 소수점 이하 올림

=ROUNDUP(12.3456, 2)

결과: 12.35 (소수점 둘째 자리까지 올림)

=ROUNDUP(12.3456, 0)

결과: 13 (정수로 올림)


예제 4: 10의 자리에서 올림

=ROUNDUP(178, -1)

결과: 180 (10 단위 올림)

=ROUNDUP(178, -2)

결과: 200 (100 단위 올림)


4. ROUNDDOWN 함수 (내림)

=ROUNDDOWN(숫자, 자릿수)
  • ROUND와 동일하지만 항상 내림하여 특정 자리까지 숫자를 유지

예제 5: 소수점 이하 내림

=ROUNDDOWN(12.3456, 2)

결과: 12.34 (소수점 둘째 자리까지 내림)

=ROUNDDOWN(12.3456, 0)

결과: 12 (정수로 내림)


예제 6: 10의 자리에서 내림

=ROUNDDOWN(178, -1)

결과: 170 (10 단위 내림)

=ROUNDDOWN(178, -2)

결과: 100 (100 단위 내림)


5. 기타 반올림 관련 함수

① INT 함수 (정수 내림)

=INT(12.9)

결과: 12 (소수점 버림)

=INT(-12.9)

결과: -13 (음수는 작은 값으로 내림)


② TRUNC 함수 (소수점 이하 절삭)

=TRUNC(12.3456, 2)

결과: 12.34 (소수점 이하 2자리까지만 유지)

=TRUNC(-12.3456, 2)

결과: -12.34 (소수점 이하 버림)


6. ROUND / ROUNDUP / ROUNDDOWN 함수 차이점

함수 설명   예제 (12.567, 2)  예제 (12.567, 0)
ROUND 반올림 12.57 13
ROUNDUP 무조건 올림 12.57 13
ROUNDDOWN 무조건 내림 12.56 12

7. 활용 예시

① 통화 계산 시 소수점 둘째 자리 반올림

=ROUND(A1, 2)

(A1 값의 소수점 둘째 자리까지 반올림)


② 올림하여 특정 단위로 가격 조정

=ROUNDUP(A1, -1)

(A1 값을 10단위로 올림)


③ 내림하여 특정 단위로 가격 조정

=ROUNDDOWN(A1, -2)

(A1 값을 100단위로 내림)


8. 마무리

 

ROUND, ROUNDUP, ROUNDDOWN 함수는 숫자를 조정할 때 필수적인 함수입니다.
다음 글에서는 날짜를 다룰 때 유용한 DATE / TODAY / YEAR / MONTH / DAY 함수를 소개해드릴게요!

 

 

 

[EXCEL] 엑셀 AVERAGE / AVERAGEIF / AVERAGEIFS 함수 사용법: 조건에 맞는 값의 평균 구하기

엑셀 AVERAGE / AVERAGEIF / AVERAGEIFS 함수 사용법: 조건에 맞는 값의 평균 구하기1. AVERAGE / AVERAGEIF / AVERAGEIFS 함수란?엑셀에서 데이터의 평균을 구할 때 사용하는 함수입니다.AVERAGE 함수: 모든 숫자의 평

englishforkid.tistory.com

 

 

[EXCEL] 엑셀 CHOOSE 함수 사용법: 원하는 값을 쉽게 선택하는 방법

엑셀 CHOOSE 함수 사용법: 원하는 값을 쉽게 선택하는 방법1. CHOOSE 함수란?CHOOSE 함수는 여러 개의 옵션 중에서 특정 인덱스(번호)에 해당하는 값을 반환하는 함수입니다.주로 데이터 목록에서 특정

englishforkid.tistory.com

 

 

[EXCEL] 엑셀 IF 함수 사용법: 조건에 따라 다른 값을 반환하는 방법

엑셀 IF 함수 사용법: 조건에 따라 다른 값을 반환하는 방법1. IF 함수란?IF 함수는 특정 조건을 만족할 때와 만족하지 않을 때 다른 값을 반환하는 함수입니다. 예를 들어, 학생의 점수가 60점 이상

englishforkid.tistory.com

 

 

[EXCEL] 엑셀 VLOOKUP 함수 사용법: 원하는 데이터를 빠르게 찾는 방법

엑셀 VLOOKUP 함수 사용법: 원하는 데이터를 빠르게 찾는 방법1. VLOOKUP 함수란?VLOOKUP 함수는 표 또는 범위에서 특정 값을 찾아 해당 행의 데이터를 가져오는 함수입니다. 주로 상품 정보, 성적표, 직

englishforkid.tistory.com