책 내용 질문하기
match함수 질문
도서
2014 하반기 특별판 컴퓨터활용능력 1급 실기 기출문제집
페이지
82
조회수
37
작성일
2014-12-09
작성자
첨부파일

문제 2-2번

hlookup과 match함수를 사용하라고 했는데요

저는 j4에

=HLOOKUP(G4, $C$36:$F$42, MATCH(H4, $B$37:$B$42, 1)+1, 0)

라고 수식을 적었어요

그런데, match함수 옵션에 1을 적었는데, 이렇게 하니까 j9에 처음으로 결과가 다르게 나오더라구요

이걸 0으로 하는거랑 1로 하는거랑 왜 결과가 다르게 나오나요?

0으로 해서 정확히 일치값 찾도록 하는거야 당연히 되겠지만

1로 놔서 작거나 같은 값중에 찾아내는 것도 결과는 같아야 하는 것 아닌가요?

답변
2014-12-09 11:25:17

-1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.

0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.

1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.

생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.

정확하게 일치하는 값을 찾으려면 0 으로 지정하셔야 하구요.

오름차순 정렬된 상태라면 1 로 내림차순이라면 -1 로 지정해 주셔야 정확한 결과가 나옵니다.

좋은 하루 되세요.

"
  • *
    2014-12-09 11:25:17

    -1 : 찾을 값 보다 크거나 같은 값 중 가장 작은 값을 찾습니다. 범위는 반드시 내림차순으로 정렬되어 있어야 합니다.

    0 : 찾을 값에서 첫번째로 정확하게 일치하는 값을 찾습니다. 범위는 정렬 되어 있지 않아도 됩니다.

    1 : 찾을 값 보다 작거나 같은 값 중에서 큰 값을 찾습니다. 범위는 반드시 오름차순으로 정렬 되어 있어야 합니다.

    생략할시 1로 지정되므로 오름차순 정렬된 상태라면 옵션을 생략하거나 1을 입력하셔도 정확한 결과가 나오는 것입니다.

    정확하게 일치하는 값을 찾으려면 0 으로 지정하셔야 하구요.

    오름차순 정렬된 상태라면 1 로 내림차순이라면 -1 로 지정해 주셔야 정확한 결과가 나옵니다.

    좋은 하루 되세요.

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