2017-01-16 6 views
0

테이블 내에서 값을 조회하려고하는데 해당 테이블에 출력과 관련된 여러 조회 값이 있습니다.VLOOKUP 함수를 하나의 출력 대신 여러 출력으로 끌 수있는 방법은 무엇입니까?

예를 들어 바나나를 조회하고 싶습니다. 바나나는 내 이름이 다른 여러 사용자와 연결되어 있습니다. 바나나와 관련된 다른 이름을 모두 출력하고 싶습니다.

=VLOOKUP("Banana",A$1:D$10,2,FALSE)

스테이시, 마이클 조 각각 바나나와 연결됩니다. 첫 번째 셀에 수식을 입력하면 Stacey가 출력되고 수식을 끌면 Stacey 만 출력되고 다른 이름은 출력되지 않습니다.

내 caculation도 자동으로 설정됩니다.

하나의 이름 만 복사하지 않고 바나나와 연결된 각 이름을 출력하려면 어떻게해야합니까?

+1

이 포스트는 당신을위한 좋은 출발점이 될 수 있습니다 http://eimagine.com/how-to-return-multiple-match-values -in-excel-using-index-match-or-vlookup / –

답변

0

당신이 시도 할 수 있습니다 :

이것은 배열 수식, 당신은 당신이 처음에 통지하고 수식의 끝 것은 "{"이 아래 샘플 이미지를 볼 수 있다면을 "}". 따라서 &을 셀 아래에 붙여 넣으면 (Ctrl + Shift + Enter) 수식 입력 줄에 {}이 추가됩니다. 이 당신을 도울 수

=IFERROR(INDEX($A$2:$A$8; SMALL(IF(EXACT($E$1;$B$2:$B$8); 
ROW($A$2:$A$8)-ROW($A$2)+1); ROW(1:1)));"") 

희망.

참조하십시오 : 샘플 출력

enter image description here