책 내용 질문하기
엑셀8회 계산작업 3번문제
도서
2014 하반기 특별판 컴퓨터활용능력 1급 실기 기출문제집
페이지
171
조회수
46
작성일
2014-10-31
작성자
첨부파일

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))}

이렇게 하면 안되나요 ?

답변
2014-11-03 14:31:14

right에서 나오는 값은 텍스트 입니다.

숫자가 나와도 텍스트로 인식 되는데요. k3에 입력된 내용이 숫자인 경우

문자=숫자 가 되어 false 가 나오게 됩니다.

그러므로 right에서 나온 결과에 *1 을 하여 숫자로 만들어 주는 것이죠.

*1 은 문자를 숫자로 만들기 위한 것입니다.

좋은 하루 되세요.

"
  • *
    2014-11-03 14:31:14

    right에서 나오는 값은 텍스트 입니다.

    숫자가 나와도 텍스트로 인식 되는데요. k3에 입력된 내용이 숫자인 경우

    문자=숫자 가 되어 false 가 나오게 됩니다.

    그러므로 right에서 나온 결과에 *1 을 하여 숫자로 만들어 주는 것이죠.

    *1 은 문자를 숫자로 만들기 위한 것입니다.

    좋은 하루 되세요.

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