'Name1' 열을 기반으로 다른 열을 선택하고 싶습니다.

'Name1' 열을 기반으로 다른 열을 선택하고 싶습니다.

Name1 열의 이름이 Name2 열의 이름과 일치하는 경우 Name1, Data1 및 Data2의 결과 집합을 원합니다.

매크로나 어느 영역에서 수행됩니까?

Name1     Name2     Data1      Data2
Al Bain   Win Vung [email protected] 800-777-7777
Sue Reed  Al Bain

답변1

조건부 VLOOKUP 배열(CSE) 수식은 문제를 해결합니다.

여기에 이미지 설명을 입력하세요

작동 방식:

  • 셀의 수식 L53:

    =IF($L47=$M47,VLOOKUP($L47,$L$47:$O$49,{1,3,4},FALSE),"No Match")
    
  • 수식을 오른쪽( L53:N53)으로 드래그한 다음 을 누르고 F2끝냅니다.Ctrl+Shift+Enter.

주의 이제 수식은 괄호로 묶이고 { }다음과 같습니다.

   {=IF($L47=$M47,VLOOKUP($L47,$L$47:$O$49,{1,3,4},FALSE),"No Match")}
  • 수식을 아래로 채웁니다.

필요에 따라 수식의 셀 참조를 조정합니다.

관련 정보