728x90
반응형
SMALL
24. MATCH 함수
기능: 특정 값이 배열(범위) 내에서 몇 번째 위치에 있는지를 반환
🔹 사용법
=MATCH(찾을값, 범위, [일치유형])
예: =MATCH("사과", A1:A5, 0)
→ A1:A5 범위에서 "사과"가 몇 번째에 있는지 반환 (정확히 일치)
🔹 다양한 예제
- 직원번호가 몇 번째에 있는지 찾기:
=MATCH("E003", A2:A100, 0) - 상품명 순서 확인:
=MATCH("노트북", B1:B50, 0) - 가격이 100000인 제품의 위치 (정렬된 경우):
=MATCH(100000, C1:C100, 1)
🔹 실무 활용 팁
- INDEX 함수와 함께 사용하여 동적 데이터 추출 가능
- VLOOKUP보다 유연한 구조를 만들 수 있음
- 데이터가 정렬되어 있다면 일치유형 1 또는 -1 사용 가능
🔹 주의사항
- 기본적으로 정확히 일치하려면
일치유형을 0으로 설정해야 함 - 일치유형 생략 시 1로 인식됨 (오류 주의)
- 결과는 값의 '순서(번호)'이지 값 자체가 아님
728x90
반응형
LIST
'엑셀' 카테고리의 다른 글
| 엑셀 함수 #26: LEFT 함수 – 문자열에서 왼쪽 글자 수만큼 추출하는 방법 (0) | 2025.05.17 |
|---|---|
| 엑셀 함수 #25: IFERROR 함수 – 오류 발생 시 대체값으로 깔끔하게 처리하는 방법 (0) | 2025.05.17 |
| 엑셀 함수 #23: INDEX 함수 - 위치 기반으로 정확하게 값을 꺼내는 고급 함수 (0) | 2025.05.17 |
| 엑셀 함수 #22: HLOOKUP 함수 - 가로 방향으로 값을 찾는 수평 조회 함수 (0) | 2025.05.17 |
| 엑셀 함수 #21: VLOOKUP 함수 - 원하는 값을 표에서 정확하게 찾아주는 실무 필수 함수 (0) | 2025.05.17 |