엑셀 작업을 하다보면 가끔 가장 가까운 100 단위 또는 가장 가까운 1000 단위 수로 반올림, 올림, 버림(내림)을 해야 할 때가 있습니다. 특히 지급 금액을 계산할 때 천 단위, 백 단위 또는 만 단위로 딱 떨어지게 금액을 계산해야 하는 경우가 많습니다.
예를 들어 급여 작업을 할 때 계산된 급여가 1,234,567원 이라고 할 때 실제 급여 지급은 1,235,000원으로 천 단위에 맞춰 백 단위에서 올림으로 계산해서 급여 지급액을 계산합니다.
때로는 가장 가까운 1000으로 반올림해서 계산하는 경우도 생기게 됩니다. 물론 가장 가까운 1000 또는 100으로 버림(내림)으로 계산하는 경우도 있습니다.
이번 글에서는 엑셀에서 가장 가까운 천(1000) 또는 100 단위 숫자로 반올림하거나 올림, 버림(내림)하는 방법에 대해 알아보겠습니다.
엑셀에서 ROUND를 사용하여 가장 가까운 1000 단위로 반올림 하는 방법
엑셀에서 ROUND 함수를 사용하면 쉽게 숫자를 원하는 자리수에서 반올림할 수 있습니다.
ROUND : 수를 지정한 자릿수로 반올림합니다.
ROUND(number, num_digits)
- number : 반올림할 수
- num_digits : 반올림할 자릿수
1000에 가까운 수로 반올림 하기 위해 num_digits를 -3으로 지정해 주었습니다.
100에 가까운 수로 반올림 하기 위해서는 num_digits를 -2로 지정해 주면 됩니다.
소수점이 있는 경우, 예를 들어 1.123를 소수점 한자리로 반올림하기 위해서는 ROUND(1.123, 1)이라고 해주면 됩니다.
그럼 결과는 1.1 됩니다.
위의 ROUND 수식과 동일한 결과를 보여주는 ROUND의 또 다른 표현식입니다.
엑셀에서 MROUND를 사용하여 가장 가까운 1000 단위로 반올림 하는 방법
MROUND : 원하는 배수로 반올림된 수를 반환합니다.
MROUND(number, multiple)
- number : 반올림할 수
- multiple : 반올림할 배수
1000에 가까운 수로 반올림 하기 위해 multiple를 1000으로 지정해 주었습니다.
100에 가까운 수로 반올림 하기 위해서는 multiple를 100로 지정해 주면 됩니다.
엑셀에서 ROUNDUP, CEILING를 사용하여 가장 가까운 1000 단위로 올림 하는 방법
엑셀에서 지정한 자릿수로 올림하는 방법에는 ROUNDUP과 CEILING를 사용할 수 있습니다.
ROUNDUP : 수를 무조건 올림합니다.
ROUNDUP(number, num_digits)
- number : 올림할 수
- num_digits : 올림할 자릿수
1000에 가까운 수로 반올림 하기 위해 num_digits를 -3으로 지정해 주었습니다.
100에 가까운 수로 반올림 하기 위해서는 num_digits를 -2로 지정해 주면 됩니다.
소수점이 있는 경우, 예를 들어 1.123를 소수점 한자리로 올림하기 위해서는 ROUNDUP(1.123, 1)이라고 해주면 됩니다.
그럼 결과는 1.2 됩니다.
CEILING : 수를 가장 가까운 정수 또는 가장 가까운 significance의 배수가 되도록 올림합니다.
CEILING(number, significance)
- number : 올림할 수
- significance : 올림할 자릿수
엑셀에서 ROUNDDOWN, FLOOR를 사용하여 가장 가까운 1000 단위로 내림(버림) 하는 방법
엑셀에서 지정한 자릿수로 내림(버림)하는 방법에는 ROUNDDOWN, FLOOR을 사용할 수 있습니다.
ROUNDDOWN : 수를 무조건 내림(버림)합니다.
ROUNDDOWN(number, num_digits)
- number : 내림할 수
- num_digits : 내림할 자릿수
1000에 가까운 수로 반올림 하기 위해 num_digits를 -3으로 지정해 주었습니다.
100에 가까운 수로 반올림 하기 위해서는 num_digits를 -2로 지정해 주면 됩니다.
소수점이 있는 경우, 예를 들어 1.199를 소수점 한자리로 내림하기 위해서는 ROUNDDOWN(1.199, 1)이라고 해주면 됩니다.
그럼 결과는 1.1 됩니다.
FLOOR : 수를 가장 가까운 정수 또는 가장 가까운 significance의 배수가 되도록 내림(버림)합니다.
FLOOR(number, significance)
- number : 내림할 수
- significance : 내림할 자릿수
※ 함께 읽으면 도움이 될 만한 다른 포스팅 글입니다.
이 글이 도움이 되었기를 바랍니다. ^-^