책 내용 질문하기
배열함수
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
98
작성일
2011-09-14
작성자

2009년 2회1급 D형 계산문제중 문제5 지원부서별 인원수 구하는 문제

답을 보면= {sum(($C$3:$C$23=E31)*1)}

1을 왜 곱해야하는지 모르겠습니다.중복된 질문이겠지만

답변부탁드리겠습니다.

답변
2011-09-15 11:55:56

sum((조건)*1)

이죠..

즉 조건이 참이면 1이 나오고

1 * 1 = 1

이 나오게 됩니다. 조건이 참일때 1을 반영하는 것이죠.

조건이 거짓이면 0이 나오고

0 * 1 = 0

이 됩니다.

이렇게 조건에 맞는것 안맞는 것을 구하여

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

과 같은 값이 나올 것이고 이것을 모두 더하면 4가 나오게 됩니다.

즉 조건에 맞는 것의 개수를 세는 함수라고 보시면 됩니다.

*1 자리에 * 값을구할범위(a1:a10 과 같은 셀주소)를 쓰시면

조건에 맞는 값들의 합을 구할 수 있습니다.

1을 곱할때는 조건에 맞는 것의 개수를 구한다 라고 생각 하시면 되죠.

좋은 하루 되세요.

"
  • *
    2011-09-15 11:55:56

    sum((조건)*1)

    이죠..

    즉 조건이 참이면 1이 나오고

    1 * 1 = 1

    이 나오게 됩니다. 조건이 참일때 1을 반영하는 것이죠.

    조건이 거짓이면 0이 나오고

    0 * 1 = 0

    이 됩니다.

    이렇게 조건에 맞는것 안맞는 것을 구하여

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

    과 같은 값이 나올 것이고 이것을 모두 더하면 4가 나오게 됩니다.

    즉 조건에 맞는 것의 개수를 세는 함수라고 보시면 됩니다.

    *1 자리에 * 값을구할범위(a1:a10 과 같은 셀주소)를 쓰시면

    조건에 맞는 값들의 합을 구할 수 있습니다.

    1을 곱할때는 조건에 맞는 것의 개수를 구한다 라고 생각 하시면 되죠.

    좋은 하루 되세요.

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