책 내용 질문하기
1번함수질문요
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
115
조회수
44
작성일
2012-02-14
작성자
첨부파일

sum 조건1*조건2

쓴다음 조건을 구할범위는 왜 안쓰는건가요? C10:C29까지가 조건범위아닌가요?..

그리고 117페이지 5번문제요 똑같이했는데 왜 자꾸 0이나오는지 ㅠㅠㅠ

답변
2012-02-14 15:16:10

조건에 맞는 것의 개수를 구하는 것입니다.

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

를 하시면 조건1과 2가 모두 참일때 1을 반환합니다.

조건이 참이면 true(1), 조건이 거짓이면 false(0)이니까요.

1 * 1 = 1

1 * 0 = 0

0 * 1 = 0

0 * 0 = 0

과 같이 되어 조건이 모두 참일때 1을 반환하고 조건이 하나라도 거짓이면 0을 반환하여

sum(1,1,1,0,0,1,0) 과 같은 값이 나오겠죠.

이것을 더하여 조건에 맞는 것의 개수를 센 후 & 연산자로 "명" 을 붙여주는 것입니다.

질문만으로는 식의 오류를 알기 어려우니 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

좋은 하루 되세요.

"
  • *
    2012-02-14 15:16:10

    조건에 맞는 것의 개수를 구하는 것입니다.

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

    를 하시면 조건1과 2가 모두 참일때 1을 반환합니다.

    조건이 참이면 true(1), 조건이 거짓이면 false(0)이니까요.

    1 * 1 = 1

    1 * 0 = 0

    0 * 1 = 0

    0 * 0 = 0

    과 같이 되어 조건이 모두 참일때 1을 반환하고 조건이 하나라도 거짓이면 0을 반환하여

    sum(1,1,1,0,0,1,0) 과 같은 값이 나오겠죠.

    이것을 더하여 조건에 맞는 것의 개수를 센 후 & 연산자로 "명" 을 붙여주는 것입니다.

    질문만으로는 식의 오류를 알기 어려우니 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

    좋은 하루 되세요.

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