Excel에 다음 Table1이 있는 경우
Name Age Sex
Pablo 28 Male
Victor 32 Male
Juan 33 Male
Pedro 40 Male
Jacinta 24 Female
Laura 39 Female
그리고 표2
Sex Color
Male Blue
Female Pink
성별 필드를 통해 두 테이블을 연결할 수 있는 테이블(또는 피벗 테이블 또는 간단한 Excel 범위)을 어떻게 만들 수 있나요?
Name Age Color
Pablo 28 Blue
Victor 32 Blue
Juan 33 Blue
Pedro 40 Blue
Jacinta 24 Pink
Laura 39 Pink
VLOOKUP
또는 INDEX
- 를 사용할 수 있다는 것을 알고 있지만 MATCH
Excel 데이터 모델을 사용하는 보다 우아한 솔루션을 찾고 있습니다.
답변1
VLOOKUP
명령문 내에서 a를 사용하여 IF
이름을 조회하고 세 번째 열의 값을 얻을 수 있습니다. 그런 다음 과 같은지 확인하세요 Male
. true이면 Blue를 반환합니다. 거짓이면 Pink를 반환합니다.
=IF(VLOOKUP(A18,Table1[#All],3,FALSE)="Male", $H$2, $H$3)
에서 주신 테이블 예제를 만들어서 A1
만들어 봤습니다 Table1
. 그런 다음 Table2
에 생성되었습니다 G1:H3
. 에 새 테이블을 만들었 으므로 의 시작 부분에 A17:C23
에 대한 참조가 생성되었습니다 .A18
VLOOKUP