책 내용 질문하기
문제1에 1번
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
95
조회수
107
작성일
2013-09-14
작성자
첨부파일

평균점수는 소수점 이하 첫째 자리에서 반올림하라고 하였는데,

이때 =ROUND( SUMPRODUCT(D8:G8,$B$3:$E$3), 0) 으로 정답은 0이지만 1이라고 적었을 때도 동일한 값이 나옴니다.

왜 그런건가요?

답변
2013-09-16 13:37:13

round 함수는 반올림 하는 함수입니다.

SUMPRODUCT(D8:G8,$B$3:$E$3)

만 입력하여 계산 해 보면

80.00

84.90

68.80

79.80

89.20

과 같은 결과가 나오는데

셀의 표시형식을

소수점 한자리를 표시하면

=ROUND(SUMPRODUCT(D8:G8,$B$3:$E$3),1)

의 결과는

80.0
84.9
68.8
79.8

89.2

으로 표시되지만

소수자리를 표시하지 않으면

자동으로 반올림되어

80

85

69

80

89

와 같이 표시 됩니다.

즉 결과가 다르게 나와도 표시는 같게 나온 것 뿐이죠.

문제에서 원한것은 소수 첫째 자리에서 반올림 하는 것이므로 1을 사용하시면 오답처리 됩니다.

좋은 하루 되세요.

"
  • *
    2013-09-16 13:37:13

    round 함수는 반올림 하는 함수입니다.

    SUMPRODUCT(D8:G8,$B$3:$E$3)

    만 입력하여 계산 해 보면

    80.00

    84.90

    68.80

    79.80

    89.20

    과 같은 결과가 나오는데

    셀의 표시형식을

    소수점 한자리를 표시하면

    =ROUND(SUMPRODUCT(D8:G8,$B$3:$E$3),1)

    의 결과는

    80.0
    84.9
    68.8
    79.8

    89.2

    으로 표시되지만

    소수자리를 표시하지 않으면

    자동으로 반올림되어

    80

    85

    69

    80

    89

    와 같이 표시 됩니다.

    즉 결과가 다르게 나와도 표시는 같게 나온 것 뿐이죠.

    문제에서 원한것은 소수 첫째 자리에서 반올림 하는 것이므로 1을 사용하시면 오답처리 됩니다.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.