메인 컨텐츠로 가기
 

Vlookup 및 하나 이상의 기준에 따라 여러 값 반환

저자: 샤오양 최종 수정 날짜: 2023-04-02

일반적으로 Vlookup 함수를 사용하여 첫 번째 해당 값을 가져올 수 있지만 때로는 특정 기준을 기반으로 일치하는 모든 레코드를 반환하려고합니다. 이 기사에서는 일치하는 모든 값을 수직, 수평 또는 단일 셀로 vlookup하고 반환하는 방법에 대해 설명합니다.

Vlookup 및 모든 해당 값을 수직으로 반환

Vlookup 및 모든 해당 값을 가로로 반환

Vlookup 및 모든 해당 값을 하나의 셀로 반환


Vlookup 및 모든 해당 값을 수직으로 반환

특정 기준에 따라 일치하는 모든 값을 세로로 반환하려면 다음 배열 수식을 적용하세요.

1. 결과를 출력 할 빈 셀에이 수식을 입력하거나 복사합니다.

=IFERROR(INDEX($C$2:$C$20, SMALL(IF($E$2=$A$2:$A$20, ROW($A$2:$A$20)-ROW($A$2)+1), ROW(1:1))),"" )

주의 사항: 위의 공식에서 C2:C20 반환하려는 일치하는 레코드가 포함 된 열입니다. A2 : A20 기준이 포함 된 열입니다. 과 E2 값을 반환하려는 특정 기준입니다. 필요에 따라 변경하십시오.

2. 그런 다음, Ctrl + Shift + Enter 키를 함께 사용하여 첫 번째 값을 얻은 다음 채우기 핸들을 아래로 끌어 필요한 모든 해당 레코드를 가져옵니다. 스크린 샷을 참조하십시오.

팁 :

Vlookup하고 보다 구체적인 값을 기준으로 일치하는 모든 값을 세로로 반환하려면 아래 수식을 적용하고 Ctrl + Shift + Enter 열쇠.

=IFERROR(INDEX($C$2:$C$20, SMALL(IF(1=((--($E$2=$A$2:$A$20))*(--($F$2=$B$2:$B$20))), ROW($A$2:$A$20)-ROW($A$2)+1), ROW(1:1))),"" )


Vlookup 및 모든 해당 값을 가로로 반환

일치하는 값을 가로 순서로 표시하려면 아래 배열 수식이 도움이 될 수 있습니다.

1. 결과를 출력 할 빈 셀에이 수식을 입력하거나 복사합니다.

=IFERROR(INDEX($C$2:$C$20,SMALL(IF($F$1=$A$2:$A$20,ROW($A$2:$A$20)-ROW($A$2)+1),COLUMN(A1))),"")

주의 사항: 위의 공식에서 C2 : C20 반환하려는 일치하는 레코드가 포함 된 열입니다. A2 : A20 기준이 포함 된 열입니다. 과 F1 값을 반환하려는 특정 기준입니다. 필요에 따라 변경하십시오.

2. 그런 다음, Ctrl + Shift + Enter 키를 함께 사용하여 첫 번째 값을 얻은 다음 채우기 핸들을 오른쪽으로 드래그하여 필요한 모든 해당 레코드를 가져옵니다. 스크린 샷을 참조하십시오.

팁 :

보다 구체적인 값을 기준으로 일치하는 모든 값을 가로로 Vlookup하고 반환하려면 아래 수식을 적용하고 Ctrl + Shift + Enter 열쇠.

=IFERROR(INDEX($C$2:$C$20,SMALL(IF(1=((--($F$1=$A$2:$A$20))*(--($F$2=$B$2:$B$20))),ROW($A$2:$A$20)-ROW($A$2)+1),COLUMN(A1))),"")


Vlookup 및 모든 해당 값을 하나의 셀로 반환

vlookup하고 모든 해당 값을 단일 셀로 반환하려면 다음 배열 수식을 적용해야합니다.

