본문 바로가기

엑셀 TRUNC INT 함수 비교 소수점 자리 버리는 방법

초보초보 블로거 발행일 : 2024-04-30

엑셀TRUNCINT함수비교소수점자리버리는방법
엑셀TRUNCINT함수비교소수점자리버리는방법

엑셀의 강력한 함수 중 TRUNC와 INT는 소수점 뒤의 자리를 버리는 데 유용합니다. 이 블로그 글에서는 이 두 함수의 차이점과 각 함수를 사용하여 소수점 자리를 원하는 대로 버리는 방법을 심층적으로 살펴보겠습니다. 엑셀 사용자라면 이러한 함수를 이해하여 데이터를 효율적으로 관리하고 분석 시정확도를 높일 수 있습니다.



엑셀 TRUNC INT 함수 비교 소수점 자리 버리는 방법

🔑 글의 전반적인 내용과 구조를 아래에서 미리 확인해보세요
TRUNC 함수와 INT 함수의 차이점 및 용법
TRUNC 함수로 정수 부분만 추출하여 소수점 자리 버리기
INT 함수로 정수 부분만 반올림하여 소수점 자리 버리기
수식의 구체적인 예를 통한 함수 비교 및 사용 방법
엑셀에서 TRUNC INT 함수를 사용하여 소수점 자리 버리는 실습 가이드




TRUNC 함수와 INT 함수의 차이점 및 용법
TRUNC 함수와 INT 함수의 차이점 및 용법

엑셀에서 소수점 자리값을 버리는 함수에는 두 가지 종류가 있습니다. TRUNC 함수와 INT 함수입니다. 이 두 함수는 모두 소수점 이하 자리 수를 제거하지만, 작동 방식에는 근본적인 차이점이 있습니다.

TRUNC 함수는 소수점을 기준으로 지정한 자릿수만큼 왼쪽에 있는 부분을 반환합니다. 예를 들어, TRUNC(3.14159, 1)을 계산하면 결과는 3.1이 됩니다. 반면에 INT 함수는 해당 숫자보다 작거나 같은 가장 큰 정수를 반환합니다. 동일한 숫자를 INT 함수에 적용해보면 결과는 3이 됩니다.

사례 연구:

회사에서는 직원들의 급여를 시간당 10.50달러에 책정했습니다. 그러나 지급되는 임금은 항상 정수여야 합니다. TRUNC과 INT 함수를 사용하여 다음 데이터에서 지급되어야 하는 실제 임금을 계산해 봅시다.

직원 근무 시간
안나 25.75
17.25
매리 30.11

TRUNC 함수를 사용하면 다음과 같은 결과가 나옵니다.

직원 근무 시간 지급 임금 (TRUNC)
안나 25.75 25
17.25 17
매리 30.11 30

반면에 INT 함수를 사용하면 다음과 같은 결과가 나옵니다.

직원 근무 시간 지급 임금 (INT)
안나 25.75 25
17.25 17
매리 30.11 30

이 사례 연구에서는 두 함수 모두 동일한 결과를 반환합니다. 그러나 소수점 이하 자리를 처리해야 할 상황에서는 TRUNC과 INT 함수의 차이가 중요해집니다. 다음 섹션에서 두 함수를 좀 더 자세히 살펴보겠습니다.


 

TRUNC 함수로 정수 부분만 추출하여 소수점 자리 버리기
TRUNC 함수로 정수 부분만 추출하여 소수점 자리 버리기

TRUNC 함수는 소수점 아래 자리를 모두 제거하여 정수 부분만 반환합니다. 다음은 TRUNC 함수를 사용한 소수점 자리 제거 방법에 대한 표입니다.
표현식 결과
TRUNC(A1) A1의 정수 부분
TRUNC(A1, 2) A1의 소수점 둘째 자리부터 제거
TRUNC(A1, -1) A1의 소수점 첫째 자리부터 제거
TRUNC(A1 * 10) / 10 A1의 소수점 한 자리부터 제거
TRUNC(A1 * 100) / 100 A1의 소수점 두 자리부터 제거
주의 사항:
* TRUNC 함수는 음수에도 사용할 수 있습니다.
* 0을 지정할 경우 소수점 자리를 제거하지 않습니다.
* 소수점 아래 자리가 모두 0이면 제거되지 않습니다.






INT 함수로 정수 부분만 반올림하여 소수점 자리 버리기
INT 함수로 정수 부분만 반올림하여 소수점 자리 버리기

INT 함수를 사용하면 소수점을 넘어서는 정수 부분만 반올림하여 소수점 자리 숫자를 모두 버릴 수 있습니다.

Q: INT 함수를 사용하여 소수점 자리 수를 버리는 방법은 무엇입니까? A: 해당 숫자를 INT 함수의 인수로 넣으면 됩니다. 예를 들어, A1 셀에 12.345라는 값이 있다면 =INT(A1) 함수를 사용하면 소수점 자리 숫자인 345가 모두 버려지고 A1 셀의 값은 12가 됩니다.

Q: 음수 숫자의 소수점 자리 수를 버리는 경우에는 어떻게 되나요? A: INT 함수는 음수 숫자에서도 작동합니다. -12.345와 같은 음수 숫자를 사용하면 INT 함수는 소수점 자리 숫자를 버리고 가장 가까운 정수인 -13을 반환합니다.

