엑셀 복잡한 조회


1

UPC 코드, 이름 및 크기가있는 두 개의 시트가 있습니다. 다른 하나는 크기는 있지만 UPC는없는 이름의 작은 부분을 가지고 있습니다. 적절한 필드를 채우려면 UPC 번호를 가져와야합니다.

사진 참조 :

https://i.stack.imgur.com/sSyi3.jpg

답변:


0

다음은 하나의 큰 가정에서 작동하는 공식입니다. 이름 (예 : 셔츠 하나)과 크기 (예 : "소년 소")의 각 조합에 대해 하나의 upc 만 있다는 것입니다.

Sheet1의 K2에 이것을 입력하십시오.

=INDEX(Sheet2!$C$1:$C$11,SUMPRODUCT((Sheet2!$E$1:$E$11=$C2)*(Sheet2!$G$1:$G$11="Youth "&K$1)*ROW(Sheet2!$C$1:$C$11)))

위에서 언급 한 가정이 참이면이 수식은 적절한 기사 이름 및 크기에 대해 일치하는 UPC를 반환합니다. 이 수식은 다른 크기와 기사에 대해 행과 열을 가로 질러 채울 수 있습니다.

공식 세분화 :
무거운 리프팅은 SUMPRODUCT기능에 의해 수행됩니다 . 시트 2의 각 행에서 이름과 크기가 일치하는지 확인합니다. 각 행에 대해 일치하는 것이 있으면 행 번호가 추가됩니다. 일치하는 것이 없으면 0을 더합니다. 두 기준에 모두 일치하는 행이 하나만 있다고 가정하면 일치하는 항목의 행 번호가 리턴됩니다.

INDEX그런 다음 이 함수는에서 반환 한 행 번호에서 UPC 열의 값을 반환합니다 SUMPRODUCT.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.