책 내용 질문하기
문제 2번인데 이해가 잘 안되요..ㅜㅜ
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
107
조회수
23
작성일
2018-08-28
작성자
탈퇴*원
첨부파일

저는 이 문제의 답이 =E3*HLOOKUP(E3,$F$23:$I$25,MATCH(C3,$E$24:$E$25,-1)+1,TRUE)라고 생각했는데

답지를 보니 $E$24:$E$25 자리에 {"합정","신촌"} 이라고 되어 있더라구요..

이거 기타를 고려해서 match type 도 -1로 설정해놓고 하였는데..

제가 쓴 답이 안되는 이유를 자세하게 알 수 있을까요?

답변
2018-08-28 23:03:31

안녕하세요.

MATCH 함수의 마지막 옵션을 -1로 넣을 경우에는 반드시 범위가 내림차순 정렬되어 있어야 합니다.

대리점명의 내림차순 정렬은 (합정, 신촌, 목동, 기타) 순입니다.

범위를 [$E$24:$E$25]로 넣으면 (합정, 기타)가 들어가게 됩니다.

MATCH 함수의 마지막 옵션이 "-1"이면 정확한 값이 없을 경우, 해당값보다 큰것중에 가장 가까운것을 반환합니다.

합정은 정확한 계산이 나오지만, 합정 뒤에 있고 '기타' 앞에 있는 '신촌'과 '목동'은 무조건 '합정'으로 인식되게 됩니다.

좋은 하루 보내세요.

  • *
    2018-08-28 23:03:31

    안녕하세요.

    MATCH 함수의 마지막 옵션을 -1로 넣을 경우에는 반드시 범위가 내림차순 정렬되어 있어야 합니다.

    대리점명의 내림차순 정렬은 (합정, 신촌, 목동, 기타) 순입니다.

    범위를 [$E$24:$E$25]로 넣으면 (합정, 기타)가 들어가게 됩니다.

    MATCH 함수의 마지막 옵션이 "-1"이면 정확한 값이 없을 경우, 해당값보다 큰것중에 가장 가까운것을 반환합니다.

    합정은 정확한 계산이 나오지만, 합정 뒤에 있고 '기타' 앞에 있는 '신촌'과 '목동'은 무조건 '합정'으로 인식되게 됩니다.

    좋은 하루 보내세요.

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