Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 함수 MATCH 이용해서 일치하는 값 위치 찾는 방법

엑셀(Excel)/Excel

엑셀 Excel 함수 MATCH 이용해서 일치하는 값 위치 찾는 방법

 

환경: Microsoft Excel 2013

 

엑셀에서 제공하는 MATCH 함수는 선택한 범위에서 원하는 값을 찾아 몇 번째 위치인지 알려 줍니다. MATCH 는 행의 주소를 알려 주는 것이 아니라 영역에서 상대 위치를 가리킵니다. 다른 함수들과 조합해서 많이 사용되고 있으므로 반드시 사용법을 아는 것이 좋습니다.

 

그림에 있는 성명 영역에서 이말종이라는 이름은 몇 번째에 위치할까요? 함수를 사용하지 않고 세어 보면 3번째에 위치하고 있습니다. 이것을 알 수 있는 함수가 MATCH 입니다.

엑셀 Excel 함수 MATCH 이용해서 일치하는 값 위치 찾는 방법

 

수식 입력 줄에 MATCH 를 입력해서 [함수 인수] 팝업창을 띄웁니다. MATCH 함수를 사용하기 위해서는 3개의 입력값이 필요합니다.

 

l  Lookup_value : 찾으려는 값이다. 숫자, 텍스트, 논리값 등이 될 수 있다.

l  Lookup_array : Lookup_value 에서 찾는 값이 포함된 셀 범위가 들어간다.

l  Match_type : 10, -1 중에 하나를 선택한다. 1 은 찾는 값 중에서 최대값을 찾아 준다. -1 1과 반대로 최소값을 찾아 주며, 0 은 찾는 값의 첫째 값을 찾아 준다

엑셀 Excel 함수 MATCH 이용해서 일치하는 값 위치 찾는 방법

 

함수 인수 대화상자에서 Lookup_value 에는 찾는 값인 이말종이 들어가고 Lookup_array 에 성명 영역이 들어갑니다. 그리고 Match_type 에는 1, -1 , 0 중에 하나를 입력합니다

엑셀 Excel 함수 MATCH 이용해서 일치하는 값 위치 찾는 방법

 

MATCH 함수를 이용한 결과는 예상했던 것과 같이 3입니다

엑셀 Excel 함수 MATCH 이용해서 일치하는 값 위치 찾는 방법

 

그럼 필터를 적용해서 내림차순, 오름차순으로 정렬한 결과는 어떻게 될까요? 필터를 적용해서 재정렬 되더라도 제대로 된 결과값을 가져옵니다

엑셀 Excel 함수 MATCH 이용해서 일치하는 값 위치 찾는 방법

 

검색된 결과를 표현할 때 숫자만 표현하기 보다는 텍스트와 조합해서 “8 번째라고 하는 것이 더 알아보기 쉽지 않을 까요? 숫자와 텍스트를 조합하기 위해서 함수를 써야 한다면 복잡해 집니다. 좀더 간단하게 표현을 하기 위해서는 셀 서식의 표시 형식 기능을 이용해야 합니다. 단축키 CTRL + 1 을 눌러 셀 서식 대화상자를 띄웁니다. 그리고 범주에서 [사용자 지정]을 선택합니다. 형식은 [# 번째]로 합니다

엑셀 Excel 함수 MATCH 이용해서 일치하는 값 위치 찾는 방법

Posted by 녹두장군

댓글을 달아 주세요