!['Name1' 열을 기반으로 다른 열을 선택하고 싶습니다.](https://rvso.com/image/1607079/'Name1'%20%EC%97%B4%EC%9D%84%20%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C%20%EB%8B%A4%EB%A5%B8%20%EC%97%B4%EC%9D%84%20%EC%84%A0%ED%83%9D%ED%95%98%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
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")}
- 수식을 아래로 채웁니다.
필요에 따라 수식의 셀 참조를 조정합니다.