책 내용 질문하기
자릿수 표시 궁금증 입니다.
도서
[2012] 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
227
조회수
51
작성일
2012-10-30
작성자
첨부파일
궁금증 있습니다. 해당 페이지 공부를 하다가.. 평균판매량 계산할때..
소수 자릿수가 표시되어 INT를써서... 정수로 표현했는데.. 답이 안나와서..
ROUND를 써서 0의 자리수에서 반올림 해서 정수로 표현하였습니다.
이렇게 하다보니, 결과 값이 바뀌던데...
책에서 설명한 방법데로 표시 설정에서 자릿수 늘림 후에 자릿수 줄임을 하니까..
똑같이 반올림 되는데도.. 결과 값(합계. 기타 등등..)이 바뀌지는 않던데요..
표시 형식은 데이터 결과값에는 영향을 미치지 않고.. 단순히 반올림 하여 정수로
표시되도록만 해주는 기능인가요..??
자릿수 늘림 줄임이란 기능과, int,rount랑은 어떻게 다른지 알고 싶습니다..
그리고, 대리점명이 "우리" 또는 "해피"인 합계의 계산식에 복잡하게 SUMPRODUCT와 ISNUMBER,FIND를
적용 하였던데요... DSUM을 이용해서 대리점명 우리, 대리점명 해피 를 OR 조건을 조서 계산해도
더욱 간단하고똑같은 값이나오던데요..혹시, 제가 모르는 특별한 이유가 있는건가요..
조언 부탁 드립니다..
수고하십시요..^^
답변
2012-10-31 09:32:52
안녕하세요. 길벗 수험서 운영팀입니다.
INT 함수는 INT(인수)로 인수로 주어진 실수보다 크기 않은 정수로 변환하는 함수이며, ROUND 함수는 ROUND(인수, 반올림 자릿수) 인수에 대하여 지정한 자릿수로 반올림하는 함수입니다.
둘의 차이는 예를 들어 4.9를 인수로 지정하면 INT 함수는 4.9보다 크지 않은 정수인 4를, ROUND 함수는 반올림되어 5로 표시됩니다. 이처럼 반올림이 적용되는 숫자가 4이하이면 INT 함수와 결과값이 같지만, 5이상일 경우 INT와 결과값이 다릅니다.
문제의 작성 조건에 SUMPRODUCT, ISNUMBER, FIND 함수를 사용하라는 내용이 있으므로 반드시 해당 함수를 사용해야 합니다. 이처럼 문제를 확인하여 지정된 함수가 있을 경우 반드히 해당 함수를, 지정된 함수가 없을 경우 어떤 함수를 사용하던지 관계가 없습니다.
행복한 하루되세요.^^
"
-
*2012-10-31 09:32:52
안녕하세요. 길벗 수험서 운영팀입니다.
INT 함수는 INT(인수)로 인수로 주어진 실수보다 크기 않은 정수로 변환하는 함수이며, ROUND 함수는 ROUND(인수, 반올림 자릿수) 인수에 대하여 지정한 자릿수로 반올림하는 함수입니다.둘의 차이는 예를 들어 4.9를 인수로 지정하면 INT 함수는 4.9보다 크지 않은 정수인 4를, ROUND 함수는 반올림되어 5로 표시됩니다. 이처럼 반올림이 적용되는 숫자가 4이하이면 INT 함수와 결과값이 같지만, 5이상일 경우 INT와 결과값이 다릅니다.문제의 작성 조건에 SUMPRODUCT, ISNUMBER, FIND 함수를 사용하라는 내용이 있으므로 반드시 해당 함수를 사용해야 합니다. 이처럼 문제를 확인하여 지정된 함수가 있을 경우 반드히 해당 함수를, 지정된 함수가 없을 경우 어떤 함수를 사용하던지 관계가 없습니다.행복한 하루되세요.^^"