책 내용 질문하기
index와 match의 구별
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
50
조회수
205
작성일
2011-08-16
작성자
첨부파일

문제를 계속 풀 떄마다

index랑 match가 함께 사용되는 문제가 많이 나오던데

언제 index를 쓰고 언제 match를 써야하나요?

나올 때 마다 헷갈려요

어떤 것을 먼저 써야 하는지..ㅠㅠ

답변
2011-08-17 10:21:35

index(범위,행,열)

범위에서 행과 열에 위치한 값을 찾습니다.

즉 index(a1:b10,2,1)

이라고 한다면

1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20

2행 1열인 2가 결과로 나오는 것입니다.

match 는 상대적 위치를 찾는 것으로

match(찾을값, 범위, 옵션)

match(3 ,a1:a10,0) 이라면 3의 상대위치인 4을 반영합니다.

상대위치라는 것은 주어진 범위에서 몇번째 위치인지를 찾는 것입니다.

10
20
30
3
50
60
70
80
90
100

그러므로 3이 범위의 4번째에 있으므로 상대위치인 4를 반영하게 되는 것이죠.

이렇게 두 함수는 사용법이 다릅니다.

index와 match를 함께 쓰는 이유는 match에서 찾은 행이나 열의 위치를 가지고 원하는 데이터를 찾기 위한 것으로

문제를 풀어보시면서 왜 match가 행이나 열위치에 쓰이는지를 확인해 보시기바랍니다.

좋은 하루 되세요.

"
  • *
    2011-08-17 10:21:35

    index(범위,행,열)

    범위에서 행과 열에 위치한 값을 찾습니다.

    즉 index(a1:b10,2,1)

    이라고 한다면

    1 2
    3 4
    5 6
    7 8
    9 10
    11 12
    13 14
    15 16
    17 18
    19 20

    2행 1열인 2가 결과로 나오는 것입니다.

    match 는 상대적 위치를 찾는 것으로

    match(찾을값, 범위, 옵션)

    match(3 ,a1:a10,0) 이라면 3의 상대위치인 4을 반영합니다.

    상대위치라는 것은 주어진 범위에서 몇번째 위치인지를 찾는 것입니다.

    10
    20
    30
    3
    50
    60
    70
    80
    90
    100

    그러므로 3이 범위의 4번째에 있으므로 상대위치인 4를 반영하게 되는 것이죠.

    이렇게 두 함수는 사용법이 다릅니다.

    index와 match를 함께 쓰는 이유는 match에서 찾은 행이나 열의 위치를 가지고 원하는 데이터를 찾기 위한 것으로

    문제를 풀어보시면서 왜 match가 행이나 열위치에 쓰이는지를 확인해 보시기바랍니다.

    좋은 하루 되세요.

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