You are currently viewing 엑셀 ROUND 함수 사용법 정리 – 반올림 자릿수 설정부터 실전 예제까지
반올림의 기준을 설정하는 엑셀 ROUND 함수 사용법을 초보자도 쉽게 배울 수 있도록 설명하는 썸네일

엑셀 ROUND 함수 사용법 정리 – 반올림 자릿수 설정부터 실전 예제까지

엑셀을 사용하다 보면 수많은 함수 중에서도 자주 쓰는 함수와 잘 쓰이지 않는 함수가 나뉘게 됩니다. 그중 ROUND 함수는 자주 사용되는 대표 함수는 아니지만, 숫자의 표현을 정리하고, 문서의 신뢰도와 가독성을 높이는 데 매우 유용한 함수입니다.

특히 보고서, 견적서, 통계 자료 등에서 숫자를 적절히 반올림함으로써 사용자에게 명확한 정보를 제공하고, 프로페셔널한 인상을 주는 데 큰 역할을 합니다.

이 글에서는 ROUND 함수의 기본 구조부터, 관련 함수와의 차이점, 실무에서의 활용 예제, 그리고 자주 묻는 질문까지 전부 정리해 보겠습니다.
ROUND 함수, 지금 제대로 알아두면 엑셀 실력이 한 단계 올라갈 수 있습니다!

ROUND 함수란?

엑셀 ROUND 함수 사용법 정리 대표 이미지 – 반올림 자릿수 설정부터 실전 예제까지

ROUND 함수는 숫자를 원하는 자릿수로 반올림하는 함수입니다. 예를 들어, 소수점 둘째 자리까지 반올림하거나, 10 단위로 반올림하는 등 정확한 자리수를 지정하여 수치를 간결하게 표현할 수 있게 해줍니다.

반올림은 수치를 깔끔하게 정리할 때나 보고서에 정제된 숫자를 넣고 싶을 때 매우 유용합니다. 특히 정밀도보다는 가독성과 개략적인 수치가 중요한 상황에서 필수적입니다.

ROUND 함수의 기본 구조

ROUND(number, num_digits)

귀여운 캐릭터가 엑셀 ROUND 함수 기본 구조를 설명하는 이미지
인수 설명
number 반올림할 대상 숫자 또는 셀 참조
num_digits 반올림할 자릿수. 소수점 아래는 양수, 정수 자리는 음수로 지정

ROUND 함수는 엑셀에서 숫자를 지정한 자릿수로 반올림할 때 사용하는 함수입니다.
기본 구조는 ROUND(number, num_digits)로, 두 개의 인수를 입력받습니다.

  • 첫 번째 인수 number반올림할 대상 숫자를 의미합니다. 직접 숫자를 입력하거나 셀 참조를 사용할 수 있습니다
  • 두 번째 인수 num_digits반올림할 자릿수를 지정하는 값으로,
    • 양수일 경우: 소수점 아래 자릿수

    • 0일 경우: 정수로 반올림

    • 음수일 경우: 10단위, 100단위 등 정수 자릿수 기준으로 반올림

예를 들어 =ROUND(123.456, 1)은 소수 첫째 자리까지 반올림하여 123.5를 반환하며,
=ROUND(123.456, -1)은 10단위로 반올림하여 120이 됩니다.

이 함수는 숫자의 표현을 깔끔하게 정리하고, 보고서나 출력물에서 가독성을 높이는 데 매우 유용합니다.

ROUND 함수 자릿수별 예시

ROUND 함수에서 두 번째 인수인 num_digits숫자를 어느 자릿수까지 반올림할 것인지를 결정하는 중요한 요소입니다.

  • 양수를 입력하면 소수점 아래 자릿수까지 반올림합니다.
  • 0을 입력하면 정수로 반올림하고,
  • 음수를 입력하면 정수 자릿수 기준으로 10단위, 100단위 등으로 반올림하게 됩니다.

아래 예시는 =ROUND(123.456, 자릿수) 형태로 자릿수 값에 따라 결과가 어떻게 달라지는지를 보여줍니다. 숫자 표현을 정리하거나 보고서에 보기 좋게 표시하고자 할 때 자릿수 설정은 매우 중요한 개념이므로 꼼꼼히 확인해 보세요.

수식 결과 설명
=ROUND(123.456, 2) 123.46 소수 둘째 자리로 반올림
=ROUND(123.456, 1) 123.5 소수 첫째 자리로 반올림
=ROUND(123.456, 0) 123 정수로 반올림
=ROUND(123.456, -1) 120 10 단위로 반올림
=ROUND(123.456, -2) 100 100 단위로 반올림

ROUND 함수 vs 관련 함수

