책 내용 질문하기
2011년 3회 엑셀 질문
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
00
조회수
203
작성일
2012-08-10
작성자
첨부파일

안녕하세요 질문드릴계요

1.2011년 3회 엑셀 문제에서 함수부분에서 문제 2번 생년월일과 성별을 이용하여 나이와 성별별 원아수 계산문제에서 왜 식 끝부분에 1,0을 왜 해주나요?

2.문제 3번에서 %표시는 알아서 식 잘 입력하면 나오는 건가요?

따로 해줄필요 없나요?

빠른 답변 주시면 감사드리겠습니다.

답변
2012-08-14 02:31:19

1. =SUM(IF(($D$3:$D$18=B$22)*((YEAR(TODAY())-YEAR($C$3:$C$18))=$A23),1,0))

위의 식을 간단하게 표시하면

=sum(if((조건1)*(조건2),1,0)

입니다.

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

조건이 참이면 1 아니면 0을 나타내므로

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

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

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

0은 생략 가능합니다.

2. 기본적으로 % 가 입력되게 설정되어 있으나

하시다 보면 다르게 표시 될 수 있습니다. 이때는 직접 % 를 지정하셔도 됩니다.

좋은 하루 되세요.

"
  • *
    2012-08-14 02:31:19

    1. =SUM(IF(($D$3:$D$18=B$22)*((YEAR(TODAY())-YEAR($C$3:$C$18))=$A23),1,0))

    위의 식을 간단하게 표시하면

    =sum(if((조건1)*(조건2),1,0)

    입니다.

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

    조건이 참이면 1 아니면 0을 나타내므로

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

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

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

    0은 생략 가능합니다.

    2. 기본적으로 % 가 입력되게 설정되어 있으나

    하시다 보면 다르게 표시 될 수 있습니다. 이때는 직접 % 를 지정하셔도 됩니다.

    좋은 하루 되세요.

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