엑셀에서 표 또는 범위에서 내가 찾는 값이 범위의 몇 번째에 위치해있는지 찾는 함수가 match함수입니다.
보통은 index함수에 인수로 전달할 값을 찾을 때 match함수와 함께 사용되곤 합니다.
match함수는 3개의 인수를 사용합니다.
match(lookup_value, lookup_array, [match_type])
첫번째 인수(lookup_value)는 찾고자 하는 값을 말하고
두번째 인수(lookup_array)는 찾는 값이 포함된 범위 또는 표
세번째 인수(match_type)는 검색의 정확도와 관련된 옵션입니다(생략 가능)
위와 같은 급여표가 있다고 했을 때 index함수로 원하는 값을 찾기 위해서는 내가 찾는 직류가 몇 번째 열에 위치해있는지, 호봉이 몇 번째 열에 있는지 알아야 합니다.
match함수로 각각의 위치 값을 먼저 찾아봅시다.
위 그림에서 "기술직"이 범위 중에서 2번째에 위치해 있다는 것을 찾을 수 있습니다.
마찬가지로 match함수를 이용해서 "13호봉"이 셀 범위에서 3번째에 위치해 있다는 것을 찾을 수 있습니다.
이렇게 원하는 값의 위치를 알게되면 index함수의 인수로 사용해서 "기술직" "13호봉"의 기본급을 찾을 수 있습니다.
실무에서는 index함수의 인수로 곧바로 match함수를 사용합니다.
이렇게 index함수와 match함수를 함께 사용해서 원하는 값을 찾을 수 있습니다.
* 참고사항
'엑셀 > 엑셀 기본' 카테고리의 다른 글
엑셀] 엑셀 표 기능 (1) | 2022.09.18 |
---|---|
엑셀] 데이터 찾기 - index함수 (0) | 2022.09.10 |
엑셀] 데이터 찾기 - hlookup함수 (0) | 2022.09.09 |
엑셀] 데이터 찾기 - vlookup함수 (0) | 2022.09.08 |
엑셀] 고급 필터 (0) | 2022.09.07 |
엑셀] 텍스트(문자) 형식을 숫자로 - Value함수 (0) | 2022.09.03 |
엑셀] 가로 세로(행/열) 바꾸기 - 선택하여 붙여넣기 (0) | 2022.09.03 |
엑셀] 해당 달의 마지막 날짜 구하기 - Eomonth함수 (0) | 2022.09.02 |
댓글