IT/엑셀

[엑셀 2010 59편] MATCH 함수를 이용하여 몇번째 값인지 알아내는 방법

뜻밖의 행복 2016. 1. 6. 09:11
반응형

안녕하세요?

 

뜻밖의 행운입니다.

 

오늘은 엑셀 2010 문서에서 내가 찾고자 하는 값이

다른 범위에서 몇번째에 위치한 값인지를 알아낼 수 있는 방법에 대해 알아보고자 합니다.

 

이에 사용될 수 있는 함수로는 MATCH 함수가 있습니다.

 

그렇다면 MATCH 함수를 어떻게 활용하면

찾고자 하는 값이 몇번째에 위치한 값인지를 알아낼 수 있을까요?

 

지금부터 그 방법에 대해 알아보는 시간을 갖도록 하겠습니다.

 

엑셀 2010 59편, MATCH 함수를 이용하여 몇번째 값인지 알아내는 방법

 

엑셀문서를 이용해서 작업을 하다보면

지금 이 값이 저 범위에서 몇번째에 위치하고 있는지를 알아내야 하는 경우가 있습니다.

 

물론 찾고자 하는 값이 하나라면 찾기 기능을 통해 쉽게 알아낼 수 있습니다.

 

하지만 찾고자 하는 값이 여러개라면 일일이 기억하기도 힘들고

그렇다고 매번 찾기 기능을 사용하기도 번거롭습니다.

 

그래서 이러한 경우에 사용할 수 있는 함수가 MATCH 함수입니다.

 

그럼 지금부터 MATCH 함수를 이용해서 몇번째 값인지를 알아내는 방법에 대해 알아보도록 하겠습니다.

 

MATCH 함수를 활용하는 방법

 

① MATCH 함수의 결과값을 입력할 셀을 마우스 왼쪽버튼으로 누릅니다.

 

엑셀

 

=MATCH( 를 입력합니다.

 

엑셀기초

 

 

 

 

③ [Ctrl] + [A]를 누릅니다.

 

④ [함수인수]란에 찾고자 하는 값, 찾고자 하는 값의 범위, 옵션을 입력합니다.

▷ 엑셀 시트에서 마우스로 클릭을 하거나 드래그를 하면 자동으로 함수인수란에 입력이 됩니다.

 

Lookup_value에는 찾고자 하는 값을 입력합니다.

아래에서는 강철이 몇번째에 위치하고 있는지를 찾기 위해 강철을 입력했습니다.

 

Lookup_array에는 찾고자 하는 값의 범위를 입력합니다.

아래에서는 B3 ~ B10 범위에서 이름을 찾고자 합니다.

 

Match_type에는 옵션으로 1, 0, -1 중에서 하나를 입력합니다.

아래에서는 정확히 일치하는 값을 찾고자 0을 입력했습니다.

 

⑤ [확인]을 누릅니다.

 

엑셀 쉽게 배우는 법

 

⑥ 그러면 아래와 같이 찾고자 하는 값이 찾고자 하는 값의 범위에서 8번째에 위치해 있다고 8이 입력됩니다.

 

match 함수

 

⑦ 다른셀에도 MATCH 함수를 적용하기 위해 위 ①에서 선택한 셀을 누릅니다.

 

엑셀 match 함수

 

⑧ 셀 오른쪽 아래에 위치한 사각형점을 마우스 왼쪽버튼으로 누릅니다.

⑨ MATCH 함수를 적용하고자 하는 범위까지 드래그 합니다.

 

엑셀 기초

 

 

⑩ 그러면 아래와 같이 찾고자 하는 값이 찾고자 하는 값의 범위에서 몇번째에 위치해 있는지가 입력이 됩니다.

 

excel

 

 

그런데 여기서 주의할 점이 한가지 있습니다.

 

위 ④에서 Lookup_array 즉, 찾고자 하는 값의 범위를 입력할 경우에

그 범위를 절대참조로 표시를 해주어야 합니다.

 

다시 정리를 하자면 범위에 $를 붙여주어야 합니다.

 

그래야 다른 셀에도 MATCH 함수를 제대로 적용을 할 수 있습니다.

 

이 부분만 주의하신다면 MATCH 함수를 쉽게 활용하실 수 있을 것입니다.

 

 

반응형