책 내용 질문하기
[부록] 기출문제 14년 1회 계산작업 문제 중 MATCH 함수의 옵션지정 문의
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
193
조회수
161
작성일
2015-10-30
작성자
첨부파일

[부록] 기출문제 14년 1회 계산작업 문제 중 2번 문제에서

Q1. MATCH 함수의 옵션이

해설에는 '1 (작거나 같은 값)' 로 되어 있던데 '-1 (크거나 값은 값)' 이 안되는 이유가 있나요?

match 값은 아래 참조표의 '1일, 2일, 3일 이상' 중에서 원본 데이터 표를 이용해서 값을 찾는 기능이었습니다.

Q2. 그리고 VLookup 값에 '+1'은 왜 해주는건가요?

=IFERROR (I3* VLOOKUP (I3,$A$34:$D$37 ,MATCH (G3,$B$33:$D$33,1)+1), VLOOKUP (I3,$A$34:$D$37,

MATCH(G3,$B$33:$D$33,1)+1))

감사합니다

답변
2015-11-03 06:23:19

1.

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

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

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

오름차순으로 정렬되어 있는 표이기 때문에 -1 로 작성할 수 없는 것입니다.

내림차순으로 정렬되어 있었다면 -1 로 작성해야 합니다.

2.

vlookup 함수에서는 범위를 b열부터 지정하였고, match 함수에서는 범위를 c열부터 지정하였습니다.

vlookup 함수의 두번째 열에 있는 값을 넣으려면 match 함수의 결과값에 1을 더해줘서 열의 위치를 맞춰야 하기때문에 +1을 한 것입니다.

IFERROR(I3*VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,0)+1), VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,0)+1))

VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,0)+1 에서 vlookup 의 범위 a34:d37 과 macth의 범위 b33:d33 이 다르기 때문입니다. 열이 틀려서 인 것이죠.

vlookup의 범위는 a열부터 4열 이고 match의 범위는 b열 부터 3열 이므로 match에서 나온 결과를 vlookup의 열로 찾게 되면 한줄씩 당겨져서 표시가 됩니다.

그러므로 vlookup의 결과와 같게 표시하기 위해서 +1 을 하는 것입니다.

좋은 하루 되세요.

  • *
    2015-11-03 06:23:19

    1.

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

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

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

    오름차순으로 정렬되어 있는 표이기 때문에 -1 로 작성할 수 없는 것입니다.

    내림차순으로 정렬되어 있었다면 -1 로 작성해야 합니다.

    2.

    vlookup 함수에서는 범위를 b열부터 지정하였고, match 함수에서는 범위를 c열부터 지정하였습니다.

    vlookup 함수의 두번째 열에 있는 값을 넣으려면 match 함수의 결과값에 1을 더해줘서 열의 위치를 맞춰야 하기때문에 +1을 한 것입니다.

    IFERROR(I3*VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,0)+1), VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,0)+1))

    VLOOKUP(I3,$A$34:$D$37,MATCH(G3,$B$33:$D$33,0)+1 에서 vlookup 의 범위 a34:d37 과 macth의 범위 b33:d33 이 다르기 때문입니다. 열이 틀려서 인 것이죠.

    vlookup의 범위는 a열부터 4열 이고 match의 범위는 b열 부터 3열 이므로 match에서 나온 결과를 vlookup의 열로 찾게 되면 한줄씩 당겨져서 표시가 됩니다.

    그러므로 vlookup의 결과와 같게 표시하기 위해서 +1 을 하는 것입니다.

    좋은 하루 되세요.

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