책 내용 질문하기
배열수식 질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
91
조회수
74
작성일
2011-11-29
작성자
첨부파일

실전모의고사 D형 계산작업 1번 문제를 풀다가 궁금해서 질문드립니다.

SUM 과 IF를 이용한 배열 수식에서

=SUM( IF( (조건), 1 ))

그리고 COUNT와 IF 를 이용한 배열 수식

=COUNT( IF( (조건1)*(조건2), 1))

이런 두 식에서 보면 공통적으로

(조건) 다음에 사용하는 바로 저 숫자 [1] <-----이 숫자 1은 어떤 의미인가요???

답변
2011-11-30 09:50:52

안녕하세요.

SUM을 이용한 개수는 조건에 맞는 경우 1을 산출시킨 후 1을 더한 것입니다. 즉 조건에 맞는것이 5개 였다면 1이 5개여서 더하면 5가 나오므로 Sum을 이용해 개수를 구할 수 있게 되는 것이죠.

COUNT의 경우도 조건에 맞는 경우 1을 산출시킨 후 1의 개수를 구한 것입니다. COUNT의 경우에는 굳이 1이 아니라 다른 숫자 값이면 됩니다. 어차피 조건이 맞을 때 산출된 값의 개수를 구하는 것이니까요. 하지만 SUM인 경우는 반드시 1이어야 합니다. 그렇지 않으면 개수가 아니라 합계가 될 수 있으니까요.

오늘도 즐거운 하루 되세요.

"
  • *
    2011-11-30 09:50:52

    안녕하세요.

    SUM을 이용한 개수는 조건에 맞는 경우 1을 산출시킨 후 1을 더한 것입니다. 즉 조건에 맞는것이 5개 였다면 1이 5개여서 더하면 5가 나오므로 Sum을 이용해 개수를 구할 수 있게 되는 것이죠.

    COUNT의 경우도 조건에 맞는 경우 1을 산출시킨 후 1의 개수를 구한 것입니다. COUNT의 경우에는 굳이 1이 아니라 다른 숫자 값이면 됩니다. 어차피 조건이 맞을 때 산출된 값의 개수를 구하는 것이니까요. 하지만 SUM인 경우는 반드시 1이어야 합니다. 그렇지 않으면 개수가 아니라 합계가 될 수 있으니까요.

    오늘도 즐거운 하루 되세요.

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