1. 아래 수식을 빈 셀에 입력하거나 복사하십시오.

=TEXTJOIN(", ",TRUE,IF($A$2:$A$20=F1,$C$2:$C$20,""))

주의 사항: 위의 공식에서 C2 : C20 반환하려는 일치하는 레코드가 포함 된 열입니다. A2 : A20 기준이 포함 된 열입니다. 과 F1 값을 반환하려는 특정 기준입니다. 필요에 따라 변경하십시오.

2. 그런 다음, Ctrl + Shift + Enter 키를 함께 사용하여 일치하는 모든 값을 단일 셀로 가져옵니다. 스크린 샷을 참조하십시오.

팁 :

단일 셀에서 보다 구체적인 값을 기준으로 일치하는 모든 값을 Vlookup하고 반환하려면 아래 수식을 적용하고 Ctrl + Shift + Enter 열쇠.

=TEXTJOIN(", ",TRUE,IF(($A$2:$A$20=F1)*($B$2:$B$20=F2),$C$2:$C$20,""))

참고 : 이 수식은 Excel 2016 이상 버전에서만 성공적으로 적용되었습니다. Excel 2016이없는 경우 LINK 내려 받기 위해.

더 많은 관련 Vlookup 기사 :

  • Vlookup 및 Excel에서 두 값 사이의 일치하는 데이터 반환
  • Excel에서 일반 Vlookup 함수를 적용하여 주어진 데이터를 기반으로 해당 값을 가져올 수 있습니다. 그러나 때로는 두 값 사이의 일치하는 값을 vlookup하고 반환하려고합니다. Excel에서이 작업을 어떻게 처리 할 수 ​​있습니까?
  • 드롭 다운 목록에서 Vlookup 및 여러 값 반환
  • Excel에서 드롭 다운 목록에서 여러 해당 값을 조회하고 반환하는 방법은 다음과 같습니다. 즉, 드롭 다운 목록에서 하나의 항목을 선택하면 다음 스크린 샷과 같이 모든 관련 값이 한 번에 표시됩니다. 이 기사에서는 솔루션을 단계별로 소개합니다.
  • Excel에서 0 또는 N / A 대신 공백을 반환하는 Vlookup
  • 일반적으로 vlookup 함수를 적용하여 해당 값을 반환 할 때 일치하는 셀이 비어 있으면 0을 반환하고 일치하는 값을 찾을 수없는 경우 # N / A 값 오류가 발생합니다. 0 또는 # N / A 값을 표시하는 대신 빈 셀을 표시하려면 어떻게해야합니까?
  • Excel 테이블에서 여러 열을 반환하는 Vlookup
  • Excel 워크 시트에서 Vlookup 함수를 적용하여 한 열에서 일치하는 값을 반환 할 수 있습니다. 그러나 다음 스크린 샷과 같이 여러 열에서 일치하는 값을 추출해야하는 경우도 있습니다. Vlookup 함수를 사용하여 여러 열에서 동시에 해당 값을 얻는 방법은 무엇입니까?
  • 여러 워크 시트의 Vlookup 값
  • Excel에서는 vlookup 함수를 쉽게 적용하여 워크 시트의 단일 테이블에 일치하는 값을 반환 할 수 있습니다. 그러나 여러 워크 시트에서 값을 vlookup하는 방법을 고려한 적이 있습니까? 데이터 범위가 포함 된 다음 세 개의 워크 시트가 있고 이제이 세 워크 시트의 기준에 따라 해당 값의 일부를 가져 오려고합니다.

  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 및 데이터 보관; 셀 내용 분할; 중복 행과 합계 / 평균 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 즐겨 찾기 및 빠른 수식 삽입, 범위, 차트 및 그림; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 피벗 테이블 그룹화 기준 주 번호, 요일 등 ... 잠금 해제되고 잠긴 셀 표시 다른 색상으로; 수식 / 이름이있는 셀 강조 표시...
kte 탭 201905
  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
officetab 하단