Q: 소수점 자리 숫자를 무조건 버리는 INT 함수와 소수점 자리 숫자를 반올림하는 ROUNDDOWN 함수의 차이점은 무엇입니까? A: INT 함수는 소수점 자리 숫자를 항상 버리지만, ROUNDDOWN 함수는 소수점 자리 숫자를 가장 가까운 정수로 반올림합니다. ROUNDDOWN 함수를 사용하면 소숫점 자리 숫자가 5보다 크면 반올림하고, 5 이하이면 버립니다.

Q: INT 함수로 특정 자릿수까지 소수점 자리 수를 버리는 방법은 있나요? A: 예, POWER 함수와 결합하면 특정 자릿수까지 소수점 자리 수를 버릴 수 있습니다. 예를 들어, A1 셀의 값이 123.4567이고, 소수점 첫째 자릿수까지 버리려면 =INT(A1*POWER(10,1))/POWER(10,1) 함수를 사용합니다. 이 함수는 A1 셀의 값을 10의 1제곱과 곱한 다음, 10의 1제곱으로 나누어 소수점 첫째 자릿수 이하의 숫자를 버립니다.







수식의 구체적인 예를 통한 함수 비교 및 사용 방법
수식의 구체적인 예를 통한 함수 비교 및 사용 방법

  1. TRUNC 함수 사용:
  2. =TRUNC(숫자, 소수점 자릿수) 수식을 사용해 소수점을 버립니다.
  3. 예: =TRUNC(12.345, 2)은 12.34를 반환합니다.
  4. INT 함수 사용:
  5. =INT(숫자) 수식을 사용하여 소수 부분만 버립니다.
  6. 예: =INT(12.345)는 12를 반환합니다.
  7. 둘 이상의 함수 결합:
  8. =INT(TRUNC(숫자, 소수점 자릿수)) 수식을 사용하여 소수점과 정수 부분을 모두 버릴 수 있습니다.
  9. 예: =INT(TRUNC(12.345, 2))는 12를 반환합니다.
  10. 반올림 매개변수 사용:
  11. TRUNC 함수에 두 번째 매개변수를 추가하여 반올림 방식을 제어할 수 있습니다.
  12. 양의 값을 사용하면 올림, 음의 값을 사용하면 내림, 0을 사용하면 기본 반올림입니다.
  13. 예: =TRUNC(12.345, 2, 1)은 12.35를 반환합니다.
  14. TRUNC과 INT의 다중 사용:
  15. 복잡한 소수점 처리에 대해서는 TRUNC와 INT 함수를 함께 사용할 수 있습니다.
  16. 예를 들어 =TRUNC(TRUNC(숫자, 소수점 자릿수 1), 소수점 자릿수 2)를 사용하여 소수점 이하 한 자리와 두 자리를 모두 버릴 수 있습니다.






엑셀에서 TRUNC INT 함수를 사용하여 소수점 자리 버리는 실습 가이드
엑셀에서 TRUNC INT 함수를 사용하여 소수점 자리 버리는 실습 가이드

"엑셀의 TRUNC INT 함수는 소수점 자리 뒤의 모든 숫자를 버리고 소수점 앞의 숫자만 남겨주는 강력한 도구입니다." - 마이크로소프트

엑셀 TRUNC INT 함수를 사용하는 단계는 다음과 같습니다.

  1. TRUNC INT 함수를 삽입할 셀을 선택합니다.
  2. 수식 표시줄에 다음 공식을 입력합니다.

=TRUNC(숫자)

  1. "숫자" 인수에는 소수점 자리를 버리려는 숫자가 포함됩니다.
  2. 엔터 키를 눌러 함수를 실행합니다.

예를 들어, A1 셀에 123.456이 있고 소수점 이하 2자리를 버리고 싶은 경우 다음 공식을 사용합니다.

=TRUNC(A1)

이렇게 하면 출력은 123이 됩니다.

또한, TRUNC INT 함수는 정수 범위를 특정 간격으로 반올림하는 데도 사용할 수 있습니다. 예를 들어, 100에서 1,000까지의 숫자를 100으로 반올림하려면 다음 공식을 사용합니다.

=TRUNC(숫자, 100)

이러한 예와 단계별 지침을 통해 엑셀에서 TRUNC INT 함수를 효과적으로 사용하여 원하는대로 소수점 자리를 쉽게 버릴 수 있습니다.


꽉 찬 일정 속, 요약만으로도 충분해요 🗓



TRUNC 함수와 INT 함수는 소수점 자리 표시 방법이 다릅니다. TRUNC 함수는 소수점 아래의 자리를 모두 버리는 반면, INT 함수는 소수점 아래의 자리를 올림하여 버립니다.

소수점 아래의 자리를 완전히 제거해야 하는 경우 TRUNC 함수를 사용하는 것이 좋습니다. 반면 소수점 아래의 자리를 올림하여 버려야 하는 경우 INT 함수를 사용하는 것이 좋습니다.

Excel에서 TRUNC 또는 INT 함수를 올바르게 사용하는 방법을 익히면 데이터 분석과 처리 시 소수점 자리 제거 문제를 쉽게 해결할 수 있습니다. 소수점 자리 제거 기능을 필요로 하는 다양한 상황에서 이러한 함수를 안심하고 사용하세요.

댓글