본문 바로가기

엑셀강좌/☞ 함수

TRUNC 함수

[1] TRUNC

 ▶ 정의

 지정한 자릿수만을 남기고 나머지를 버립니다.

 ▶ 인수

  TRUNC( number, num_digits )

 인수

설명 

입력값 

 number

 지정한 자릿수만을 남기고 잘라 낼 숫자 또는 셀 주소를 입력합니다.

숫자

 num_digits  짤라낼 자리수를 입력합니다. 선택인수로 사용하지 않는 경우도 있습니다.

숫자

[2] TRUNC 설명

 ▶ 설명

 * 지정한 숫자 아래를 버릴때(절사) 사용하는 함수가 TRUNC함수입니다.
 * 일반적으로는 소수점이하를 모두 버리고 정수만 표시하고 싶은 경우에 많이 사용되는 함수 입니다.
 * num_digits 인수를 생략해도 됩니다. 생략될 경우 인수 값을 0으로 인식 됩니다.
   - num_digits의 값이 양수일 경우 소수부의 해당 자리수까지 남기고 나머지를 버립니다.
   - num_digits의 값이 0 인 경우 소수부를 모두 버립니다. 즉 정수만 표현 합니다.
   - num_digits의 값이 음수일 경우 정수부의 해당 자리수 아래를 버립니다. 즉 0으로 표시합니다.
 * TRUNC 함수와 ROUNDDOWN 함수의 값은 동일합니다.
   - 두 함수의 차이점이 있다면 TRUNC 함수는 num_digits의 인수를 생략할 수 있지만 ROUNDDWON 함수는 생략할 수 없습니다.

[3] TRUNC 예제 및 사용 방법

 ▶ 예제 [  아래의 숫자를 TRUNC 함수를 사용하여 지정한 자릿수에 의하여 값을 구할 경우 ]

TRUNC

 ▶ 사용방법

TRUNC

                   # 왼쪽에 ROUND와 ROUNDDOWN을 사용했을 경우와 값을 비교해서 보면 이해가 더 쉬을수 있습니다.

                      ( ROUND 함수 강좌 ROUNDDOWN 함수 강좌 참조)

1. 아래 셀(D3)에 TRUNC 함수 수식을 입력합니다.
   ①  =TRUNC(                =TRUNC를 입력합니다.
   ②  =TRUNC(B3,C3)       버림(절사)할 숫자가 입력된 셀 주소(B3)를 입력합니다.
   ③  =TRUNC(B3,C3)       버림(절사)할 자릿수가 입력된 셀 주소(C3)를 입력합니다.

2. 셀 D3D4 ~ D16에 복사합니다.
   ①  D3을 아래로 드래그하여 복사 할 수 있습니다.
   ②  셀 주소는 상대참조(주소)로 입력하는 것이 좋습니다.
       ▶ 절대 참조:  셀주소에 $가 있는 것이 절대 참조입니다. 셀 복사 및 드래그 시 셀주소가 변경되지 않습니다.
          예) $B$3           
       ▶ 상대 참조:  셀주소에 $가 없는 것이 상대 참조입니다. 셀 복사 및 드래그 시 셀주소가 변경됩니다.
          예) B3

[4] 참고 사항

 ▶ 오류 발생 사항

* num_digits 인수가 수치가 아닌 값을 입력하면 #VALUE! 오류가 발생합니다.

 ▶ 관련 함수

* 관련함수로는 ROUNDDOWN 이 있습니다.

'엑셀강좌 > ☞ 함수' 카테고리의 다른 글

OR 함수  (0) 2019.08.02
AND 함수  (0) 2019.08.01
MOD 함수  (1) 2019.07.04
RANK.AVG 함수  (0) 2019.07.03
RANK.EQ 함수  (0) 2019.07.02