티스토리 뷰


 

엑셀 반올림하기, 엑셀 반올림 수식, 엑셀 반올림 안하기, 엑셀 반올림 소수점 둘째 함수

 

엑셀 프로그램은 함수를 이용하면 손쉽게 원하는 값을 구할 수 있습니다.

이런 일들 중 반올림하는 경우도 합계나 평균만큼이나 자주 사용하는 기능 중 하나입니다.

 

이번에는 반올림하기에 대해 알아볼까 합니다.

반올림 수식은 어떻게 처리하면 되며, 반올림할 때 어떤 함수를 사용하고, 수식을 어떻게 넣으면 반올림이 되며, 소수점 몇째자리를 정해서 반올림 하는 경우는 어떻게 하는지에 대해 알아보겠습니다.

 

반올림이나 올림, 내림하는 방법, 그리고 천원단위로 반올림하거나 천원단위로 내림하는 경우, 천원단위로 올림하는 경우, 그리고 백만원단위나 억원단위로 반올림하는 방법 등에 대해서도 알아보도록 하겠습니다.

 

반올림이나 올림, 내림하는 다양한 방법을 하나씩 풀어보도록 하겠습니다.

 


 

엑셀 반올림하기 - INT 함수 이용 방법

 

INT 함수를 이용하는 방법은 조금은 어려울 수 있습니다.

하지만 INT 함수를 사용할 경우 다양하게 응용할 수 있다는 장점이 있으므로 아래의 예시를 보면서 적절하게 응용하여 사용하시기 바랍니다.

 

 

 

INT 함수는 영어 단어 중 정수를 의미하는 Integer의 앞 3글자를 가져와서 정한 함수입니다.

이름에서도 알 수 있듯이 정수로 만들어 주는 함수입니다.

풀어서 얘기하면 소수점 이하를 절사하여 정수를 만들어 주는 함수라고 생각하면 되겠네요.

위의 그림처럼 12345.6789 라는 값의 경우 소수점 아래의 0.6789는 버리고 12345 라는 결과값을 가져오는 함수입니다.

 

INT 함수는 소수점을 절사하는 기능만 있는 것처럼 보이지만, 이를 응용하면 다양하게 활용이 가능합니다.

 

 

C2 셀의 경우 123,456,789라는 값이 123,456,000 이라는 값으로 변했습니다. 이는 천원단위 이하의 값은 모두 버리고 그 이상의 결과만 얻는 방법입니다.

 

C2 셀의 수식 : =INT(A2/1000)*1000

수식을 보면 A2의 값을 1000으로 나누고 나서 INT 함수를 이용해 소수점을 없앤 다음 다시 1000을 곱해줌으로써 천원단위 이하의 값을 버리는 것입니다.

 

C3 셀의 경우도 C2 셀과 유사한 경우로 백만원단위 이하의 값은 모두 버리는 경우입니다.

C3 셀의 수식 : =INT(A3/1000000)*1000000

 

C4 셀은 A4 셀의 값을 1000 으로 나눈 경우로, 이 경우 해당 값을 천원단위로 표시하고자 할 때 사용이 가능합니다.

 

C5 셀은 A5 셀의 값을 1000000 으로 나눈 경우로, 이 경우 해당 값을 백만원단위로 표시하고자 할 때 사용이 가능합니다.

 

C6 셀의 경우는 소수점을 제거하는 경우입니다.

C7 셀은 위의 C2 셀이나 C3 셀과는 곱셈, 나눗셈의 위치가 서로 반대입니다.

INT 함수를 적용하기 전에 곱셈을 먼저 하느냐, 나눗셈을 먼저 하느냐에 따라 십원, 백원, 천원 단위로 계산이 되느냐, 아니면 소수점 첫째 자리, 소수점 둘째 자리, 소수점 셋째 자리로 계산이 되느냐가 결정이 됩니다.

 

C7 셀의 수식 : =INT(A7*10)/10

C7 셀의 경우 A7 셀에 10을 곱한 후 INT 함수로 소수점을 제거하고, 그 다음 10 으로 나눈 경우입니다. 이렇게 계산하게 되면 소수점 첫째자리까지만 남기고 나머지는 버리는 결과를 얻을 수 있습니다.

 


 

C8 셀 ~ C10 셀까지는 소수점 둘째자리에서 소수점 넷째자리까지를 남기고 나머지는 버리는 수식입니다.

 

C12 셀의 수식 : =INT((A12/1000)+0.5)*1000

C12 셀은 A12 셀의 값을 1000 으로 나눈 후 0.5를 더하고 나서 INT 함수를 이용하여 소수점 이하를 버리고 나서 1000 을 곱해주는 경우입니다.

이렇게 하면 천원단위를 기준으로 반올림하여 계산이 가능합니다.

C13 셀도 동일한 계산식입니다. C13 셀의 경우 123,444,555 로 천원단위를 기준하여 반올림하면 555원이 1,000원으로 올라가면서 123,445,000 이 됩니다.

 

C14 셀의 수식 : =INT((A14/1000000)+0.5)*1000000

C14 셀도 C12 셀이나 C13 셀과 유사한 방법입니다.

