본문 바로가기
카테고리 없음

엑셀에서 내 맘대로 반올림 지정하기-경주컴퓨터학원

by 경주사랑신문 2022. 4. 5.

Question

숫자를 반올림 할떄 ROUND 함수를 사용하는데 예를 들어 숫자 10.5를 반올림하여 정수로 표시하면 11이 됩니다.

그런데 우리 회사에서는 업무 특성상 0.5이상이면 1로 반올림하는 것이 아니라 0.8이상이면 1로 반올림해야 합니다.

간단하게 해결하는 방법이 없을까요?

 

Answer

아이디어가 필요한 문제인데요.

ROUND, ROUNDUP, ROUNDDOWN 등의 함수를 이용하여 반올림, 올림, 내림등의 작업을 수행합니다.

특정 기준으로 반올림을 수행하려면 이런 함수 대신 INT 함수를 이용하면 됩니다.

 

반올림.xlsx
0.01MB

 

Step by Step

1. 아래 워크시트에서 C3:C8 영역은 수식 =ROUND(B3,0)을 사용하여 일반적인 반올림 방법을 사용한 것입니다.

(D3:D8) 영역은 0.8이상일 때 반올림하는 경우이고 (E3:E8) 은 0.9 이상일 때 반올림하는 경우로 INT 함수를 사용하여 계산되었습니다.

2.사용자가 원하는 숫자에서 반올림하는 방법은 다음과 같습니다..

- INT(숫자) 함수는 인수로 지정한 숫자를 넘지 않는 최대 정수를 구합니다. 예를 들어 「= INT(10.5)는10, 「=INT(-5.7)은 -6으로 계산됩니다.·

- 사용자 정의 반올림 공식은 「=INT(숫자+ (1 반올림))」입니다. 즉, 반올림하려는 숫자에 1에서 사용자정의 반올림 값을 뺀 결과를 더해 준 다음 INT 함수로 정수 부분만 구하는 것입니다.

- 0.8 반올림은 수식 「=INT(B3+0.2)」로 입력한 것입니다. 예를 들어 (B3) 셀에 0.5가 입력되어 있다.면 0.2를 더하면 0.7이 되고 INT 함수로 정수만 구하면 0이 됩니다.

(B3) 셀에 0.9가 입력되어 있다면0.2를 더하면 1.1이 되고 INT 함수로 정수만 구하면 1이 되어 반올림이 이루어진 결과가 됩니다.

- 0.9 반올림은 수식 「=INT(B3+0.1)」로 입력합니다. 1에서 0.9를 뺀 값 0.1을 원래 숫자에 더한 다음INT 함수로 정수만 구하는 것입니다.

 

경ㅇ주에는 국비지원보다 저렴한 수강료로 일대일 맞춤학습 시스템을 운영하고 있는 경주사랑이 있습니다.

원하는 시간 / 원하는 요일 / 원하는 만큼

자격증 취득 쉽고 빠르게!!

경주사랑정비학원, 경주사랑평생교육컨설팅, 경주건축학원, 경주사랑요리학원

054.774.5208