엑셀 함수 및 예제

엑셀 함수 및 예제 ROUND 함수

joy-taei 2025. 5. 7. 10:01
반응형

엑셀의 ROUND 함수는 숫자를 지정한 자릿수로 반올림할 때 사용하는 함수입니다.

📌 기본 구조

ROUND(숫자, 자릿수)
  • 숫자: 반올림할 대상 숫자입니다. (셀 참조나 직접 입력 가능)
  • 자릿수: 반올림할 소수점 이하 또는 정수 자릿수를 지정합니다.
    • 양수: 소수점 아래 자릿수
    • 0: 정수로 반올림
    • 음수: 정수의 자릿수(10의 자리, 100의 자리 등)로 반올림

✅ 예시

수식 결과 설명

=ROUND(3.14159, 2) 3.14 소수점 둘째 자리까지 반올림
=ROUND(1234.567, 0) 1235 정수로 반올림
=ROUND(1234.567, -2) 1200 백의 자리로 반올림

❗ 참고

  • 반올림 규칙: 소수점 이하 숫자가 5 이상이면 올림, 아니면 버림.
  • 관련 함수:
    • ROUNDUP: 항상 올림
    • ROUNDDOWN: 항상 버림
    • INT: 소수점 이하 버림 (음수는 큰 방향으로 내림)
    • TRUNC: 소수점 이하를 잘라냄 (음수 방향 영향 없음)

엑셀에서 ROUND, ROUNDUP, ROUNDDOWN, INT, TRUNC 함수는 모두 숫자를 특정 자릿수로 반올림, 올림, 내림, 절삭하는 데 사용되며, 각각의 동작 방식에 차이가 있습니다. 아래에 정의, 차이점, 예제 표로 정리해 드릴게요.


✅ 1. 함수 정의 및 차이점

함수 설명

ROUND 일반적인 반올림. 5 이상이면 올림, 미만이면 내림
ROUNDUP 항상 올림. 숫자 크기와 상관없이 무조건 올림
ROUNDDOWN 항상 내림. 숫자 크기와 상관없이 무조건 내림
INT 정수로 내림. 소수점 이하를 모두 버림. (음수는 더 작은 수로 내림)
TRUNC 정수로 자름(절삭). 음수도 0 방향으로 자름 (INT와 달리 절삭 기준이 다름)

✅ 2. 주요 함수 예제 비교

수식 결과 설명

=ROUND(3.65, 1) 3.7 소수 첫째 자리 반올림 (5이므로 올림)
=ROUNDUP(3.61, 1) 3.7 무조건 올림
=ROUNDDOWN(3.69, 1) 3.6 무조건 내림
=INT(3.99) 3 소수점 이하 버림 (내림)
=INT(-3.99) -4 음수는 더 작은 수로 내림
=TRUNC(3.99) 3 소수점 이하 절삭
=TRUNC(-3.99) -3 소수점 이하 절삭 (0 방향으로 자름)

✅ 3. ROUND 계열 함수 비교 예시 표

수식 결과 설명

ROUND(76.45, 1) 76.5 소수 첫째 자리에서 반올림
ROUNDUP(76.41, 1) 76.5 무조건 올림
ROUNDDOWN(76.49, 1) 76.4 무조건 내림
ROUND(1234, -2) 1200 백의 자리에서 반올림
ROUNDUP(1234, -2) 1300 백의 자리에서 무조건 올림
ROUNDDOWN(1234, -2) 1200 백의 자리에서 무조건 내림

✅ 4. 정수로 처리하는 함수 (INT vs TRUNC)

수식 결과 설명

INT(7.8) 7 내림 (정수로)
INT(-7.8) -8 더 작은 수로 내림
TRUNC(7.8) 7 소수점 자름
TRUNC(-7.8) -7 0에 가까운 방향으로 자름 (절삭)

 

반응형