책 내용 질문하기
엑셀 핵심 107번의 문제 3번 해설 질문입니다.
도서
[2015] 총정리 컴퓨터활용능력 1급 필기
페이지
81
조회수
50
작성일
2015-03-03
작성자
첨부파일

핵심 107. 배열수식의 활용의 문제 3번의 답이 1번인데요.

해설에서

조건에 따라 합계를 구하려면

SUM(IF(조건, 합계를 구할 범위))라는 식에 따라

이문제는 => SUM(IF(C2:C9=F4, D2:D9)

이렇게 작성되어야 한다고 나와있습니다.

그런데 정답은

SUM(IF($C$2:$C$9=$F4, $D$2:$D$9,0))

인데요.

셀 값이 변동되지 않기 위해서 $를 넣은 것은 이해가 되는데

가장 마지막에 0은 왜 들어가 있는지, 저게 무엇을 의미하는지 모르겠습니다. ㅠㅠ

0이면 FALSE를 의미한다고 들었는데,

그러면 틀렸을때가 되는것 아닌가요?

조건이 맞을때 합치는 것인데...

답변 부탁드립니다.

답변
2015-03-05 10:18:20

안녕하세요.

SUM( IF($C$2:$C$9=$F4, $D$2:$D$9, 0))

조건 참 거짓

맨 마지막에 넣는 0은 if 함수에서 조건을 만족하지 않을때 넣는 값입니다. 합계를 구할 때 0은 더하든, 더하지 않든 결과값에는 영향을 주지 않으므로 일반적으로 작성할 때 0을 생략합니다.

즐거운 하루되세요.

"
  • *
    2015-03-05 10:18:20

    안녕하세요.

    SUM( IF($C$2:$C$9=$F4, $D$2:$D$9, 0))

    조건 참 거짓

    맨 마지막에 넣는 0은 if 함수에서 조건을 만족하지 않을때 넣는 값입니다. 합계를 구할 때 0은 더하든, 더하지 않든 결과값에는 영향을 주지 않으므로 일반적으로 작성할 때 0을 생략합니다.

    즐거운 하루되세요.

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