책 내용 질문하기
계산작업
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
131
조회수
62
작성일
2013-03-04
작성자
첨부파일

2011년 3회 1급 계산작업에서 2번이요 조건 2 부분에 괄호가 어떻게 적용되는지 이해가 잘안가네요...

그리고 합계 구할 값 1로 정하고 뒤에 0은 또 왜붙는지도 모르겠고요

3번에 개수_구할_값 1로 하고 뒤에 " " 이건 또 왜 쓰는지 모르겠어요...

그리고 혹시 괄호 정확하고 쉽게 지정하는 방법있나요...? 항상 조건은 다 쓰는데괄호때문에 틀리거든요 계속.... ㅠㅠ

답변
2013-03-04 23:00:07

{=sum(if(($d$3:$d$18=b$22)*((year(today())-year(c3:c18))=$a23),1,0))}

로 색깔을 보고 판단해 보세요.

괄호는 함수의 시작과 끝, 그리고 먼저 계산되어야 하는 곳에 사용하시면 됩니다.

위에 보시면 sum 에서 괄호가 열리고 if 에서 괄호가 한번 더 열렸습니다. 이 괄호는 마지막에 닫히기 때문에

마지막에 괄호가 두개가 되는 것입니다.

두번째 조건 year 은 먼저 계산되어야 하는 부분으로 괄호가 하나 더 있는 것입니다.(보라색 괄호)

sum(if(조건,참,거짓))

입니다.

sum(if(조건,1,0))

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

과 같이 표시되고

이값을 모두 더하여 조건에 맞는 값의 개수를 구할 수 있는 것입니다.

0을 사용하지 않아도 정확한 결과가 나오기 때문에 0을 생략하셔도 됩니다.

=count(if((조건1)*(조건2),1,""))

조건이 참이면 1을 반환하고 조건이 거짓이면 "" (공백) 을 반환합니다.

=count(1, ,1, ,1,1, ,1)

과 같이 되고 count 함수로 1의 개수를 세면 조건에 맞는 자료의 개수를 셀 수 있는 것이죠.

count(if(조건,참,거짓)) 에서는 거짓의 값을 0으로 하시면 안됩니다.

count 함수가 숫자 자료의 개수를 모두 세기 때문에 0도 포함하기 때문에 조건에 맞는 자료의 개수가 아니라 전체 자료의 개수를 세게 되기 때문입니다.

좋은 하루 되세요.

"
  • *
    2013-03-04 23:00:07

    {=sum(if(($d$3:$d$18=b$22)*((year(today())-year(c3:c18))=$a23),1,0))}

    로 색깔을 보고 판단해 보세요.

    괄호는 함수의 시작과 끝, 그리고 먼저 계산되어야 하는 곳에 사용하시면 됩니다.

    위에 보시면 sum 에서 괄호가 열리고 if 에서 괄호가 한번 더 열렸습니다. 이 괄호는 마지막에 닫히기 때문에

    마지막에 괄호가 두개가 되는 것입니다.

    두번째 조건 year 은 먼저 계산되어야 하는 부분으로 괄호가 하나 더 있는 것입니다.(보라색 괄호)

    sum(if(조건,참,거짓))

    입니다.

    sum(if(조건,1,0))

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

    과 같이 표시되고

    이값을 모두 더하여 조건에 맞는 값의 개수를 구할 수 있는 것입니다.

    0을 사용하지 않아도 정확한 결과가 나오기 때문에 0을 생략하셔도 됩니다.

    =count(if((조건1)*(조건2),1,""))

    조건이 참이면 1을 반환하고 조건이 거짓이면 "" (공백) 을 반환합니다.

    =count(1, ,1, ,1,1, ,1)

    과 같이 되고 count 함수로 1의 개수를 세면 조건에 맞는 자료의 개수를 셀 수 있는 것이죠.

    count(if(조건,참,거짓)) 에서는 거짓의 값을 0으로 하시면 안됩니다.

    count 함수가 숫자 자료의 개수를 모두 세기 때문에 0도 포함하기 때문에 조건에 맞는 자료의 개수가 아니라 전체 자료의 개수를 세게 되기 때문입니다.

    좋은 하루 되세요.

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