본문 바로가기
엑셀 정보

MATCH 함수 사용법 완벽 이해하기

by 골드타임 2021. 3. 5.

안녕하세요. 오늘은 엑셀 MATCH 함수에 대해서 설명드릴 텐데요. MATCH 함수는 저번 시간에 설명드린 INDEX 함수와 통상 같이 쓰는 함수로도 많이 알려진 함수입니다. 이제 MATCH 함수를 최대한 자세하면서도 쉽게 이해하시도록 설명드릴 테니 MATCH 함수에 대해서 많은 걸 알아가셨으면 좋겠습니다.


목차

  1. MATCH 함수 개념 이해하기
  2. MATCH 함수 수식 이해하기
  3. MATCH 함수 예제로 수식 이해하기

1. MATCH 함수 개념 이해하기

MATCH 함수는 데이터 범위에서 지정한 값의 위치를 찾아주는 함수입니다. 예를 들어 우리가 어떤 대회에 나갔을 때 몇 등 했는지 확인을 하려고 이름을 검색하게 되면 몇 등인지 내 이름의 위치의 순서를 찾아준다고 생각하시면 됩니다.


2. MATCH 함수 수식 이해하기

엑셀-MATCH-함수-수식-설명-화면
엑셀-MATCH-함수

엑셀 함수의 수식은 공통된 공식이 있는데요. 공식은 [=함수( )]라는 걸 먼저 인지해주시고 MATCH 함수의 수식 [=MATCH(lookup_value, lookup_array, match_type)]에 대해서 쉽고 자세하게 설명드리겠습니다.

  1. lookup_value
    • 해석 : 입력 값
    • 설명 : 입력 값은 대회에서 자신의 순위를 검색할 때 자신의 이름 혹은 주민등록번호 등을 입력한다고 가정했을 때 자신을 찾기 위한 입력 정보라고 생각하시면 됩니다.
    • 예시 : =MATCH(이름)
  2. lookup_array
    • 해석 : 입력 값 포함 범위
    • 설명 : 입력 값을 포함한 범위라는 말 그대로 이름을 찾고 싶다면 엑셀에 이름이 나와있는 데이터 범위 전체를 지정해주는 칸입니다.
    • 예시 : =MATCH(이름, 데이터 범위)
  3. match_type
    • 해석 : type(1,0,-1)
    • 설명
      • Type=1 을 사용하는 경우
        1. 입력 값과 일치하지 않을 때
        2. 입력 값보다 작거나 같은 값일 때
        3. 데이터가 내림차순으로 정리되어 있을 때
          정리 : 일치하지 않고 내림차순으로 정렬되어있는 데이터(=유사한 값)
          [내림차순 : 큰 값부터 작은 값 순서]
      • Type=0을 사용하는 경우
        • 입력 값과 일치하는 값을 나타내 주는 조건일 때(똑같은 값)
      •  Type=-1을 사용하는 경우
        1. 입력값과 일치하지 않을 때
        2. 입력 값보다 크거나 같을 때
        3. 데이터가 오름차순으로 정리되어있을 때
          정리 : 일치하지 않고 오름차순으로 정렬되어있는 데이터(=유사한 값)
          [오름차순 : 작은 값에서 큰 값 순서]
    • 예시 : =MATCH(홍길동, 데이터 범위, 1)

※TPYE 같은 경우에는 예제를 보시면 더욱 쉽게 이해하실 수 있습니다.


3. MATCH 함수 예제


  • [예제를 보실 때 MATCH 함수의 수식이 =MATCH(입력 값, 입력 값 범위, TYPE) 이란 걸 기억해주세요.]
  • 함수 마법사를 사용하실 분들은 F(X) 클릭 또는 [Shift]+[F3]을 입력해주시면 됩니다.

1) 일치하는(TYPE=0) MATCH 함수 예제

예제 : 10명의 사람의 평균값으로 등수를 매겼다고 했을 때 이름을 검색해서 등수를 알 수 있는 예제로 만들었습니다.

엑셀-MATCH-함수-예제-설명-화면
엑셀-MATCH-함수

  • MATCH 함수 예제 수식 설명
    1. =MATCH(G2)
      이름을 입력할 원하는 셀을 지정(클릭)해주세요.(셀 : 엑셀의 칸을 말합니다.)
    2. =MATCH(G2, B2:B11)
      입력 값의 내용이 포함한 셀 범위를 드래그해서 입력해주세요.
    3. =MATCH(G2, B2:B11,0)
      우리는 이름이니 일치하는 값이기 때문에 0을 입력합니다.

2) 일치하지 않는(TPYE=1) MATCH 함수 예제

예제 : 입력한 평균과 가장 비슷한 값을 가지고 있는 사람의 등수를 찾는 예제입니다.

엑셀-MATCH-함수-예제-설명-화면
엑셀-MATCH-함수

  • MATCH 함수 예제 수식 설명
    1. =MATCH(G2)
      평균을 입력할 셀을 지정(클릭)해주세요.
    2. =MATCH(G2, E2:E11)
      평균값이 나온 셀 범위를 지정(드래그)해주세요.
    3. =MATCH(G2, E2:E11,1)
      오름차순이면서 일치하지 않는 값(숫자)이기 때문에 1을 입력해줍니다.

 

3) 일치하지 않는(Type=-1) MATCH 함수 예제

예제 : 위의 예제와 동일합니다.

엑셀-MATCH-함수-예제-설명-화면
엑셀-MATCH-함수

  • MATCH 함수 예제 수식 설명
    1. =MATCH(G2)
      평균을 입력할 셀을 지정해주세요.
    2. =MATCH(G2, E2:E11)
      평균값이 나온 셀의 범위를 지정(드래그)해주세요.
    3. =MATCH(G2, E2:E11,-1)
      내림차순이면서 일치하지 않는 값(숫자)이기 때문에 -1을 입력해줍니다.
반응형

댓글