엑셀 부분 일치로 거래처 찾기 공식
지원 버전 자세히 보기
거래처 이름의 일부만 입력해 원장에 등록된 전체 거래처명을 불러옵니다.
인수 설명
01일부 문자로 전체 거래처명 찾기
=VLOOKUP ( "*" & 찾을 말 & "*", 거래처 표, 1, FALSE )인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
02일부 문자로 전체 거래처명 찾기 (엑셀 2021 이후)
=XLOOKUP ( "*" & 찾을 말 & "*", 거래처 범위, 거래처 범위, "", 2 )인수 설명 자세히 보기
동작 원리
01일부 문자로 전체 거래처명 찾기
검색어 앞뒤에 별표를 붙여 부분 일치 패턴을 만든 뒤, VLOOKUP 함수가 참조표 첫 열의 전체 이름을 반환합니다.
예제 시트에서 '오빠두'를 찾는 B2 셀의 계산 과정입니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
별표가 앞뒤의 다른 글자를 허용합니다
별표(*)는 글자가 없거나 여러 글자가 있어도 일치시키는 와일드카드입니다. A2의 앞뒤에 별표를 연결하면 '오빠두'가 이름 중간에 들어 있는 문자열과 대조할 수 있는 패턴이 됩니다.
=VLOOKUP ( "*" & A2 & "*", $D$2:$E$6, 1, FALSE )
= *오빠두*
첫 번째 열에서 일치하는 거래처를 찾습니다
VLOOKUP 함수는 참조표의 첫 열을 위에서부터 살펴 패턴에 처음 일치하는 행을 찾습니다. 열 번호 1을 썼으므로 같은 행의 첫 열에 적힌 전체 거래처명을 결과로 반환합니다.
=VLOOKUP ( "*오빠두*", $D$2:$E$6, 1, FALSE )
= (주)오빠두상사
02일부 문자로 전체 거래처명 찾기 (엑셀 2021 이후)
검색어에 와일드카드를 붙인 뒤 XLOOKUP 함수가 거래처 범위에서 일치하는 전체 이름 한 칸을 반환합니다.
예제 시트에서 '오빠두'를 찾는 B2 셀의 계산 과정입니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
별표가 부분 일치 패턴을 만듭니다
별표(*)는 글자가 없거나 여러 글자가 있어도 일치시키는 와일드카드입니다. A2의 앞뒤에 별표를 연결하면 '오빠두'가 이름 중간에 들어 있는 문자열과 대조할 수 있는 패턴이 됩니다.
=XLOOKUP ( "*" & A2 & "*", $D$2:$D$6, $D$2:$D$6, "", 2 )
= *오빠두*
와일드카드 모드로 전체 이름을 반환합니다
마지막 인수 2가 별표를 와일드카드로 해석하게 합니다. 검색 범위와 반환 범위를 같은 거래처 열로 지정했으므로 패턴과 일치한 전체 거래처명이 결과로 반환됩니다.
=XLOOKUP ( "*오빠두*", $D$2:$D$6, $D$2:$D$6, "", 2 )
= (주)오빠두상사