나누는 값과 곱하는 값이 C12 셀과 차이가 있다는 것이지요.

C14 셀의 경우는 백만원을 기준으로 반올림하는 방법입니다.

C14 셀의 경우 123,444,444 에서 444,444 라는 값이 백만원을 기준으로 반올림했을때 버리는 값이므로 123,000,000 이 됩니다.

C15 셀도 동일한 계산식으로 123,555,555 라는 값이 124,000,000 으로 반올림 되는 것을 알 수 있습니다.

 

C17 셀의 수식 : =INT((A17*10)+0.5)/10

C17 셀과 C18 셀의 경우는 소수점 둘째자리에서 반올림하여 소수점 첫째자리를 구하는 수식입니다.

 

C19 셀의 수식 : =INT((A19*100)+0.5)/100

C19 셀과 C20 셀의 경우는 소수점 셋째자리에서 반올림하여 소수점 둘째자리를 구하는 수식입니다.

소수점 셋째자리나 소수점 넷째자리로 반올림하고자 할 경우 곱하는 숫자와 나누는 숫자의 자릿수만 올려주면 됩니다.

 

엑셀 반올림 수식 - ROUND 함수 이용 방법

 

반올림할 때 가장 많이 사용하는 함수는 ROUND 함수입니다.

 

 

ROUND 함수의 첫 번째 인수는 반올림 하고자 하는 값이나 참조하는 셀을 입력합니다.

두 번째 인수는 반올림하고자 하는 자릿수를 지정합니다.

 

 

C2 셀의 수식 : =ROUND(A2,-1)

C2 셀의 수식을 보면 첫 번째 인수에는 A2 값을 넣고, 두 번째 인수에는 -1 을 입력했습니다. 여기에서 두 번째 인수에 -1을 넣은 경우는 십원 단위를 말하는 것입니다.

두 번째 인수에 -2를 넣으면 백원단위가 되고, -3을 넣으면 천원단위가 되며, -6을 넣으면 백만원단위가 됩니다. 이처럼 원하는 자릿수만큼 숫자를 넣어주면 됩니다.

 

C6 셀의 수식 : =ROUND(A6,0)

C6 셀의 수식을 보면 A6의 값에 대해 0의 자릿수를 지정했으므로 원단위로 반올림하여 계산하게 됩니다.

 

C7 셀의 수식 : =ROUND(A7,1)

C7셀의 수식을 보면 두 번째 인수로 1을 입력했습니다. 여기에서 1이 의미하는 것은 소수점 둘째자리에서 반올림하여 소수점 첫째자리까지 구하라는 의미입니다. 이처럼 소수점 몇째자리로 반올림할 것인지에 따라 양수를 넣어주면 됩니다.

 

엑셀 올림하기 - ROUNDUP 함수 이용방법

 

엑셀에서 올림하는 방법 중에는 ROUNDUP 함수를 가장 많이 사용하게 됩니다.

 

 

ROUNDUP 함수는 0에서 멀어지는 값으로 올림하는 함수입니다.

첫 번째 인수는 올림하고자 하는 값이나 참조하고자 하는 셀을 입력합니다.

두 번째 인수는 ROUND 함수처럼 올림하고자 하는 자릿수를 입력합니다.

 

 

 

위의 그림을 보시면 ROUNDUP 함수의 다양한 활용방법이 있습니다.

방법은 위에 설명한 ROUND 함수의 거의 같으며, ROUND 함수는 반올림하는 함수이고, ROUNDUP 함수는 올림하는 함수라는 차이입니다.

 

엑셀 내림 함수 - ROUNDDOWN 함수 활용 방법

 

엑셀에서 내림하는 함수로는 ROUNDDOWN 함수가 있습니다.

 

 

 

ROUNDDOWN 함수도 ROUND 함수와 유사하며 0에 가까워지도록 수를 내림하는 함수입니다.

첫 번째 인수는 내림하고자 하는 값이나 참조하고자 하는 셀을 입력합니다.

두 번째 인수는 ROUND 함수처럼 내림하고자 하는 자릿수를 입력합니다.

 

 

 

위의 그림에는 ROUNDDOWN 함수를 활용한 다양한 예제입니다.

방법은 ROUND 함수와 유사하며, ROUND 함수는 반올림하는 함수이고, ROUNDDOWN 함수는 내림하는 함수입니다.

 

엑셀 내림하는 함수 - FLOOR 함수 사용방법

 

엑셀에서 내림하는 함수로 FLOOR 함수가 있습니다.

내림할 때 가장 많이 사용하는 함수는 ROUNDDOWN 함수입니다.

 

 

FLOOR 함수는 내림하는 함수입니다.

첫 번째 인수는 내림하고자 하는 값이나 참조하고자 하는 셀을 입력합니다.

두 번째 인수는 내림하고자 하는 자릿수를 입력합니다.

 

 

FLOOR 함수의 두 번째 인수는 ROUNDDOWN 함수와는 달리 10을 입력하거나 100, 또는 1,000 을 입력하는 방식으로 ROUNDDOWN 함수보다는 이해하기가 쉽습니다.

