책 내용 질문하기
2011년 3회 배열수식문제 관련
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
조회수
44
작성일
2015-08-26
작성자
첨부파일

계산작업 문제중에 문제3번에서

원래 count함수에서 갯수를 구할려고하면

count(if(조건,1)) 일텐데

=COUNT(IF(($I$3:$I$18=$E23)*($F$3:$F$18="서교동"),1,""))/COUNT($I$3:$I$18)

여기서

1뒤에 ""쌍따옴표가 왜 붙는지 궁금합니다.

답변
2015-08-28 06:17:42

"" 는 if 문의 조건이 거짓이면 반환하는 것입니다.

참이면 1 거짓이면 ""

count(1,1,"","",1,"")

와 같이 표시되면 count 는 숫자의 개수를 세므로

1+1+1 로 3 이 되는 것입니다.

"" 를 사용한 것은 0 을 사용하게 되면 0도 숫자가 되어 개수를 구하게 되므로 "" 를 사용한 것이구요.

"" 를 아예 사용하지 않으셔도 정확한 결과가 나옵니다.

좋은 하루 되세요.

  • *
    2015-08-28 06:17:42

    "" 는 if 문의 조건이 거짓이면 반환하는 것입니다.

    참이면 1 거짓이면 ""

    count(1,1,"","",1,"")

    와 같이 표시되면 count 는 숫자의 개수를 세므로

    1+1+1 로 3 이 되는 것입니다.

    "" 를 사용한 것은 0 을 사용하게 되면 0도 숫자가 되어 개수를 구하게 되므로 "" 를 사용한 것이구요.

    "" 를 아예 사용하지 않으셔도 정확한 결과가 나옵니다.

    좋은 하루 되세요.

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