학습(공부)하는 블로그 :: match 함수 사용법
 

 

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

11-27 00:00

match 함수 사용법

오피스 활용/엑셀 찾기, 참조함수 | 2014. 12. 1. 15:35 | Posted by 깨비형
반응형


찾기/참조 함수 중 가장 많이 사용하는 것은 vlookup 입니다.

두번째로 많이 사용하는 것이 index 함수인데요,

index 함수는 혼자만으로 사용하는 경우는 드물죠.

보통 자료의 범위가 (행, 열) 개념으로 나오기때문입니다.

그래서 함께 사용하는 함수가 match 함수입니다.


두 함수를 조합해서 사용하기 위해서는 우선 match 함수에 대해 먼저 알아야겠죠.

match 함수의 결과는 원하는 데이터가 몇 번째에 있는 지 숫자로 나옵니다.



기본적인 문법은 다음과 같습니다.



MATCH(찾을값, 찾을범위, 찾을방법)



찾을값 : 기준이 되는 값이겠죠.


찾을범위 : 데이터가 들어있는 표 전체가 되겠죠.


찾을방법 : 0, -1, 1 세가지가 있습니다.

   0 : 정확히 일치하는 값을 찾습니다.

   1 : 작거나 같은 값 중 최대값(반드시 오름차순(아래로 내려갈수록 증가)으로 정렬되어 있어야 합니다.)

  -1 : 크거나 같은 값 중 최소값(반드시 내림차순(아래로 내려갈수록 감소)으로 정렬되어 있어야 합니다.)



자 설명만으로는 이해가 쉽지 않습니다.


예제를 보겠습니다.






위 그림에서 B14, B15 셀의 문제를 푸는 방법입니다.



원리는 간단합니다.


먼저 1호선 "괴정"을 표 중 1호선 범위에서 찾아서 몇 번째인지 셉니다.


그 다음 문제도 마찬가집니다. 5번째 역 이름이 나열된 범위에서 "연산"이 몇 번째인지 셉니다.






위 그림에서 보면 E14셀에 들어있는 수식은 아래와 같습니다.



MATCH("괴정",$B$3:$B$10,0)



왜 수식이 이렇게 되는 지 이해가 가나요?



서두에서도 밝혔듯이 match 함수는 홀로 사용되는 경우는 거의 없다고 봐도 됩니다.

주로 index 함수와 함께 사용되면 놀라운 능력을 보여줍니다.


다음 번에는 index 함수와 match 함수를 병행해서 사용하는 법을 알아보도록 하겠습니다.



반응형
: