[Excel]엑셀 소수점,자릿수 함수 사용하기(ROUND, ROUNDUP, ROUNDDOWN)
■ ROUNDUP 함수
ROUNDUP( 올림할 값, 숫자를 올림할 자릿수)
올림할 값 :
예를 들어서, 4.5 , 6 , 3.3 ,0.156 이러한 실수들이 들어온다
숫자를 올림할 자릿수
예를 들어서, 올림할 자릿수에 1이 온 경우
소수점 둘째자리에서 무조건(항상) 올림을 하겠다는 경우
예시 . ROUNDUP(4.56 , 1) = 4.6
■ ROUND 함수
ROUND( 올림할 값, 숫자를 올림할 자릿수)
올림할 값 :
예를 들어서, 4.5 , 6 , 3.3 ,0.156 이러한 실수들이 들어온다
숫자를 올림할 자릿수
예를 들어서, 올림할 자릿수에 1이 온 경우
소수 둘째자리에 값이 5이상인 경우, 올림 5미만인 경우 버림이 된다.
예시 . ROUND(4.56 , 1) = 4.6
■ ROUNDDOWN 함수
ROUNDDOWN( 올림할 값, 숫자를 올림할 자릿수)
올림할 값 :
예를 들어서, 4.5 , 6 , 3.3 ,0.156 이러한 실수들이 들어온다
숫자를 올림할 자릿수
예를 들어서, 올림할 자릿수에 1이 온 경우
소수점 둘째자리에서 무조건(항상) 버림을 하겠다는 경우
예시 . ROUNDDOWN(4.56 , 1) = 4.5
자, 아래의 예제를 통해서
ROUND , ROUNDUP , ROUNDDOWN함수를 다루어 보겠습니다.
자릿수 지정으로 예시를 만들었습니다.
1번째 자릿수 지정 - 2
각 수식에 올림한 자릿수를 2로 지정하고 테스트를 진행하였습니다.
아래처럼 테스트를 진행하면
소수 둘째자리까지만 표현하고,
나머지 숫자들은
ROUNDUP에서 올림을 해주고,
ROUND 5이상시만 올림을 해주고, 5미만은 버림을 해줍니다.
ROUNDDOWN 버림을 해줍니다.
결과화면으로
2.7224 경우 소수 3번째 자릿에 수가 2임으로 ROUND에서는 버림을 해주었네요.
반대로 6.6781일 경우 소수 3번째 자릿수가 8임으로 ROUND에서는 올림을 해주었네요.
ROUNDUP의 경우 모두 다 올림하였고,
ROUNDDOWN의 경우 모두 다 버림하였습니다.
2번째 자릿수 지정 - 1
각 수식에 올림한 자릿수를 1로 지정하고 테스트를 진행하였습니다.
아래처럼 테스트를 진행하면
소수 첫째자리까지만 표현하고,
나머지 숫자들은
ROUNDUP에서 올림을 해주고,
ROUND 5이상시만 올림을 해주고, 5미만은 버림을 해줍니다.
ROUNDDOWN 버림을 해줍니다.
결과화면으로
2.7224 경우 소수 2번째 자릿에 수가 2임으로 ROUND에서는 버림을 해주었네요.
반대로 6.6781일 경우 소수 2번째 자릿수가 7임으로 ROUND에서는 올림을 해주었네요.
ROUNDUP의 경우 모두 다 올림하였고,
ROUNDDOWN의 경우 모두 다 버림하였습니다.
3번째 자릿수 지정 - 0
각 수식에 올림한 자릿수를 0로 지정하고 테스트를 진행하였습니다.
자릿수를 0으로 지정한다는 의미는
실수 범위의 값들 4.556, 3.141592 , 0.2348548 등을
정수로 바꿔주는 것으로 의미하기도 합니다.
결과화면으로
2.7224 경우 소수 1번째 자릿에 수가 2임으로 ROUND에서는 버림을 해주었네요.
반대로 6.6781일 경우 소수 1번째 자릿수가 6임으로 ROUND에서는 올림을 해주었네요.
ROUNDUP의 경우 모두 다 올림하였고,
ROUNDDOWN의 경우 모두 다 버림하였습니다.
4번째 자릿수 지정 = -1( 마이너스 1 )
각 수식에 올림한 자릿수를 -1로 지정하고 테스트를 진행하였습니다.
자릿수를 -1으로 지정한다는 의미는
일의 자리에서 반올림한다는 의미로 보시면 됩니다.
결과화면으로
2.2224 경우 일의 자릿에 수가 2임으로 ROUND에서는 버림을 해주었네요.
반대로 6.6781일 경우 일의 자릿수가 6임으로 ROUND에서는 올림을 해주었네요.
ROUNDUP의 경우 모두 다 올림하였고,
ROUNDDOWN의 경우 모두 다 버림하였습니다.
4번째 자릿수 지정 = -2( 마이너스 2 )
각 수식에 올림한 자릿수를 -2로 지정하고 테스트를 진행하였습니다.
자릿수를 -2으로 지정한다는 의미는
십의 자리에서 반올림한다는 의미로 보시면 됩니다.
이해하기 쉽게 하기위해서 추가적으로 156.6781이라는 숫자를 넣어서 테스트 해보도록 하겠습니다.
결과화면으로
2.2224 경우 십의 자릿에 수가 0임으로 ROUND에서는 버림을 해주었네요.
6.6781일 경우 십의 자릿수가 0임으로 ROUND에서는 버림을 해주었네요.
156.6781일 경우 십의 자릿수가 5임으로 ROUND에서는 올림을 해주었네요.
ROUNDUP의 경우 모두 다 올림하였고,
ROUNDDOWN의 경우 모두 다 버림하였습니다.
■ 결과화면
'[Excel]' 카테고리의 다른 글
[Excel]엑셀 WEEKDAY 함수 사용하기(+ CHOOSE , TODAY 함수 사용하기) (0) | 2018.05.02 |
---|---|
[Excel]엑셀 실수(소수점 값) 모두 다 정수로 바꾸기 (ROUND+UP,DOWN함수,INT함수) (0) | 2018.05.01 |
[Excel]엑셀 VLOOKUP 사용하기 (0) | 2018.05.01 |
[Excel]엑셀 날짜 계산하기 ( DATEIF 함수) (0) | 2018.04.28 |
[Excel]엑셀 텍스트 문자 합치기 ( & 기호 , CONCATENATE 함수) (0) | 2018.04.28 |