책 내용 질문하기
컴퓨터활용능력 1급 실기 컴활함수사전편 질문입니다.
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
33
조회수
286
작성일
2015-11-26
작성자
첨부파일

SUM은 보통 =SUM(인수,인수,..) 이런식으로 사용하여서

인수로 주어진 숫자들의 합계를 계산하는 함수잖아요.

그런데 SUM을 배열수식으로 사용할때 일반식은

=SUM((조건1) *(조건2) *합계를구할범위)) 이거여서

범위내에서 조건1과 조건2에 만족하는 합을 구하는게 함수의 기능인거 같은데.

질문 드리고 싶은게

33쪽 기출문제따라잡기를 보면

=SUM(($B$6:$B$11=$B2)*($D$6:$D$11=C$1)) 이렇게되있고 이것은

=SUM((조건1)*(조건2)) 이 모양인데

이럴 경우에는 무엇을 합해야 하는지도 모르고 , 범위도 없이, 조건만 나와있는데

어떤 SUM함수의 기능으로 답이 계산되는지를 여쭤보고싶습니다.

답변
2015-11-27 11:03:36

sum((조건1)*(조건2)) 는 조건에 맞는 것의 개수를 구하는 것입니다.

sum 함수로 개수를 구하려면 이방법을 이용하시면 됩니다.

조건이 참이면 1 거짓이면 0 이 나오므로

1 * 1 = 1

1 * 0 = 0

0 * 1 = 0

0 * 0 = 0

으로 조건이 모두 참이어야만 1이 나오고 나온 값을 sum 으로 모두 더하면 합계가 나오는 것이죠.

좋은 하루 되세요.

  • *
    2015-11-27 11:03:36

    sum((조건1)*(조건2)) 는 조건에 맞는 것의 개수를 구하는 것입니다.

    sum 함수로 개수를 구하려면 이방법을 이용하시면 됩니다.

    조건이 참이면 1 거짓이면 0 이 나오므로

    1 * 1 = 1

    1 * 0 = 0

    0 * 1 = 0

    0 * 0 = 0

    으로 조건이 모두 참이어야만 1이 나오고 나온 값을 sum 으로 모두 더하면 합계가 나오는 것이죠.

    좋은 하루 되세요.

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