본문 바로가기

ms office TIP/엑셀함수

엑셀 함수7(TRUNC, INT함수로 음수의 소수점 자르기와 각각의 차이)

엑셀 함수7(TRUNC, INT함수로 음수의 소수점 자르기와 각각의 차이)  

엑셀함수 int함수와 trunc함수를 사용하여 소수점을 자르기 하는 법과그 차이에 대해서 알아보았습니다. 기본적인 조건은 음수가 아닌 양수에서 적용하는 방법이었습니다. 

음수에서 적용할 때는 전혀 다른 차이가 납니다. 물론 소수점을 없애는 것은 동일합니다. 

생활기록부 감점사항 엑셀 데이터 표

아래와 같은 데이터가 있을 경우 각각의 [출결, 수업태도, 학습과제]와 관련한 감점에 대한 평균값이  AVERAGE함수를 이용해서 구해져 있습니다. 값은 음수로 표시가 되어있고 표시는 소수점 5째자리까지 입니다. 

음수를 INT함수로 자르기 : G3선택 > 함수입력  [ =INT(F3) ] > 하단방향으로 채우기 핸들

양수에서 INT함수를 이용해서 소수점을 자를 경우 소수점을 전부 삭제/자르기를 했습니다. 음수에서도 소수점을 전부 없앴지만 없앤 자리에 전부 -1을 더했습니다. 즉, 음수에 숫자가 있을 경우 자르면서 -1값을 더했습니다. 학생들의 입장에서는 -점수가 증가가 되었기 때문에 싫어할 것입니다

음수를 TRUNC함수로 자르기 : G3선택 > 함수입력9[ =TRUN(C3)  ] > 하단방향으로 채우기 핸들

 TRUNC함수를 이용해서 음수자르기를 하면 소수점 하단부위는 전부 삭제/자르기가 됩니다. 양수에서 INT함수를 사용하는 것과 동일합니다. 학생들 입장에서는 감점점수가 감소하는 결과를 낳았습니다. 

INT, TRUNC함수에 직접 숫자를 입력하기

아래에서 INT함수를 이용해서 결과값을 구하는 방법 두가지입니다. 모두 동일한 함수를 사용했으나 첫째줄은 직접 데이터값(-76.6667)을 입력했고 두번째는 참조셀(J3)셀을 입력했습니다. 결과값은 동일하게 -77입니다.