컴활 함수사전 p134 2012년 1회1급 E형 문제2번 입니다.
2.[표1]의 제품사와 가격을 이용하여 [표2]의 [C21:C26] 영역에 제품사별 가격이 200,000초과, 400,000 이하인 가격의 평균을 계산하여 표시하시오.
*average, if 함수를 이용한 배열수식 사용
(정답)=AVERAGE(IF(($B$4:$B$17=A21)*($F$4:$F$17>200000)*($F$4:$F$17<=400000), $F$4:$F$17))
계산값) 리얼온텍 -241500
빨간색 조건부분을 (200000<$F$4:$F$17<=400000)으로 써서 문제를 풀었는데요. 즉
=AVERAGE(IF(($B$4:$B$17=A21)*(400000>=$F$4:$F$17>200000), $F$4:$F$17)) 와 같이 하였습니다.그런데 정답과 다른 값이 나왔습니다. 계산값) 리얼온텍 -223667
수학에서는 빨간색의 식은 파란색 의 식과 같은 말인데요... 엑셀은 다르게 인식하는건가요...반드시 풀어서 빨간색처럼 써야합니까? 빨간색은 true*true*true 즉 모두 1이면 값을 구하라이고, 파란색은 true*true 즉 마찬가지 1이되는것 같은데 왜 계산이 안되는지 모르겠습니다. ㅠㅠ....
=AVERAGE(IF(($B$4:$B$17=A21)*(400000>=$F$4:$F$17>200000), $F$4:$F$17))
질문 주신 식과 같이 작성하여 사용할 수 없습니다.
조건이 정상 적용 되지 않아 정확한 결과가 나오지 않는 것입니다.
좋은 하루 되세요.
-
*2016-07-06 11:28:19
=AVERAGE(IF(($B$4:$B$17=A21)*(400000>=$F$4:$F$17>200000), $F$4:$F$17))
질문 주신 식과 같이 작성하여 사용할 수 없습니다.
조건이 정상 적용 되지 않아 정확한 결과가 나오지 않는 것입니다.
좋은 하루 되세요.