책 내용 질문하기
질문합니다
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
116
조회수
95
작성일
2011-12-16
작성자
첨부파일

=AVERAGE(IF((MONTH(D3:D28)>=4)*(MONTH(D3:D28)<=5),E3:E28))

=AVERAGE(IF((MONTH(D3:D28)=4)*(MONTH(D3:D28)=5),E3:E28))

위에 식은 배열식인데요 D3:D28 날짜가 포함된거고요 E3:E28값이 들어잇있는데요

문제가 4~5월의 E3:E28값의평균을 구하라인데요

4~5월이 조건이라면

4월하고 5월뿐이니 MONTH(D3:D28)>=4,MONTH(D3:D28)<=5 이렇게 범위안하고

>< 없애줘서 MONTH(D3:D28)=4,MONTH(D3:D28)=5 이런식으로도 되지않나요???

값이 일단 다르게 나오긴하는데...왜 다른건가요?

답변
2011-12-19 09:46:10

안녕하세요. 길벗 수험서 운영팀입니다.

서로 답이 다르게 나오는 이유는 AND 조건이기 때문입니다.

생각해보시면 밑의 식은 성립할 수 없는 식이라는 것을 알 수 있습니다.

MONTH(D3:D29) 가 4 이고 또한 MONTH(D3:D29) 는 5인 것을 찾으라는 식입니다.

4이면서 5인 조건을 만족하는 수식은 없기 때문에 답은 틀릴 수 밖에 없습니다.

위와 같은 조건으로 하려면 AND 조건이 아니라 OR 조건으로 해야합니다.

즐거운 하루 되세요.

"
  • *
    2011-12-19 09:46:10

    안녕하세요. 길벗 수험서 운영팀입니다.

    서로 답이 다르게 나오는 이유는 AND 조건이기 때문입니다.

    생각해보시면 밑의 식은 성립할 수 없는 식이라는 것을 알 수 있습니다.

    MONTH(D3:D29) 가 4 이고 또한 MONTH(D3:D29) 는 5인 것을 찾으라는 식입니다.

    4이면서 5인 조건을 만족하는 수식은 없기 때문에 답은 틀릴 수 밖에 없습니다.

    위와 같은 조건으로 하려면 AND 조건이 아니라 OR 조건으로 해야합니다.

    즐거운 하루 되세요.

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