책 내용 질문하기
풀이과정 두개의 질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
388
조회수
208
작성일
2011-11-03
작성자
첨부파일

배열수식 쓸때

SUM((IF(조건,1))

하면 개수 나오자나요? 1도대체 왜넣는거에요?????

1의 역활이 머죠?

그리고

축서식에서 천단위로 나타낼때

#,

0,

의 차이가 머에요?

위두개의 질문은 책을 볼때부터 이해가 안갔었는데..

일단 그러려니 하고 외워서 썼는데

계속 공부하다보니까 계속 의문이 드네요 ㅠ

답변
2011-11-03 11:37:40

sum(if(조건,1))

if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.

조건이 참이면 1 아니면 아무것도 반환하지 않으므로

=sum(1,1,,1,,1,,,1)

과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.

즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.

#, 를 하시면 1000 일때 1로 표시되지만 400이라는 값이 있으면 아무것도 표시 되지 않습니다.

0, 를 하시면 1000일때 1로 표시 되고 400일때 0 으로 표시 됩니다.

즉 유효하지 않은 0값을 나타내느냐 나타내지 않느냐 입니다.

좋은 하루 되세요.

"
  • *
    2011-11-03 11:37:40

    sum(if(조건,1))

    if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.

    조건이 참이면 1 아니면 아무것도 반환하지 않으므로

    =sum(1,1,,1,,1,,,1)

    과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.

    즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.

    #, 를 하시면 1000 일때 1로 표시되지만 400이라는 값이 있으면 아무것도 표시 되지 않습니다.

    0, 를 하시면 1000일때 1로 표시 되고 400일때 0 으로 표시 됩니다.

    즉 유효하지 않은 0값을 나타내느냐 나타내지 않느냐 입니다.

    좋은 하루 되세요.

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