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

문제가 건물번호별 2003년도 임대종료 건수 를구하는거인데

방법1에서

sum((B11:B29=B23)*(YEAR(H11:H29)=2003))

이렇게 수식이 되는데 COUNT도없이 어캐 개수를 구하는지 궁금합니다

답변
2012-01-16 06:11:35

=sum((조건1)*(조건2))

와 같이 작성된 것으로 조건이 참이면 1을 반환하고 조건이 거짓이면 0을 반환합니다.

아래 식도 같은 것이므로 아래 식으로 설명 드리겠습니다.

=sum((조건1)*(조건2)*(조건3))

조건이 참이면 1(true)을 반환하고 조건이 거짓이면 0(false)을 반환합니다.

그럼

1 * 1 * 1 = 1

1 * 0 * 1 = 0

0 * 1 * 1 = 0

1 * 1 * 0 = 0

...

으로 해서 조건이 참일때만 1이 나오게 됩니다.

이렇게 조건이 참일때 1, 조건이 거짓일때 0을 반환하여

sum(1,1,0,0,1,1,0)

과 같은 값이 나와 이것을 모두 더하면 조건에 맞는 개수를 구할 수 있게 되는 것입니다.

좋은 하루 되세요.

"
  • *
    2012-01-16 06:11:35

    =sum((조건1)*(조건2))

    와 같이 작성된 것으로 조건이 참이면 1을 반환하고 조건이 거짓이면 0을 반환합니다.

    아래 식도 같은 것이므로 아래 식으로 설명 드리겠습니다.

    =sum((조건1)*(조건2)*(조건3))

    조건이 참이면 1(true)을 반환하고 조건이 거짓이면 0(false)을 반환합니다.

    그럼

    1 * 1 * 1 = 1

    1 * 0 * 1 = 0

    0 * 1 * 1 = 0

    1 * 1 * 0 = 0

    ...

    으로 해서 조건이 참일때만 1이 나오게 됩니다.

    이렇게 조건이 참일때 1, 조건이 거짓일때 0을 반환하여

    sum(1,1,0,0,1,1,0)

    과 같은 값이 나와 이것을 모두 더하면 조건에 맞는 개수를 구할 수 있게 되는 것입니다.

    좋은 하루 되세요.

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