본문 바로가기
IT 모바일 Gear Up

엑셀 반올림 함수 Round 사용, 원단위 절사 함수, 올림 ROUNDUP, 내림 ROUNDDOWN

by sk2nd 2024. 9. 7.

목차

    엑셀 반올림 함수 Round 사용, 원단위 절사 함수, 올림 ROUNDUP, 내림 ROUNDDOWN

    엑셀(Excel)은 수많은 데이터 처리를 돕는 강력한 도구입니다. 그중에서도 숫자를 다룰 때 유용한 함수 중 하나가 반올림 함수(Round)입니다. 특히 회계나 재무 관련 작업에서는 원단위 절사나 반올림이 필수적입니다.

    이번 글에서는 엑셀에서 ROUND 함수를 사용하여 반올림, 올림, 내림 처리하는 방법과 원단위 절사 함수에 대해 알아보겠습니다.

    엑셀에서 자주 사용되는 반올림 관련 함수로는 ROUND, ROUNDUP, ROUNDDOWN이 있습니다. 각 함수의 사용 방법과 의미를 살펴보고, 구체적인 예시를 통해 쉽게 이해할 수 있도록 설명하겠습니다.

    엑셀 반올림 함수 ROUND

    엑셀의 ROUND 함수는 소수점 자리를 기준으로 값을 반올림합니다. 이 함수는 특정 자릿수에서 수치를 반올림하고 싶을 때 사용됩니다. 기본적인 구문은 다음과 같습니다.

    ROUND(number, num_digits)
    • number: 반올림할 숫자.
    • num_digits: 반올림할 자릿수. 양수일 경우 소수점 아래 자릿수를 반올림하고, 0일 경우 정수로 반올림합니다. 음수일 경우에는 정수 자릿수에서 반올림합니다.

    엑셀 반올림 함수 예시

    다음은 ROUND 함수를 사용한 간단한 예시입니다.

    • =ROUND(123.456, 2) → 결과는 123.46 (소수점 둘째 자리에서 반올림)
    • =ROUND(123.456, 0) → 결과는 123 (정수로 반올림)
    • =ROUND(123.456, -1) → 결과는 120 (정수 첫째 자리에서 반올림)

    엑셀 올림 함수 ROUNDUP

    엑셀의 ROUNDUP 함수는 항상 큰 쪽으로 반올림을 합니다. 즉, 소수점 이하 자릿수를 무조건 올림합니다. 기본적인 구문은 다음과 같습니다.

    ROUNDUP(number, num_digits)
    • number: 올림할 숫자.
    • num_digits: 올림할 자릿수. 양수는 소수점 아래 자릿수, 0은 정수로, 음수는 정수의 자릿수에 대해 적용됩니다.

    엑셀 올림 함수 예시

    • =ROUNDUP(123.456, 2) → 결과는 123.46 (소수점 둘째 자리에서 올림)
    • =ROUNDUP(123.456, 0) → 결과는 124 (정수로 올림)
    • =ROUNDUP(123.456, -1) → 결과는 130 (정수 첫째 자리에서 올림)

    엑셀 내림 함수 ROUNDDOWN

    엑셀의 ROUNDDOWN 함수는 항상 작은 쪽으로 반올림, 즉 내림을 합니다. 기본적인 구문은 다음과 같습니다.

    ROUNDDOWN(number, num_digits)
    • number: 내림할 숫자.
    • num_digits: 내림할 자릿수. 이 또한 양수, 0, 음수에 따라 적용되는 자릿수가 다릅니다.

    엑셀 내림 함수 예시

    • =ROUNDDOWN(123.456, 2) → 결과는 123.45 (소수점 둘째 자리에서 내림)
    • =ROUNDDOWN(123.456, 0) → 결과는 123 (정수로 내림)
    • =ROUNDDOWN(123.456, -1) → 결과는 120 (정수 첫째 자리에서 내림)

    원단위 절사 함수

    원단위 절사는 금액을 계산할 때 소수점 이하나 특정 자릿수를 절사하는 기능입니다. 보통 결제나 회계 작업에서 소수점을 처리하지 않고, 원 단위에서 절사하여 처리하는 경우가 많습니다. 이를 위해 ROUNDDOWN 함수를 사용하거나, TRUNC 함수를 사용할 수 있습니다.

    ROUNDDOWN을 이용한 원단위 절사

    ROUNDDOWN 함수를 사용하여 소수점 이하를 절사하고 원단위 금액만 남기려면, num_digits 값을 -1로 설정합니다.

    =ROUNDDOWN(금액, -1)

    예를 들어, =ROUNDDOWN(12345, -1) 의 결과는 12340이 됩니다. 이는 1의 자리에서 내림을 하고, 소수점 이하를 절사한 결과입니다.

    TRUNC 함수를 이용한 원단위 절사

    엑셀에서 절사 작업을 수행할 때 자주 사용되는 함수가 TRUNC 함수입니다. TRUNC는 단순히 특정 자릿수 이하의 숫자를 모두 잘라내는 역할을 합니다. ROUNDDOWN과 달리, TRUNC는 반올림이나 내림 없이 정해진 자릿수 이하의 값을 잘라냅니다.

    TRUNC(number, num_digits)
    • number: 절사할 숫자.
    • num_digits: 절사할 자릿수. 소수점 이하 자릿수를 절사할 때는 양수를, 정수 자릿수를 절사할 때는 음수를 입력합니다.

    예시

    • =TRUNC(123.456, 2) → 결과는 123.45 (소수점 셋째 자리 절사)
    • =TRUNC(123.456, 0) → 결과는 123 (소수점 이하 절사)
    • =TRUNC(12345, -1) → 결과는 12340 (정수의 일의 자리 절사)

    원단위 절사의 필요성

    원단위 절사는 주로 결제 금액을 처리할 때, 소수점 이하를 제거하여 깔끔한 정수 단위로 표현할 필요가 있을 때 유용합니다. 예를 들어, 총 구매 금액이 12,345원이지만, 이 금액을 결제할 때는 원 단위로 반올림하거나 절사하여 12,340원 또는 12,350원으로 처리할 수 있습니다. 이러한 작업은 엑셀의 ROUND, ROUNDDOWN, TRUNC 함수 등을 사용하여 간편하게 해결할 수 있습니다.

    요약

    엑셀에서 반올림 함수는 데이터를 다룰 때 중요한 역할을 합니다. ROUND, ROUNDUP, ROUNDDOWN 등의 함수를 사용하여 숫자의 자릿수를 반올림, 올림, 내림할 수 있으며, TRUNC 함수를 통해 원단위 절사를 수행할 수 있습니다. 이러한 함수들은 회계 작업에서 소수점을 처리하거나 금액을 절사할 때 매우 유용하며, 다양한 상황에서 적용 가능합니다.

    주요 함수 요약:

    • ROUND: 소수점 이하 반올림.
    • ROUNDUP: 소수점 이하 올림.
    • ROUNDDOWN: 소수점 이하 내림.
    • TRUNC: 자릿수 이하 절사.
    반응형

    댓글