티스토리 뷰

엑셀

엑셀 반올림 올림 버림 내림

엑셀자바 2022. 10. 4. 23:22
반응형

엑셀에서 수를 반올림, 올림, 버림 및 내림해주는 함수로 다음과 같은 함수들을 이용할 수 있다.

각각 함수에 대해서, 내용을 정리하였다.

 

INT                        - 가장 가까운 정수로 내림 (내림할 자릿수 지정 불가)
ROUNDUP             - 0에서 먼 방향으로 수를 올림 (올림할 자릿수 지정 가능)
ROUND                 - 숫자를 지정한 자릿수로 반올림 (반올림할 자릿수 지정 가능)
ROUNDDOWN      - 0에 가까운 방향으로 수를 내림 (내림할 자릿수 지정 가능)
CEILING               - 지정한 숫자의 배수로 올림된 수를 반환
TRUNC                 - 수의 소수점 이하를 버리고 정수로 변환
MOD                     - 나머지를 반환, 함수를 이용하지 않고 MOD를 사용하여 버림 함수 제작할 때

 

○ INT

♣ 기본 문법

Int( number )
      number  :  필수 요소. 정수로 내림할 실수

♣ 사용예

= INT(6.4)			6
= INT(6.5)			6
= INT(6.6)			6
= INT(-6.4)			-7
= INT(-6.5)			-7
= INT(-6.6)			-7

 

○ ROUNDUP

♣ 기본 문법

ROUNDUP(number, num_digits)
      number        :  필수 요소. 정수로 올림할 실수
      num_digits   :  필수 요소. number 인수를 올림할 자릿수
      num_digits 가 양수이면 number를 지정한 소수점 아래 자릿수로 올림
      num_digits 가 0이면 number를 가장 가까운 정수로 올림
      num_digits 가 음수이면 number를 지정한 소수점 위 자리에서 올림

♣ 사용예

=ROUNDUP(3.2,0)					4
=ROUNDUP(76.9,0)				77
=ROUNDUP(3.14159, 3)				3.142
=ROUNDUP(-3.14159, 1)				-3.2
=ROUNDUP(31415.92654, -2)			31500

 

○ ROUND

♣ 기본 문법

ROUND(number, num_digits)
      number        :  필수 요소. 정수로 반올림할 실수     
      num_digits   :  필수 요소. number 인수를 반올림할 자릿수
      num_digits 가 양수이면 number를 지정한 소수점 아래 자릿수로 반올림
      num_digits 가 0이면 number를 가장 가까운 정수로 반올림
      num_digits 가 음수이면 number를 지정한 소수점 위 자리에서 반올림

♣ 사용예

=ROUND(2.15, 1)				2.2
=ROUND(2.149, 1)			2.1
=ROUND(-1.475, 2)			-1.48
=ROUND(21.5, -1)			20
=ROUND(626.3,-3)			1000
=ROUND(1.98,-1)				0
=ROUND(-50.55,-2)			-100

 

○ ROUNDDOWN

♣ 기본 문법

ROUNDDOWN(number, num_digits)
      number        :  필수 요소. 정수로 내림할 실수
      num_digits   :  필수 요소. number 인수를 내림할 자릿수
      num_digits 가 양수이면 number를 지정한 소수점 아래 자릿수로 내림
      num_digits 가 0이면 number를 가장 가까운 정수로 내림
      num_digits 가 음수이면 number를 지정한 소수점 위 자리에서 내림

♣ 사용예

=ROUNDDOWN(3.2, 0)					3
=ROUNDDOWN(76.9,0)					76
=ROUNDDOWN(3.14159, 3)					3.141
=ROUNDDOWN(-3.14159, 1)					-3.1
=ROUNDDOWN(31415.92654, -2)				31400

 

○ CEILING

♣ 기본 문법

CEILING(number, significance)
      number        :  필수 요소. 올림 또는 내림할 값
      significance :  필수 요소. 배수의 기준이 되는 수
      number의 부호에 관계없이 0에서 먼 방향으로 올림. number가 significance의 배수이면 올림하지 않음.
      number와 significance가 모두 음수이면 0에서 먼 쪽으로 값을 내림
      number가 음수이고 significance가 양수이면 0에서 가까운 쪽으로 값을 올림

♣ 사용예

=CEILING(2.5, 1)				3		2.5를 가장 가까운 1의 배수로 올림
=CEILING(-2.5, -2)				-4		-2.5를 가장 가까운 -2의 배수로 올림
=CEILING(-2.5, 2)				-2		-2.5를 가장 가까운 2의 배수로 올림
=CEILING(1.5, 0.1)				1.5		1.5를 가장 가까운 0.1의 배수로 올림
=CEILING(0.234, 0.01)				0.24		0.234를 가장 가까운 0.01의 배수로 올림

 

○ TRUNC

♣ 기본 문법

TRUNC(number, [num_digits])
      number        :  필수 요소. 소수점 이하를 버릴 수
      significance :  선택 요소. 소수점 이하를 무시할 정밀도를 나타내는 수. 기본값 0

♣ 사용예

=TRUNC(8.9)			8
=TRUNC(-8.9)			-8
=TRUNC(0.45)			0	0에서 1 사이의 숫자에서 소수점 이하를 버리고 정수 부분(0)을 반환

 

○ MOD

♣ 기본 문법

MOD(number, divisor)
      number        :  필수 요소. 나머지를 구할 숫자
      significance :  필수 요소. 소number를 나눌 제수

♣ 사용예

=MOD(3, 2)			1		3/2의 나머지를 반환
=MOD(-3, 2)			1		-3/2의 나머지를 반환합니다. 부호는 divisor와 같음
=MOD(3, -2)			-1		3/-2의 나머지를 반환합니다. 부호는 divisor와 같음
=MOD(-3, -2)			-1		-3/-2의 나머지를 반환합니다. 부호는 divisor와 같음

♣ MOD함수를 이용한 버림 예

=3.14159 - MOD(3.14159,1)			3		3.14159의 나머지를 구하여 뺀다
=(3.14159*100 - MOD(3.14159*100,1))/100		3.14		3.14159의 소수점 3째자리를 버림

 

 

 

 

 

 

 

 

“파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음"

 

 

 

 

 

 

 

반응형

'엑셀' 카테고리의 다른 글

엑셀함수 조건부합계 SUMIF 함수  (0) 2022.10.05
엑셀함수 HLOOKUP  (1) 2022.09.30
엑셀함수 VLOOKUP  (0) 2022.09.24
셀에 들어있는 날짜와 시간을 합치기  (0) 2018.02.02
엑셀 챠트 데이터 동적 변경  (0) 2018.01.14
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함