3번에 과목별 학년별 수강인원 구하는문제인데요.
정답지에는 {=COUNT(IF((LEFT($B$4:$B$33,1)=$J4)*(RIGHT($B$4:$B$33,1)*1=K$3),1))}
이렇게 되어있는데요 RIGHT($B$4:$B$33,1)*1=K$3 여기서 *1를 왜 하나요? 이건 처음 접하네요;;;
해설 봐도 이해가 안가서요
그리고 정답을 =COUNT(IF((LEFT($B$4:$B$33,1)=$J4)*(RIGHT($B$4:$B$33,1)*1=K$3),1))
이거 말고
{=COUNT(IF((LEFT($B$4:$B$33,1)=$J4)*(RIGHT($B$4:$B$33,1)=(K$3&"학년")),1))}
이렇게 하면 안되나요 ?
right에서 나오는 값은 텍스트 입니다.
숫자가 나와도 텍스트로 인식 되는데요. k3에 입력된 내용이 숫자인 경우
문자=숫자 가 되어 false 가 나오게 됩니다.
그러므로 right에서 나온 결과에 *1 을 하여 숫자로 만들어 주는 것이죠.
*1 은 문자를 숫자로 만들기 위한 것입니다.
좋은 하루 되세요.
"-
*2014-11-03 14:31:14
right에서 나오는 값은 텍스트 입니다.
숫자가 나와도 텍스트로 인식 되는데요. k3에 입력된 내용이 숫자인 경우
문자=숫자 가 되어 false 가 나오게 됩니다.
그러므로 right에서 나온 결과에 *1 을 하여 숫자로 만들어 주는 것이죠.
*1 은 문자를 숫자로 만들기 위한 것입니다.
좋은 하루 되세요.
"