엑셀함수 TRUNC – 숫자에서 지정된 자릿수까지만 남기기(절사하기)

공개됨 글쓴이 Admin댓글 남기기

엑셀함수 TRUNC는 숫자에서 지정된 자릿수까지만 남기고 나머지는 버린다. 즉 숫자를 절사해준다. 함수의 이름 TRUNC는 Truncate(잘라내다, 줄이다)를 줄여서 쓴것이다.

구문(Syntax)

TRUNC(number, [num_digits])

숫자에서 지정된 자릿수까지만 남기고 나머지는 버린다.

인수 :

– number : 처리할 숫자
– num_digits : 남길 자릿수(생략가능, 생략하면 0으로 입력한 것과 같으며 정수부분만 남긴다)

이 함수에서 사용되는 숫자의 자릿수는 다음과 같다. 함수이해에 필요하므로 기억해 두자.

  • 소수점단위는 자릿수가 양수
  • 정수의 일(1)의 자리는 0
  • 정수는 10의 자리 이상은 음수

 

사용예

숫자를 지정된 자릿수까지만 남겨보자. “절사”라고도 한다.

=TRUNC(153.267,0) => 153 (소수점이하는 전부 버림, 정수부분만 남김)

=TRUNC(153.267,1) => 153.2 (두번째 인수가 1이므로 소수점 첫째자리까지만 남김)

=TRUNC(153.267,-1) => 150 (두번째 인수가 -1이므로 10의 자리까지만 남기고 나머지는 버림)

=TRUNC(-153.267,0) => 153 (소수점이하는 전부 버림, 정수부분만 남김)

 

다른 셀의 값을 참조하여 TRUNC함수를 사용할 때는 다음과 같이 수식을 입력한다.

엑셀함수 TRUNC

 

※ 주의 :
TRUNC함수와 유사한 기능을 가진 ROUNDDOWN 함수와 INT 함수가 있는데
아래 그림과 같이

  • TRUNC함수와 ROUNDDOWN함수는 결과가 동일하다.
  • INT함수는 양수일 때는 결과가 동일하지만 음수일 때는 가장 가까운 정수로 내림한다는 점이 다르다.

엑셀함수 TRUNC

 

[ 수학 및 삼각 함수 ]

댓글 남기기

이메일은 공개되지 않습니다.