2016-10-20 4 views
0

필자는 Excel에서 부분 문자열 일치를 실행하려고하지만이를 달성하기 위해 어떤 문제에 직면하고 있습니다. 마스터 데이터Excel에서 부분 일치하는 내용

enter image description here 아래

을 포함

내 소스 시트입니다 (Spreadsheet1)입니다

enter image description here


이제 내 목표 시트 (Spreadsheet2) 내가의 부분 검색에서의 값을 찾으려고합니다.그리고 발견 된 경우 Column2의 값을 반환하고 Sheet2의 Value 열에 채워야합니다.

다음은 지금까지 시도한 공식이지만 이드는 작동하지 않았습니다.

=INDEX(Sheet1!A:A,MATCH(A2,Sheet2!A:A,0))  

=INDEX(Sheet1!A:A,MATCH("*"&A2&"*",Sheet1!A:A,0)) 

답변

1

는 이것이 수행하는 범위 내에서 문자열을 찾으려고 아마 +

를 입력이

=INDEX(Sheet1!B:B, 
     MATCH(TRUE, 
      NOT(ISERROR(FIND(A2, Sheet1!A:A))), 
     0)) 

Ctrl 키 + Shift 키를 할 수있는 쉬운 방법이있다 A에있는 경우 TRUE을 반환하고 그렇지 않으면 FALSE을 반환합니다.
다음, TRUE 's 및 FALSE 년대의 결과 범위에 우리는 첫 번째 행이 TRUE 포함 일치

+0

당신이 여기 A7 점을 무엇을 설명 할 수있는 열 B에서보고 그것을 사용하려고? '$ B $ 2 : $ B $ 5 '는 소스 범위를 가리키고'$ A $ 2 : $ A $ 5'포인트는 목표입니까? – Rockstar

+0

모두 '# N/A'가 표시됩니다. 나는 A7을 A2로 대체해야한다고 생각하니? – Rockstar

+0

마찬가지로, 예, 바보 같은 내 –