책 내용 질문하기
1권 409쪽 기본모의 8회
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
409
조회수
225
작성일
2020-02-17
작성자
탈퇴*원
첨부파일

409쪽 6번에서 제가 쓴 식입니다. =IF(SUMPRODUCT(E49:G49, {0.3,0.3,0.4}) >= 70, VLOOKUP(D49, $E$41:$F$44, 2, false) +5, VLOOKUP(D49, $E$41:$F$44, 2, false))

여기서 정확히 일치를 나타내는 false를 뜨면 특정한 행에서 이상하게 n/a 오류가 뜹니다. 그리고 생략하면 오류가 없습니다. false를 써야하는 것 아닌가요? 결석일수가 0, 1, 2, 3, 4 중에 하나인데 생략하는 이유가 무엇인가요?

 

답변
2020-02-18 20:01:05

안녕하세요.

 

생략하면 TRUE로 설정된 것과 같습니다.

 

옵션이 FALSE로 지정될 경우 완전히 일치하는 값만 찾아주므로 결석일수 3에 대한 결과가 나오지 않습니다.

숫자로 이루어진 결석일수는 옵션을 TRUE나 생략해서 근사값을 찾아주어야 합니다.

 

<VLOOKUP 함수의 옵션>

- true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.

- false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.

  정확히 일치하는 값을 찾을때 FALSE를 사용합니다.

 

좋은 하루 보내세요.  

  • 관리자
    2020-02-18 20:01:05

    안녕하세요.

     

    생략하면 TRUE로 설정된 것과 같습니다.

     

    옵션이 FALSE로 지정될 경우 완전히 일치하는 값만 찾아주므로 결석일수 3에 대한 결과가 나오지 않습니다.

    숫자로 이루어진 결석일수는 옵션을 TRUE나 생략해서 근사값을 찾아주어야 합니다.

     

    <VLOOKUP 함수의 옵션>

    - true(1) 또는 생략 : 근사값을 찾습니다. 즉 정확하게 일치하는 값이 없으면 찾을값 보다 작은 값 중에서 근사값을 찾습니다.

    - false : 정확하게 일치하는 값을 찾으며 정확히 일치하는 값이 없으면 "#n/a" 오류값을 반환합니다.

      정확히 일치하는 값을 찾을때 FALSE를 사용합니다.

     

    좋은 하루 보내세요.  

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