Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

구글 스프레드시트 MROUND 함수로 숫자를 가장 가까운 5 또는 10의 배수로 반올림하는 방법

구글 스프레드시트의 MROUND 함수를 사용하면 숫자를 가장 가까운 5, 10 또는 지정한 배수 단위로 손쉽게 올리거나 내릴 수 있습니다. 예를 들어 상품 가격을 5센트($0.05) 또는 10센트($0.10) 단위로 반올림하여 1센트($0.01)짜리 동전 거스름돈을 굳이 다룰 필요가 없도록 만들 수 있습니다.

셀에 표시되는 소수점 자릿수만 바꾸는 서식 옵션과 달리, MROUND 함수는 구글 스프레드시트의 다른 반올림 함수들과 마찬가지로 데이터 값 자체를 변경합니다. 따라서 이 함수로 데이터를 반올림하면 이후 계산 결과에도 영향을 미칩니다.

참고: 반올림 단위를 지정하지 않고 무조건 올리거나 내리고 싶다면 대신 ROUNDUP 또는 ROUNDDOWN 함수를 사용하세요.

MROUND 함수의 구문과 인수

함수의 구문이란 함수의 이름, 괄호, 인수가 배열된 형태를 의미합니다.

MROUND 함수의 구문은 다음과 같습니다.

=MROUND(value, factor)

함수에 사용되는 인수는 아래와 같습니다.

  • value(필수): 가장 가까운 배수로 올리거나 내릴 숫자입니다. 이 인수에는 반올림할 실제 데이터를 직접 입력하거나, 워크시트에서 해당 데이터가 위치한 셀 참조를 사용할 수 있습니다.
  • factor(필수): value 인수를 이 값의 가장 가까운 배수로 올리거나 내리는 기준이 되는 값입니다.
구글 스프레드시트 MROUND 함수로 숫자를 가장 가까운 5 또는 10의 배수로 반올림하는 방법

함수 인수 사용 시 주의할 점은 다음과 같습니다.

  • factor 인수를 생략하면 함수가 입력된 셀에 #N/A 오류가 표시됩니다.
  • factorvalue 인수는 부호가 같아야 합니다(둘 다 양수이거나 둘 다 음수). 부호가 다르면 셀에 #NUM! 오류가 반환됩니다.
  • factorvalue 인수가 모두 음수이면 함수는 음수를 반환합니다(위 이미지의 4행 참조).
  • factor 인수가 0이면 함수는 0을 반환합니다(위 이미지의 7행 참조).

MROUND 함수 예제

위 이미지의 처음 여섯 개 항목에서는 4.54라는 숫자를 factor 인수 값인 0.05, 0.10, 5.0, 0, 10.0 등 다양한 값을 사용해 MROUND 함수로 올리거나 내렸습니다.

결과는 C열에 표시되며, 각 결과를 만들어내는 수식은 D열에 나타납니다.

올림과 내림의 기준

마지막에 남는 자릿수나 정수(반올림 자릿수)를 올릴지 내릴지는 value 인수에 따라 결정됩니다.

  • value 인수에서 반올림 자릿수와 그 오른쪽의 모든 숫자가 factor 인수 값의 절반보다 작으면, 함수는 마지막 자릿수를 내립니다.
  • value 인수에서 반올림 자릿수와 그 오른쪽의 모든 숫자가 factor 인수 값의 절반보다 크거나 같으면, 반올림 자릿수가 올려집니다.

마지막 두 예제는 함수가 올림과 내림을 어떻게 처리하는지 보여줍니다.

  • 8행에서는 factor 인수가 한 자리 정수이므로 A8 셀의 12.50 값에서 2가 반올림 자릿수가 됩니다. 2.5가 factor 인수 값(5.00)의 절반과 같기 때문에, 함수는 결과를 15.00으로 올립니다. 이는 12.50보다 큰 5.00의 가장 가까운 배수입니다.
  • 9행에서는 2.49가 factor 인수 값(5.00)의 절반보다 작으므로, 함수는 결과를 10.00으로 내립니다. 이는 12.49보다 작은 5.00의 가장 가까운 배수입니다.

MROUND 함수 입력 방법

엑셀과 달리 구글 스프레드시트는 함수의 인수를 입력할 때 대화상자를 사용하지 않습니다. 대신 셀에 함수 이름을 입력하는 동안 자동 제안(auto-suggest) 상자가 나타납니다. 직접 따라 해 보겠습니다.

  1. A1 셀에 4.54를 입력합니다.
  2. 워크시트에서 C1 셀을 클릭해 활성 셀로 만듭니다. MROUND 함수의 결과가 이곳에 표시됩니다.
구글 스프레드시트 MROUND 함수로 숫자를 가장 가까운 5 또는 10의 배수로 반올림하는 방법
  1. 등호(=)를 입력한 뒤 MROUND를 입력합니다. 입력하는 동안 M으로 시작하는 함수 이름 목록이 담긴 자동 제안 상자가 나타납니다.
구글 스프레드시트 MROUND 함수로 숫자를 가장 가까운 5 또는 10의 배수로 반올림하는 방법
  1. 상자에 MROUND가 나타나면 이를 선택하여 함수 이름과 여는 괄호를 C1 셀에 입력합니다.

함수 인수 입력하기

함수의 인수를 입력하려면 다음 단계를 따르세요.

  1. C1 셀에서 여는 괄호 뒤에 MROUND 함수의 인수를 입력합니다. factor 인수로 이 숫자를 넣으려면 0.5를 입력합니다. 수식은 =MROUND(A1,0.5)처럼 표시되어야 합니다.

팁: 셀 참조를 직접 입력하는 것 외에 다른 방법도 있습니다. 워크시트에서 A1 셀을 클릭해 선택하면 자동으로 참조가 입력되며, 이후 함수 인수 사이의 구분 기호 역할을 할 쉼표를 입력합니다.

구글 스프레드시트 MROUND 함수로 숫자를 가장 가까운 5 또는 10의 배수로 반올림하는 방법
  1. Enter 키를 눌러 함수 인수 뒤에 닫는 괄호 [ ) ]를 입력하고 함수 입력을 완료합니다. C1 셀에는 4.54보다 큰 0.5의 가장 가까운 배수인 4.5가 표시되어야 합니다.
  2. C1 셀을 선택하면 워크시트 위쪽의 수식 입력줄에 완성된 함수 =MROUND(A1, 0.5)가 나타납니다.
구글 스프레드시트 MROUND 함수로 숫자를 가장 가까운 5 또는 10의 배수로 반올림하는 방법