책 내용 질문하기
174p 문제2-3 수강인원 배열수식에 대해서요.
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
174
조회수
193
작성일
2019-11-17
작성자
탈퇴*원
첨부파일

 

답이 =count(if(left($b$4:$b$33,1)=$J4)*(RIGHT($B$4:&B$33,1)*1=K$3),1))

 

이렇게 나오는데 RIGHT함수에 *1을 붙이는 이유가 뭐에요? 

답변
2019-11-18 20:58:53

=LOOKUP(RIGHT(H10,2)*1,$B$21:$F$21,$B$20:$F$20)

 

lookup 의 범위에 사용된 값이 숫자 이므로

 

right 에서 나온 결과를 숫자로 만들어 주셔야 합니다.

 

그래야 조건에 맞는 것을 찾을 수 있으므로 *1 을 하여 숫자로 변경 한 것입니다.

 

right , mid, left 함수는 문자열 함수이므로

 

여기서 나온 결과는 모두 문자로 표시됩니다.

 

숫자로 사용하고 싶다면 value 함수나 *1 을 이용해야 합니다.

 

좋은 하루 되세요. 

  • 관리자
    2019-11-18 20:58:53

    =LOOKUP(RIGHT(H10,2)*1,$B$21:$F$21,$B$20:$F$20)

     

    lookup 의 범위에 사용된 값이 숫자 이므로

     

    right 에서 나온 결과를 숫자로 만들어 주셔야 합니다.

     

    그래야 조건에 맞는 것을 찾을 수 있으므로 *1 을 하여 숫자로 변경 한 것입니다.

     

    right , mid, left 함수는 문자열 함수이므로

     

    여기서 나온 결과는 모두 문자로 표시됩니다.

     

    숫자로 사용하고 싶다면 value 함수나 *1 을 이용해야 합니다.

     

    좋은 하루 되세요. 

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