엑셀에서 숫자의 자리수를 정리하는 것을 라운딩( Rounding )이라고 한다. 엑셀의 모든 라운딩(반올림 올림 내림 절사) 함수를 그룹별로 정리해 보자.
3. 기준이 되는 배수로 라운딩하는 함수들
각 그룹에 어떤 함수들이 있는지, 라운딩 방법과 라운딩 방향은 어떻게 다른지 살펴보자.
3. 기준 배수로 라운딩
인수( significance, multiple )로 전달된 배수에 맞춰 number 를 라운딩하는 함수들이다. 생소한 함수들일 수도 있지만, 알아두면 필요한/편리한 또 다른 형태의 자릿수 정리 함수들이다.
이 그룹의 함수들은 일반적으로 라운딩할 숫자와 동일한 산술 부호의 배수로 작업하도록 설계되어 있다. 그래서, 배수가 라운딩될 함수의 부호와 반대인 경우, 일부 함수는 #NUM! 오류를 발생한다.
[그림3] 엑셀 기준 배준 라운딩 함수들
예: =CEILING(C23, 4), =FLOOR(C24, 4), =FLOOR(E24, 4) ...
CEILING 함수
구문 : CEILING( number, significance )
라운딩 방법 : 전달된 기준 배수로
기본 방향 : 0 에서 멀어지는 방향으로
양수 방향( 양수 배수 ) : 올림( 절대값 증가 )
음수 방향( 음수 배수 ) : 내림( 절대값 증가 )
양수 방향( 음수 배수 ) : #NUM!
음수 방향( 양수 배수 ) : 올림( 절대값 감소 ) ( 엑셀 2007 이전 #NUM!)
관련 함수 : [기타 함수] 엑셀 CEILING , 기준값의 배수로 올림
FLOOR 함수
구문 : FLOOR( number, significance )
라운딩 방법 : 전달된 기준 배수로
기본 방향 : 0 쪽으로
양수 방향( 양수 배수 ) : 내림( 절대값 감소 )
음수 방향( 음수 배수 ) : 올림( 절대값 감소 )
양수 방향( 음수 배수 ) : #NUM!
음수 방향( 양수 배수 ) : 내림( 절대값 증가 ) ( 엑셀 2007 이전 #NUM!)
관련 함수 : [기타 함수] 엑셀 FLOOR 로 임의의 배수로 내림하기
MROUND 함수
구문 : MROUND( number, multiple )
라운딩 방법 : 전달된 기준 배수로
기본 방향 : 올림 또는 내림
양수 방향( 양수 배수 ) : 올림 또는 내림( 가장 가까운 배수 )
음수 방향( 음수 배수 ) : 올림 또는 내림( 가장 가까운 배수 )
양수 방향( 음수 배수 ) : #NUM!
음수 방향( 양수 배수 ) : #NUM!
관련 함수 : [기타 함수] 엑셀 MROUND 함수로 가까운 배수에 업다운하기
참고로, CEILING / FLOOR 함수는 엑셀 버전에 따라 *.PRECISE, *.MATH 함수로 버전업 되었고, 라운딩 방향도 차이가 있다.
이상 엑셀 라운드 함수들이다. '정수로..', '자리수로..', '배수로..' 이렇게 세 그룹이 엑셀 라운딩 그룹이다.
마늘빵.
'엑셀 컴활 함수' 카테고리의 다른 글
[기타 함수] 엑셀 MAXIFS 다중 조건부 최대값 구하기 (0) | 2018.09.19 |
---|---|
[기타 함수] 엑셀 TRIMMEAN 정리된 평균 계산하기 (0) | 2018.05.04 |
[엑셀 활용] 라운딩(반올림 올림 내림 절사) 함수 정리2 - 자릿수 (0) | 2018.04.30 |
[엑셀 활용] 라운딩(반올림 올림 내림 절사) 함수 정리1 - 정수 (0) | 2018.04.27 |
[기타 함수] 엑셀 PERCENTRANK.INC 상대위치의 퍼센트 계산 (0) | 2018.04.25 |