Excel에서 MATCH 함수를 사용하는 방법은 무엇입니까?
게시 됨: 2022-08-26MATCH 함수는 사용자가 테이블, 열 또는 행 내에서 값을 찾을 수 있도록 하는 Excel의 편리한 기능입니다. INDEX 함수와 비슷하지만 같지는 않습니다. Excel의 MATCH 기능을 사용 하면 원하는 행과 주어진 범위 내에서 일치하는(또는 부분적으로 일치하는) 값을 쉽게 식별할 수 있습니다. 그러나 정확한 값을 찾을 수 없으므로 가장 가까운 값을 표시합니다.
또한 MATCH 함수는 배열에서 일치하는 값을 식별하기 위해 수동으로 입력 값을 제공할 수 있습니다. 함수가 원하는 셀의 현재 값과 일치하는 값을 찾을 수 있도록 합니다. 예를 들어 셀 A5를 참조로 사용하는 경우 함수는 함수의 값이나 숫자를 사용하는 대신 A5와 유사하거나 동일한 값이 차지하는 행 번호를 자동으로 식별합니다. A5의 값이 변경되면 함수는 가장 가까운 다음 값의 행 번호를 즉시 검색합니다.
Excel의 MATCH 함수는 대문자나 소문자를 구분하지 않으며 숫자와 알파벳 모두에서 작동하고 동일한 알파벳 조합을 식별할 수 있습니다. 이는 다양한 자동화된 Excel 기반 워크플로 및 일반적으로 분석에서도 필수적인 기능입니다. MATCH 기능에 대한 지식은 데이터 과학 및 분석에 필수적입니다.
세계 최고의 대학에서 데이터 과학 과정을 배우십시오. 이그 제 큐 티브 PG 프로그램, 고급 인증 프로그램 또는 석사 프로그램을 획득하여 경력을 빠르게 추적하십시오.
인기 있는 데이터 과학 과정 살펴보기
IIITB의 데이터 과학 대학원 대학원 프로그램 | 비즈니스 의사 결정을 위한 데이터 과학 전문 인증 프로그램 | 애리조나 대학교 데이터 과학 석사 |
IIITB의 데이터 과학 고급 인증 프로그램 | 메릴랜드 대학교 데이터 과학 및 비즈니스 분석 전문 자격증 프로그램 | 데이터 과학 과정 |
통사론
MATCH 함수의 구문은 다음과 같습니다.
=MATCH(lookup_value, lookup_array, match_type)
이것은 MATCH 함수의 예입니다.
=매치(E4,C2:C12,1)
이제 구문을 분석하고 Excel의 MATCH 수식에 통합된 세 가지 인수에 대해 논의해 보겠습니다 .
- Lookup_value: 이 값은 필수이며 정확한 값이거나 배열에서 찾고 있는 것과 가장 가까운 값이어야 합니다. 예를 들어 범위 내에서 2000에 가까운 숫자를 검색하는 경우 2000을 일치 함수의 기준점으로 사용합니다. 부분 일치의 경우 '*'와 같은 와일드카드를 사용하여 모든 문자 조합이나 시퀀스를 일치시키고 '?' 단일 문자와 일치합니다.
- Lookup_array: 일치하는 값의 위치를 찾기 위한 대상 범위 또는 배열을 나타냅니다. 예를 들어, C2 ~ C20은 범위이며 함수 내에서 "C2:C20"으로 표시됩니다. 이것은 또한 기능의 필수 구성 요소입니다.
- Match_type: Excel의 MATCH 수식에서 이 인수에는 세 가지 옵션이 있지만 기본 설정은 1입니다. 세 가지 옵션이 있습니다.
- 0: 이것은 구조화되지 않은 배열에서 값의 위치를 찾기 위한 정확한 일치 기능에 사용됩니다. 구조화되지 않은 배열은 어떤 순서로도 정렬되지 않은 값의 범위입니다.
- 1: Match_type으로 다른 값의 입력이 없는 경우 MATCH 함수의 기본값입니다. 이것은 함수가 정확한 값 또는 두 번째로 작은 값의 위치를 찾도록 명령합니다.
- -1: 배열에서 정확히 또는 두 번째로 큰 값을 찾습니다. '-1'을 사용할 경우 범위를 내림차순으로 정렬해야 합니다.
다음은 MATCH 함수와 함께 사용되는 INDEX 함수의 예입니다.
=INDEX(C4:F8,MATCH(G5,B4:B10,FALSE),2)
Excel 의 INDEX MATCH 수식 도 양방향 조회 기능을 구현하는 데 도움이 될 수 있습니다. 예를 들어:
=INDEX(B5:H9,MATCH(I5,D5:D9,1),MATCH(I8,B4:D4,1))
Excel의 INDEX MATCH 수식 은 MATCH 함수를 보다 효과적으로 만듭니다. 여러 기준에 따라 고급 다차원 조회를 실행할 수 있는 기능을 제공합니다.
Excel에서 MATCH 함수 사용
Excel에서 MATCH 함수 를 사용하는 방법을 배우는 것은 숫자 값이나 텍스트의 위치를 찾는 데 필수적입니다. 아래의 예를 살펴보겠습니다.
이 예에서는 A1~A3 범위의 값을 오름차순으로 정렬하여 보여줍니다.
ㅏ | 비 | 씨 | 디 | |
1 | 54 | |||
2 | 124 | |||
삼 | 345 |
따라서 '120'에 대해 일치하는 값을 찾으려면 Excel에서 이 MATCH 수식을 사용합니다 .
=MATCH(120,A1:A3,1)
반환되는 내용은 다음과 같습니다. 2
값 '2'는 '120'에 가장 가까운 숫자가 있는 행의 위치이므로 결과가 됩니다. 숫자가 120과 정확히 일치하지 않으므로 '120'보다 낮은 값을 갖고 '1'이 Match_type으로 사용되었기 때문에 함수로 식별됩니다. 'A1:A3'은 숫자가 있는 범위인 Lookup_array입니다. 배열이 내림차순으로 정렬된 경우 Match_type에 대한 함수에서 '-1'이 사용됩니다.
음수 근사 일치 유형의 경우 '120'보다 큰 숫자 또는 모든 Lookup_value가 표시됩니다. 그러나 '-1'을 사용하고 배열이 오름차순이면 매칭 함수에 오류가 발생합니다.
다음 예에서는 A1:A3 범위 내의 셀에 있는 세 단어 중에서 'Camera'의 위치를 찾으려고 합니다.
ㅏ | 비 | 씨 | 디 | |
1 | 불 | |||
2 | 카메라 | |||
삼 | 동작 |
공식은 다음과 같습니다.
=MATCH(“카메라”,A1:A3)
텍스트를 찾으려면 함수를 사용하여 텍스트의 위치를 결정하기 위해 항상 "" 안에 Lookup_value를 유지하십시오. MATCH 함수는 대소문자를 구분하지 않습니다. C가 대문자인 "Camera"를 사용하지 않고 C가 소문자인 "camera"를 사용하여 일치하는 위치를 찾을 수 있습니다.
MATCH 함수를 대소문자를 구분하도록 하려면 정확한 알파벳 조합을 찾기 위해 EXACT 함수로 묶을 수 있습니다. Match_type이 "0"이거나 정확히 일치하는 경우 Lookup_value에 항상 와일드카드를 사용합니다.
다음은 내림차순으로 정렬된 배열에서 근사값 또는 두 번째로 큰 숫자의 위치를 찾아야 하는 또 다른 예입니다.
이 예에서는 Lookup_value로 25를 사용합니다.
ㅏ | 비 | 씨 | 디 | |
1 | 30 | 25 | ||
2 | 20 | |||
삼 | 10 |
공식은 다음과 같습니다.
=MATCH(25,B1:B3,-1)
이것은 반환될 것입니다: 1
30은 30과 20이 모두 25에 가장 가깝지만 25보다 크므로 일치하는 값이 됩니다. 배열 순서에 문제가 있는 경우 MATCH 함수는 "#N/A"가 됩니다.
Lookup_value가 공식에서 숫자로 선언되지 않은 모든 경우. 해당 값을 활성 Lookup_value로 사용하기 위해 다른 셀의 위치를 언급할 수도 있습니다.
D1 셀의 값이 25이므로 다음 수식을 사용해야 합니다.
=MATCH(D1,B1:B3,-1)
D1은 공식에서 "25"를 대체합니다.
인기 있는 데이터 과학 기사 읽기
데이터 과학 직업 경로: 종합 직업 가이드 | 데이터 과학 경력 성장: 작업의 미래가 여기에 있습니다 | 데이터 과학이 중요한 이유는 무엇입니까? 데이터 과학이 비즈니스에 가치를 가져다주는 8가지 방법 |
관리자를 위한 데이터 과학의 관련성 | 모든 데이터 과학자가 갖추어야 할 궁극의 데이터 과학 치트 시트 | 데이터 과학자가 되어야 하는 6가지 이유 |
데이터 과학자의 하루: 그들은 무엇을 합니까? | 잘못된 통념: 데이터 과학에는 코딩이 필요하지 않습니다 | 비즈니스 인텔리전스 대 데이터 과학: 차이점은 무엇입니까? |
결론
MATCH 함수를 배우는 것은 고급 조회를 위해 Excel에서 INDEX MATCH 수식 을 실행하는 데 중요합니다. MATCH 함수의 사용은 데이터 과학에서 필수적이며 INDEX 함수와 독점적으로 결합됩니다.
데이터 과학의 이그 제 큐 티브 포스트 대학원 프로그램 은 MATCH 및 기타 Excel 기능에 대해 배울 수있는 프리미엄 과정을 찾고 있다면 탁월한 선택입니다.
1. MATCH 기능에 제한이 있습니까?
예, MATCH 기능에는 제한이 있습니다. Excel의 MATCH 함수는 텍스트에 최대 255자를 포함하여 작동합니다. 중복 값의 경우 함수는 첫 번째 일치 항목을 검색했습니다.
2. MATCH 함수는 행 위치뿐만 아니라 값을 검색할 수 있습니까?
MATCH 함수는 다른 함수와 결합된 경우 관련(관련) 값 또는 특정 값을 검색할 수도 있습니다.
3. MATCH 기능을 가로, 세로 모두 사용할 수 있나요?
네, INDEX 기능과 함께 사용하면 가로, 세로로 사용이 가능합니다.