수색…


소개

(선택 사항) 모든 주제가 중점을두고 있습니다. 독자들이 여기에서 무엇을 찾을 지 알려 주어 미래의 공헌자가 무엇이 속하는지 알리십시오.

매개 변수

매개 변수 기술
lookup_value 일치시키려는 값입니다. 고정 값, 셀 참조 또는 명명 된 범위 일 수 있습니다. 문자열은 255자를 초과 할 수 없습니다 ( 필수 ).
lookup_array 검색하려는 셀 참조 (또는 명명 된 범위)는 기본 유형 1의 일치 항목에 대해 오름차순으로 정렬 된 행 또는 열일 수 있습니다. -1 타입 매치에 대한 명령 순서; 또는 유형 0 일치에 대한 순서 ( 필수 )
match_type 검색 작동 방식을 제어합니다. 당신은 당신이 당신의 lookup_value보다 작거나 같은 항목과 일치 할 경우 1로 설정 정확히 일치를 원하는 경우, 또는 -1 당신이 당신의 lookup_value보다 크거나 같은 항목을 일치 시키려면 0으로 설정합니다. ( 옵션 - 기본값은 1)

비고

목적

MATCH 함수를 사용하여 목록에서 값을 찾을 수 있는지 (및 어디에서) 확인할 수 있습니다. 종종 INDEX (배열, 행, 열) 함수의 행 및 / 또는 열에 대한 매개 변수 반환으로 간주됩니다. 왼쪽 또는 위의 룩업을 허용하는 네거티브 행 / 열 참조를 허용합니다.

비슷한 기능 :

  • VLOOKUP - MATCH와 비슷하지만 행 또는 열 번호가 아닌 테이블에서 데이터를 반환합니다. 표를 세로로 검색하고 발견 된 값의 오른쪽 또는 오른쪽으로 값을 반환 할 수 있습니다.
  • HLOOKUP - MATCH와 비슷하지만 행 또는 열 번호가 아닌 테이블에서 데이터를 반환합니다. 표를 가로로 검색하고 발견 된 값 이하의 값만 반환 할 수 있습니다.

이메일 주소가 주소 목록에 나타나는지 확인하기

전자 메일 주소가 긴 전자 메일 주소 목록에 나타나는지 확인해야한다고 가정 해 봅시다.

이메일 주소가 주소 목록에 나타나는지 확인하기

MATCH 함수를 사용하여 이메일 주소를 찾을 수있는 행 번호를 반환하십시오. 일치하는 것이 없으면 함수는 # N / A 오류를 반환합니다.

=MATCH(F2,$D$2:$D$200,0)
  • 데이터를 가져 오는 값은 셀 F2에 있습니다.
  • 검색 범위는 $ D $ 2 : $ D $ 200에 있습니다.
  • 정확한 일치가 어디에 있는지 알고 싶을뿐입니다 ( 0 )

그러나 전자 메일 주소가 어떤 행 번호인지 신경 쓰지 않아도됩니다. 단지 존재 하는지를 알고 싶기 때문에 MATCH 함수를 랩핑하여 또는 누락을 반환 할 수 있습니다.

=IFERROR(IF(MATCH(F2,$D$2:$D$200,0),"Yes"),"Missing")

MATCH와 INDEX 결합

예를 들어, 이름과 이메일 주소로 구성된 데이터 집합이 있습니다. 이제 다른 데이터 세트에서 이메일 주소 만 갖고 해당 이메일 주소에 속하는 적절한 이름을 찾고 싶습니다.

전자 메일 주소를 이름과 일치시키는 역순으로

MATCH 함수는 전자 우편이있는 적절한 행을 리턴하고 INDEX 함수가이를 선택합니다. 마찬가지로 열에 대해서도이 작업을 수행 할 수 있습니다. 값을 찾을 수 없으면 # N / A 오류가 반환됩니다.

이는 VLOOKUP 또는 HLOOKUP과 매우 유사한 동작이지만 훨씬 빠르고 빠르며 이전 기능을 하나로 결합합니다.

  • F2 값 검색 ([email protected])
  • 데이터 세트 $ D $ 2 : $ D $ 26
  • 일치 검색 사용 (0)
  • 다른 데이터 세트 $ B $ 2 의 결과 행 번호 (14) 를 사용하십시오 : $ B $ 26


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow