책 내용 질문하기
배열수식 조건이 2개일때 조건(sum)
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
128
조회수
383
작성일
2020-01-21
작성자
탈퇴*원
첨부파일

교재 128쪽 하단에 조건이 2개일 때 배열수식을 이용하여 개수를 구하는 방법에

 

=sum((조건1)*(조건2)) 라고만 되어있는데 범위에 1은 지정 안하나요??? 자동으로 지정이 되는건지 모르겠어요 헷갈려요

 

8번 건물별 2018년도 임대종료건수 계산하기 문제인데 저는

 

=SUM(($B3=$B$11:$B$29)*(YEAR($H$11:$H$29)=2018)*1) 라고 입력했거든요

 

개수를 구할땐 범위를 1로 준다로만 생각하고 풀었는데 생략할때도 있는지 궁금합니다

 

답변해주셔서 감사합니다

답변
2020-01-23 00:13:32

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

 

 

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

 

 

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

 

 

1 * 1 = 1

1 * 0 = 0

0 * 1 = 0

0 * 0 = 0

 

 

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

 

여기에 *1 을 사용해도 같은 결과가 나오므로 *1 을 하셔도 되고 생략하셔도 되는 것입니다.

 

좋은 하루 되세요.

 

  • 관리자
    2020-01-23 00:13:32

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

     

     

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

     

     

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

     

     

    1 * 1 = 1

    1 * 0 = 0

    0 * 1 = 0

    0 * 0 = 0

     

     

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

     

    여기에 *1 을 사용해도 같은 결과가 나오므로 *1 을 하셔도 되고 생략하셔도 되는 것입니다.

     

    좋은 하루 되세요.

     

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