소수점 아래의 값으로 내림할 경우에는 0.1 이나 0.01 등으로 입력하면 됩니다.

 

FLOOR 함수를 사용하는 이유 중 독특한 기능이 있습니다.

예를 들어 C7 셀처럼 두 번째 인수로 500 을 입력하면 500원 단위로 내림하는 경우입니다.

C8 셀은 두 번째 인수로 5,000 을 입력하여 5,000원 단위로 내림하는 경우입니다.

 

엑셀 내림하기 - TRUNC 함수 사용방법

 

TRUNC 함수는 내림함수로 ROUNDDOWN 함수와 유사합니다.

한가지 다른 점이라고 하면 두 번째 인수의 생략이 가능하다는 것입니다. 두 번째 인수를 생략하는 것이 큰 의미가 없을 수도 있지만, 두 번째 인수가 없어서 숫자를 인식하기기 조금은 쉽다는 장점이 있지요.

두 번째 인수의 생략이 가능하다는 장점이 별 의미가 없다고 생각하시는 분은 ROUNDDOWN 함수를 사용하시는 것이 낫겠네요. 하지만 제가 알고 있기로는 엑셀을 자주 사용하는 건설업체 등에서는 ROUNDDOWN 함수보다는 TRUNC 함수를 더 많이 사용하는 것으로 알고 있습니다.

 

 

TRUNC 함수의 첫 번째 인수는 내림하고자 하는 값이나 참조하고자 하는 셀을 입력합니다.

두 번째 인수는 내림하고자 하는 자릿수를 입력합니다.

 

 

 

TRUNC 함수의 다양한 사용 방법은 위의 그림과 같습니다.

위의 그림에 보시면 B2 셀에 표시된 수식에 두 번째 인수가 없다는 것을 알 수 있습니다.

 

엑셀 반올림 함수 - MROUND 함수 사용방법

 

엑셀에서 반올림할 때 가장 많이 사용하는 함수는 ROUND 함수입니다.

이와 유사한 함수로 MROUND 함수가 있는데, MROUND 함수는 ROUND 함수보다 직관적이라는 장점이 있습니다.

그리고 두 번째 인수의 값에 따라 독특한 기능으로 활용이 가능합니다.

 

 

MROUND 함수의 첫 번째 인수는 반올림하고자 하는 값이나 참조하는 셀을 입력합니다.

두 번째 인수는 반올림할 배수의 기준이 되는 값을 입력합니다.

 

 

C2 셀부터 C5 셀까지는 위에 설명한 FLOOR 함수와 사용방법이 동일합니다.

 

C6 ~ C8 셀의 경우는 짝수로 반올림하는 경우입니다. 두 번째 인수로 2를 입력하여 2의 배수인 짝수로 반올림하는 경우입니다.

 

C9 ~ C10 셀의 경우는 5의 배수로 반올림하는 경우입니다. 두 번째 인수로 5를 입력하여 5의 배수로 반올림하는 경우입니다.

 

C13 ~ C14 셀의 경우 두 번째 인수로 1을 입력하여 원단위로 반올림하는 경우입니다.

 

C15 ~ C18 셀의 경우는 학교 성적처리에 사용이 가능한 방법으로 10점 단위로 반올림할 때 사용이 가능한 방법입니다.

 

천원단위 및 백만원단위, 억단위 응용 사례

 

지금까지 반올림하는 방법, 올림하는 방법, 내림하는 방법에 대해 다양한 함수를 예로 들어 설명했습니다.

하지만 실제 사무실에서 사용하는 경우를 응용하려고 하면 막막할 때가 있지요.

사무실에서 사용하는 경우 중 억단위 금액을 읽기 쉽게 표시하고자 하는 경우에 활용이 가능한 예제를 설명드릴까 합니다.

 

 

 

C2 셀의 경우 큰단위의 금액을 읽을 때 읽기 쉽도록 한글로 "억", "만"이라는 단위를 넣어주는 경우입니다.

123,456,789 원의 경우 "1억2345만6789원"으로 표기해 줌으로써 금액을 읽기 쉽도록 표기해 준 예입니다.

 

C3 셀의 경우는 억원과 만원 단위만 표시해 준 경우입니다.

 

C4 셀의 경우는 억원과 만원 단위로 표시하는데, 만원단위로 반올림한 값을 표시하는 경우입니다.

 

C5 ~ C8 셀까지는 금액이 만원이 넘으면 만원단위로 내림하고, 금액이 만원이 넘지 않으면 천원단위로 내림하는 경우입니다.

 

엑셀을 사용하다보면 단위를 천원단위나 백만원단위, 억원단위로 표시하는 경우가 많이 있습니다.

단위와 관련된 내용은 아래의 글을 참조하시기 바랍니다.

 

 

[엑셀정보] - 엑셀 단위절사, 단위표시, 단위변환, 천원단위 표시, 백만단위 표시

 

 

 

 

 유용한 엑셀 팁, 엑셀 함수 정리

 

[엑셀정보] - 엑셀 함수 정리, 엑셀 유용한 팁 정리

 

 

 

 

 

 

 

 

 

 

저는 위 상품을 소개하면서 포인트를 받았습니다.

댓글