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

배열수식에

=sum(if(조건,1))

=sum((조건)*1)

=count(if(조건,1))

이렇게 이용되잖아요

원래 if 의 구성요소가 (조건,참,거짓) 이걸로 알고있는데

배열수식의 if 는 의미가 좀 달라지나요?

그럼 배열수식에 이용되는 if 에 (조건,1)은 무슨뜻인가요 참인 부분에 1이 들어가는것과

,거짓 부분이 없는것에 대해서도 좀 궁금해서요...

아 나머지 sum만 이용한 식에 *1 과 count ,if 를 이용한 문 것도 궁금하네요

답변
2012-01-18 10:20:05

if 사용법이 같습니다.

=sum(if(조건,1))

로 지정 하시면 조건이 참일때 1을 반환하고 조건이 거짓일때는 아무것도 반환하지 않아 조건이 참인 것의 개수를 구할 수 있습니다.

=sum((조건1)*1)

을 하시면 조건1이 참이면 1(true) 거짓이면 0(false)가 나오므로 참인 1이 나올때만 값이 1이 나오고 거짓일때는 0이 나와 이것도 참인경우의 개수를 구할 수 있는 것입니다.

=count(if(조건,1)) 도 마찮가지죠. 조건이 참일때 1을 반환하여 1의 개수를 세어 조건에 맞는 것의 개수를 셀 수 있습니다.

좋은 하루 되세요.

"
  • *
    2012-01-18 10:20:05

    if 사용법이 같습니다.

    =sum(if(조건,1))

    로 지정 하시면 조건이 참일때 1을 반환하고 조건이 거짓일때는 아무것도 반환하지 않아 조건이 참인 것의 개수를 구할 수 있습니다.

    =sum((조건1)*1)

    을 하시면 조건1이 참이면 1(true) 거짓이면 0(false)가 나오므로 참인 1이 나올때만 값이 1이 나오고 거짓일때는 0이 나와 이것도 참인경우의 개수를 구할 수 있는 것입니다.

    =count(if(조건,1)) 도 마찮가지죠. 조건이 참일때 1을 반환하여 1의 개수를 세어 조건에 맞는 것의 개수를 셀 수 있습니다.

    좋은 하루 되세요.

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