직급별 판매실적의 중앙값을 MEDIAN, IF 함수사용해서 배열수식으로 푸는 문제인데요
{=MEDIAN(IF(LEFT($C$3:$C$11,1)=A19),$E$3:$E$11))}
이렇게 풀었는데 답은
=MEDIAN(IF($C$3:$C$11=(A19&"급"),$E$3:$E$11)) 이거더라고요
(LEFT($C$3:$C$11,1)=A19) 와 $C$3:$C$11=(A19&"급") 이건 똑같아보이는데ㅠㅠ..
LEFT함수를 사용하면 왜 값이 안나오는건가요?
left 함수가 텍스트 함수라서
결과가 숫자 2가 나오는 것이 아니라 문자 "2" 가 나오기 때문에
a19 와 비교했을때 "2"=2 가 되므로 정확한 결과가 나오지 않습니다.
=MEDIAN(IF(VALUE(LEFT($C$3:$C$11,1))=A19,$E$3:$E$11))
와 같이 value 함수도 필요하세요.
그리고 함수 문제는 주어진 함수를 사용하여 정확한 결과가 나와야 정답으로 인정 되므로
다른 함수를 사용한 경우 오답처리 됩니다.
좋은 하루 되세요.
"-
*2013-11-28 16:32:51
left 함수가 텍스트 함수라서
결과가 숫자 2가 나오는 것이 아니라 문자 "2" 가 나오기 때문에
a19 와 비교했을때 "2"=2 가 되므로 정확한 결과가 나오지 않습니다.
=MEDIAN(IF(VALUE(LEFT($C$3:$C$11,1))=A19,$E$3:$E$11))
와 같이 value 함수도 필요하세요.
그리고 함수 문제는 주어진 함수를 사용하여 정확한 결과가 나와야 정답으로 인정 되므로
다른 함수를 사용한 경우 오답처리 됩니다.
좋은 하루 되세요.
"