=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 이런식으로도 되지않나요???
값이 일단 다르게 나오긴하는데...왜 다른건가요?
안녕하세요. 길벗 수험서 운영팀입니다.
서로 답이 다르게 나오는 이유는 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 조건으로 해야합니다.
즐거운 하루 되세요.
"