2014-10-17 4 views
0

Google에이 방법을 확신 할 수 없습니다. 다음과 같은 표가 있습니다엑셀 멀티 컬럼 조회

Last Name | First Name | Team A | Team B | Team C 
Smith  | John  | X |  | 
Doe  | Jane  |  | X | 

이것은 기본 시트입니다. 이 시트의 이름은 해당 부서의 부서에 따라 다른 시트로 구분됩니다. 이러한 시트는 동일한 열이있는 동일한 형식으로 설정됩니다. 메인 시트에있는 사람들이 컬럼 중 하나에 X 표시가되어있는 경우 부서 시트에 표시된 것과 동일한 컬럼을 표시하고 싶습니다.

+0

'X'가 단순히 플래그 일 경우 (대신 '1'이 대신 표시됩니다.) 대신 피벗 테이블을 고려할 수 있습니다 (소스 데이터 레이아웃은 작은 변경이 먼저 필요함). – pnuts

+0

MATCH 및 INDEX를 사용하여 여러 기준을 처리하는 VLOOKUP()을 모방하는 방법은 다음과 같습니다. http://exceltactics.com/vlookup-multiple-criteria-using-index-match/ –

답변

1

모든 탭에서 값이 B 열과 C 열의 조합 인 숨겨진 열 A를 만드는 것이 가장 좋습니다. 그런 다음 IFERROR 절에 래핑 된 표준 VLOOKUP을 사용할 수 있습니다. 예를 들어

,

=IFERROR(VLOOKUP(A1,Sheet1!A:F,3,False),"") 

IFERROR는 메인 탭에 있지 하위 탭에서 이름을 가질 수있는 인스턴스를 처리합니다. # N/A 대신 공백을 반환합니다. VLOOKUP은 기본 탭의 A1에있는 값을 A1의 값으로 확인합니다. A1은 First와 Last의 조합입니다. VLOOKUP은 각 VLOOKUP에서 열 반환 숫자를 이동하는 각 팀 열에 있어야합니다.