[엑셀] 엑셀 천단위 이하 절사하는 방법
페이지 정보
작성자 서방님 댓글 0건 조회 235회 작성일 13-09-06 15:40본문
출처 : http://memorist.tistory.com/70
천단위 이하 절사하는 방법 |
천단위 이하 금액을 절사하여 버리는 방법은 INT 함수를 사용하면 쉽게 처리할 수 있다.
INT 함수는 정수라는 영어 Integer의 앞 3글자만을 함수명으로 사용한 것이다.
이해를 돕기 위해 10원 단위 이하를 절사하는 방법으로 설명한다.
1. 해당 금액을 10 으로 나눈다.
2. INT 함수를 이용해서 소숫점을 제거한다.(소숫점 이하 절사)
3. 계산 결과에 10 을 곱한다.
이것을 수식으로 정리하면 =INT(금액 / 10) * 10 이 된다.
아래의 예에서는 A1 셀에 금액을 입력해 둔 예이므로 금액 위치에 A1 을 대입한 것이다.
100원 단위 이하 절사는 10 대신 100 을 입력하면 되고,
1000원 단위 이하 절사는 10 대신 1000 을 입력하면 된다.
그러면 10원단위로 반올림하는 방법은 없을까?
1. 해당 금액을 10 으로 나눈다.
2. 계산 결과에 0.5 를 더한다.
3. INT 함수를 이용해서 소숫점을 제거한다.(소숫점 이하 절사)
4. 계산 결과에 10 을 곱한다.
100원 단위나 1000원 단위, 그 이상의 금액 단위로 10 대신 해당 금액단위를 입력하면 된다.
여기서 생각하게 되는 의문 한가지!
위의 방법을 응용하면 소숫점 이하 몇째자리를 기준해서 절사할 수도 있지 않을까?
소숫점 첫째자리 이하 절사하는 방법 |
소숫점 이하 절사하는 방법도 위의 방법과 유사하다.
위의 예는 해당 금액을 나눈 다음 곱했으나,
이번에는 순서를 바꿔서 곱한 다음 나누면 된다.
그 외의 내용은 동일하다.
아래는 123,456.789 를 소숫점 첫째자리, 소숫점 둘째자리, 소숫점 셋째자리로 절사하는 예를 보여주고 있다. 여기서 숫자 6 과 7 사이에 소숫점이 위치하고 있다는 것을 염두해 두고 보기 바란다.
반올림하는 방식도 위의 예와 동일한 방법으로 진행된다.
댓글목록
등록된 댓글이 없습니다.