책 내용 질문하기
함수사용하는데 있어서.
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
107
조회수
57
작성일
2011-06-28
작성자
첨부파일

안녕하세요

건물번호별 임대건수 계산하기

=SUM ( IF (B11:B29=B3, 1) )

여기서 1의 의미를 잘 모르겠습니다.

IF함수조건에 맞으면 1로하여 하나의 개수로 치는 건가요? 그러면 합으로 계산이 되나요? COUNT함수처럼?

1이 왜 있는거죠? 뒤장에도 수식만들기에서 방법들이 나와있는데 개수때문에 1을 해주는건가요? 정확히 이해가 안가서 질문 올립니다.

답변
2011-06-28 12:51:21
=sum(if(조건,참, 거짓))
입니다.
조건이 참이면 참인 인수를 반영하고 거짓이면 거짓인 인수를 반영하는데
이문제에서는
=sum(if(조건,1)) 로 지정 되었으므로 조건이 참일때 1을 반영하고 조건이 거짓일때는 아무것도 반영하지 않습니다.
그럼 조건이 참,참,거짓,거짓,참,거짓,참 이라면
=sum(1,1,,,1,,1) 과 같이 값이 반영 되겠죠. 여기에 나온 1을 모두 더해서 4가 나오는데 이것이 결과가 됩니다.
즉 조건에 맞는 것의 개수를 세기 위해 1이 나오는 것이죠.
좋은 하루 되세요.
"
  • *
    2011-06-28 12:51:21
    =sum(if(조건,참, 거짓))
    입니다.
    조건이 참이면 참인 인수를 반영하고 거짓이면 거짓인 인수를 반영하는데
    이문제에서는
    =sum(if(조건,1)) 로 지정 되었으므로 조건이 참일때 1을 반영하고 조건이 거짓일때는 아무것도 반영하지 않습니다.
    그럼 조건이 참,참,거짓,거짓,참,거짓,참 이라면
    =sum(1,1,,,1,,1) 과 같이 값이 반영 되겠죠. 여기에 나온 1을 모두 더해서 4가 나오는데 이것이 결과가 됩니다.
    즉 조건에 맞는 것의 개수를 세기 위해 1이 나오는 것이죠.
    좋은 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.