설찬범의 파라다이스
글쓰기와 닥터후, 엑셀, 통계학, 무료프로그램 배우기를 좋아하는 청년백수의 블로그
Round (1)
엑셀 할머니 6화 - 반올림, 배수로 반올림
반응형

 

 

하다하다 친구 레포트까지 도와주다니.
내일 술과 고기를 잔뜩 먹어주겠어..

 

 

 

계산은 끝났고...

 

 


잠깐, 소수 셋째 자리에서 반올림하라고?

 

 

민호야.
공짜 좋아해도 대머리 되지만
너무 남 부탁만 들어도 대머리 된다.

 

 

 

할머니, 걱정 마세요.
제 머리는 제가 지켜요.

 

 

엑셀 반올림 함수도 쉽죠.

인터넷 검색을 해보니
반올림 함수ROUND네요!

 

 

 

 

ROUND 함수에 반올림하려는 숫자와
남기려는 소수 자릿수를 넣으면...

 

 

 

이렇게 2를 넣으면 소수 셋째 자리에서
반올림해서 소수 둘째 자리까지 남죠.

 

 

 

민호는 똑똑하구나.
그럼 올림과 내림 함수도 아니?

 

 

 

 

아뇨, 그건 잘...

 

 

 

 

 

 

 

올림 함수는 ROUNDUP,
내림 함수는 ROUNDDOWN이란다.

 

 

 

 

 

 

 

ROUND에 UP과 DOWN이라.
간단하네요.

 

 

 

그럼 10의 자리나 100의 자리에서
반올림하는 법은 아니?

 

 

 

10의 자리라고요?
ROUND함수에 넣는 인수는

분명 소수 자리인데...

 

 

 

역으로 생각해 봐라.
소수 첫째 자리가 1, 소수 둘째 자리가 2라면
1의 자리는 0, 10의 자리는 -1...이 아니겠니?

 

 

 

 

정말요?
그렇게 간단할 리가...

 

 

 

 

반올림은 소수 자리에서 자주 일어나서
이건 의외로 모르는 사람이 많단다.

 

 

 

 

또 의외로 모르는 함수가 있나요?

 

 

 

 

 

예를 들면...
배수 단위로 반올림하는 함수 아니?

 

 

 

배수 단위로 반올림이라뇨?

 

 

 

소수 첫째자리에서 반올림하면
1, 2, 3...만 나오지만
1, 1.5, 2, 2.5... 단위로 반올림해야 할
때도 있지 않겠니?

 

 

 

신기하긴 한데,
알아둘 필요가 있나요?

 

 

 

사회생활은
쓸데없으면서도 막중한 일로
가득하단다.

 

 

 

좋아요.
배수 단위로 반올림하는
함수는 뭐죠?

 

 

 

바로 MROUND 함수란다.
두 번째 인수에
반올림할 배수를 넣어보렴.

 

 

 

오. 숫자들이
전부 0.5 단위로 바뀌네요.

 

 

배수의 절반 이상이면 올림
절반 미만이면 내림.
숫자만 다를 뿐, 반올림 원리는 같다.

 

 

 

한번 3, 5 같은 정수도
넣어봐라.

 

 

 

 

정수도 인식하는군요...

 

 

 

 

 

 

 

무조건 올림, 내림하는 함수가
ROUNDUP, ROUNDDOWN이었지?

배수에 따라 무조건 올림, 내림하는 함수는
CEILING, FLOOR란다.

 

 

 

천장(Ceiling)과 바닥(Floor)이라.
함수 만드는 사람들이
아주 센스가 없지는 않네요.

 

 

후후후.
마지막으로 소수를 전부 버리는 함수
알려주마.

 

 

 

소수를 버린다고요?
ROUNDDOWN 두 번째 인수에 0을 넣으면 되지 않나요?

 

 

 

소수 버리기는
회계 등에서 쓸 일이 많아
아예 따로 함수가 있단다.

 

 

 

그게 뭐죠?

 

 

 

 

바로 TRUNC란다.
소수점 이하를 전부 버리는 함수지.

 

 

 

 


앞으로 쓸일이 많을지도 모르니
알아두려무나.

 

 

엑셀 할머니의 요점정리

 

반올림 함수 : ROUND(숫자, 자릿수)

 

1을 넣으면 소수 둘째 자리에서 반올림해 첫째 자리를 남김

2를 넣으면 소수 셋째 자리에서 반올림해 둘재 자리를 남김...

 

0을 넣으면 소수 첫째 자리에서 반올림해 1의 자리만 남김

1을 넣으면 1의 자리에서 반올림해 10의 자리만 남김...

 

올림, 내림함수 : ROUNDUP, ROUNDDOWN

 

배수에 따라 반올림하는 함수 : MROUND

배수에 따라 올림, 내림하는 함수 : CEILING, FLOOR

 

소수는 전부 버리는 함수 : TRUNC

 

 

다음 이야기에 계속...

 

 

 

 

 


 

반응형
  Comments,     Trackbacks