2017-01-06 1 views
2
내가 좋아하여 여러개의 테이블에 VLOOKUP를 사용하려면

- 표 2 표 검색에서 찾을 수없는 경우, 표 3에 등 발견되지 않는 경우는 ...VLOOKUP 여러 테이블

뭔가 같은 :

VLOOKUP(A2;(C3:E5) | (F3:H5) | ... ;2,0) 

이것이 가능한가? 이 같은

+0

도움이되지 피벗 테이블에서 값을 얻기 위해 여기에 사용할 수 C3입니다 : E5; F3 : H5}'. Excel에서 VBA가 필요하다고 생각합니다. –

+0

명명 된 범위에 대한 답변을 작성했지만 데이터 레이아웃이 작동하지 않습니다. VBA를 사용하고자한다면 유니온 방식은 간단한 접근 방식이 될 것입니다. Application.Union (Range1, Range2, Range3) .Name = "LookupRange"나는 그것이 맞다면 좋겠다. –

답변

4

뭔가 일 것입니다,하지만 난 당신이 당신이 IFERROR(VLOOKUP(),IFERROR(VLOOKUP()... 번 한 무리의이 패턴을 계속 값이

=IFERROR(VLOOKUP("what?",table1,2,0),IFERROR(VLOOKUP("what?",table2,2,0),0)) 

에서오고있는 테이블을 볼 수 있도록 별도의 세포에서 분리 된 VLOOKUPS을 제안 필요한 경우 - 다시, 나는


업데이트
당신이 여러 Consolidat을 사용하는 것이 할 수있는 또 다른 방법은 있지만 사용하지 않는 것이 좋습니다 에드 레인지. 기본적으로 피벗 테이블입니다.

  1. 을 눌러 Alt 키 + D + P 및 다중 통합 범위를 선택
  2. 은 범위의 모든 추가 다음 다시 다음
  3. 클릭 클릭 (나를 위해 한 페이지 필드를 만들). 아래 표 1과 표 2 (머리글 포함)의 이미지에서 마침을 클릭하십시오.

테이블을 구성하는 피벗 테이블이 만들어집니다. VLOOKUP의 피벗 테이블 상당 {`GETPIVOTDATA 그래서이 같은 범위를 결합 할 수 있습니다 귀하의 경우 그러나 구글 스프레드 시트에서 아마

=GETPIVOTDATA("Value",$A$5,"Row",A1,"Column","value") 

enter image description here

+1

피벗의 경우 좋은 아이디어입니다. 동적 이름 범위 (필요한 경우)와 결합하면 잘 작동한다고 생각합니다. –