ROUND 함수와 ROUNDUP, ROUNDDOWN, MROUND 함수의 비교를 표현한 재미있는 일러스트

엑셀에는 ROUND 외에도 숫자를 처리하는 다양한 반올림 관련 함수들이 존재합니다.
비슷해 보이지만, 이 함수들은 숫자를 처리하는 방식에 있어 분명한 차이점이 있습니다.

  • ROUND는 가장 일반적으로 사용되는 반올림 함수로, 지정한 자릿수를 기준으로 가장 가까운 수로 반올림합니다.
  • ROUNDUP은 무조건 위로, ROUNDDOWN은 무조건 아래로 처리되어, 숫자의 크기와 상관없이 방향이 고정됩니다.
  • INT 함수는 소수점 이하를 버리는 방식이지만, 음수일 경우 방향이 달라지는 특성이 있어 주의가 필요합니다.
  • TRUNC 함수는 소수점 아래를 절삭하는 함수로, 반올림 없이 자릿수를 잘라내는 데 유용합니다.

아래 표에서는 각 함수의 특징을 한눈에 비교할 수 있도록 정리하였습니다.
보고서, 가격 조정, 데이터 정제 등 다양한 상황에 따라 가장 적합한 함수를 선택하는 것이 중요합니다.

함수 설명 특징
ROUND 지정 자릿수로 반올림 가장 일반적인 반올림 함수
ROUNDUP 항상 올림 숫자가 작아도 무조건 위로 올림
ROUNDDOWN 항상 내림 숫자가 커도 무조건 아래로 내림
INT 소수점 버림 음수일 때 주의 필요
TRUNC 소수점 아래 절삭 반올림하지 않음, 자릿수 지정 가능

실무에서 자주 쓰이는 ROUND 함수 활용 예시

1. 소수 둘째 자리까지 반올림된 단가 구하기

=ROUND(A2/B2, 2)

예: 총금액 ÷ 수량 = 단가 계산 시 보기 좋게 2자리 반올림

2. 10단위 반올림으로 인원 수 단순화

=ROUND(C2, -1)

예: 행사 참여 예상 인원 수를 대략적으로 표현할 때 유용

3. 원단위 절삭 또는 100원 단위 반올림

=ROUND(D2, -2)

예: 가격을 100원 단위로 정리하여 마케팅 수치로 활용

자주 묻는 질문 (FAQ)

자주 묻는 질문을 나타내는 FAQ 일러스트 – 고민하는 남성과 질문 기호 아이콘

Q1. ROUND(1.25, 1)은 왜 1.2가 아니라 1.3이 되나요?
A. ROUND 함수는 “은행식 반올림”이 아니라 일반적인 수학 반올림 방식으로 작동하여 5 이상이면 올림 처리합니다. 1.25 → 1.3

Q2. 음수 자리수는 언제 사용하나요?
A. 10 단위, 100 단위, 1,000 단위처럼 정수 자리를 기준으로 반올림하고 싶을 때 사용합니다. 예: ROUND(1423, -2) → 1400

Q3. TRUNC와 ROUND의 차이는 무엇인가요?
A. TRUNC는 절삭(버림)이고, ROUND반올림입니다. 수치의 처리 방식이 다릅니다.

Tip – 숫자 표현을 위한 다른 대안

🎯 숫자를 반올림된 값처럼 보여주되 실제 값은 유지하려면?

셀 서식 변경을 활용하면 수식 없이도 숫자를 원하는 자릿수로 보이게 할 수 있습니다.
예를 들어, 소수점 둘째 자리까지만 보이게 설정하면 실제 값은 그대로 두면서 보이는 값만 반올림된 것처럼 표현할 수 있습니다.

💡 ROUND 함수와 IF 함수를 함께 사용한 응용 예제

=IF(ROUND(A2,2) > 100, "고가", "저가")

예: A2 셀의 값을 소수 둘째 자리로 반올림한 후 100보다 크면 “고가”, 작으면 “저가”로 분류합니다.

정리하며 – ROUND 함수를 알아두면 좋은 이유

ROUND 함수를 알아두면 좋은 이유를 상징적으로 표현한 캐릭터와 전구 일러스트

엑셀에서 ROUND 함수는 기본적이지만 정확하고 보기 좋은 숫자 표현을 위해 꼭 알아두어야 할 함수입니다. 보고서나 데이터 분석을 할 때 깔끔한 수치 정리는 신뢰도를 높이는 첫걸음입니다.

복잡한 수식을 만들지 않더라도, ROUND 함수 하나만 잘 사용해도 데이터의 품질이 한층 향상될 수 있습니다.

답글 남기기