컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 엑셀/Excel] 문자열 순서 반전, 문자 거꾸로 뒤집기 함수; VBA매크로, Revers...옥상 시멘트 벽 벌레, 빨간 진드기, 전등 벌레, 다카라다니; Takaradani; Red...윈도우] 시스템 파일 복사하는 명령어. 히든파일 카피 명령; Copy Command, Sy...오십음도] 일어 문자표; 일본어 가나 문자 도표; 고쥬옹즈 Gojuuonzu, Gojuon...울트라에디트] 영어 알파벳 대소문자 변환, 대문자 소문자 변환; UltraEdit Lowe...자바스크립트] 알파벳 대소문자 바꾸기, 대문자 소문자 변환 함수; JavaScript Lo...엑셀/VBA매크로] 배열 크기 사이즈, 요소 개수 구하기; VB Array Size, Le...유니코드 코드표, 문자표 보기/유니코드표 모든 문자 다운로드 주소; Unicode Char...도스에서 빠져 나오는 방법, 도스창 종료 명령어; DOS ExitJava/자바] 문자열 속에서 문자열 검색, 문자 찾기; Find Sub-String in...

엑셀/Excel] 소수점 이하 버리기 함수, TRUNC(), INT() 차이, 차이점

Tuesday, December 19, 2006

엑셀에서, 실수의 소수점 이하를 무조건 잘라버리려면 TRUNC() 함수를 사용합니다.

엑셀의 가장 첫번째 셀인 A1 셀에

-11.59

이렇게 쓰고, 바로 옆의 셀인 B1셀에

=TRUNC(A1)

이렇게 쓰면, B1셀의 값이 -11 로 변합니다.


소수부 버리기: TRUNC() / INT() 함수 차이점


INT() 함수도 소수점 이하를 버리긴 하지만, "내림"을 하기에, 음수일 경우에는 좀 다른 값이 나옵니다.

=INT(-11.59)

이렇게 하면 -12 가 나옵니다. 즉 INT 함수는 소수점 이하를 무조건 버리는 것이 아니라, 아래쪽의 가장 가까운 정수를 반환합니다.


=TRUNC(-11.00001)
은 -11 이 되지만

=INT(-11.00001)
은 -12 가 됩니다.


따라서 소수점 이하를 그냥 버리기 위해서는 TRUNC() 함수가 더 자연스럽습니다.



반올림하기


소수점 이하를 무조건 버리는 것보다는, 반올림을 하는 것이 보통입니다. 반올림 함수 사용법: ▶▶ [엑셀/Excel] 실수를 반올림하여 정수로; 소수점 특정 자리에서 반올림하는 함수 - ROUND




▶▶ 엑셀/Excel] 실수에서 소수 부분만 구하기; 소수점 이하 소수부 반환; Get FRACTIONAL PART Only

☞ 오피스/엑셀(Excel)/워드(Word)/VBA 매크로

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top