목차
Microsoft Excel에는 VLOOKUP 에 사용할 수 있는 여러 수식이 있으며 여러 열에서 값을 반환합니다. VLOOKUP 함수 자체가 여러 데이터를 추출할 수 없기 때문에 VLOOKUP 함수 로 배열 수식을 만들어야 합니다. 또한 여러 열에서 값을 반환하는 배열 수식에 대한 간단한 대안이 있으며 이러한 모든 방법은 이 문서에서 적절한 예와 그림으로 다룰 것입니다.
실습 워크북 다운로드
이 기사를 준비하는 데 사용한 Excel 통합 문서를 다운로드할 수 있습니다.
여러 열을 반환하는 VLOOKUP.xlsx
VLOOKUP을 사용하여 Excel에서 여러 열을 반환하는 4가지 방법
1. VLOOKUP with Array Formula to Return Values from Multiple Columns
다음 그림에는 다양한 스마트폰 모델과 사양이 있는 데이터 세트가 있습니다. 하단의 출력 테이블은 지정된 스마트폰 모델의 모든 사양을 나타냅니다. VLOOKUP 함수 를 사용하여 지정된 핸드셋 또는 스마트폰 장치에 대한 여러 열에서 데이터를 추출합니다.
스마트폰 기기 Poco F3 의 사양입니다. 출력 Cell C15 에서 VLOOKUP 함수가 있는 필수 배열 수식은 다음과 같습니다.
=VLOOKUP(B15,B5:F12,{2,3,4,5},FALSE)
Enter 를 누르면 기능이선택한 장치의 모든 사양을 한 번에 반환합니다.
자세히 보기: Excel VLOOKUP을 사용하여 여러 값을 세로로 반환
2. Excel
의 다른 통합 문서에서 여러 열을 반환하는 VLOOKUP이 섹션에서는 VLOOKUP 함수를 사용하여 현재 다른 워크시트 에서 데이터를 추출합니다. 다른 통합 문서에서. 이 방법을 적용하는 동안 다른 통합 문서를 열어 두어야 합니다. 그렇지 않으면 함수가 #N/A 오류를 반환합니다.
다음과 같은 기본 데이터 테이블이 있다고 가정해 보겠습니다. Book 1 이라는 Excel 통합 문서에서.
Book 2 라는 다른 통합 문서는 지정된 스마트폰 장치에 대해 Book 1 에서 추출되었습니다.
따라서 Book 2 에서 출력 Cell C5 는 다음 수식을 사용합니다.
=VLOOKUP(B5,'[Book 1.xlsx]Sheet1'!$B$5:$F$12,{2,3,4,5},FALSE)
Enter 를 누르면 아래 스크린샷과 같이 선택한 장치의 사양을 가져옵니다.
자세히 보기: VBA VLOOKUP을 사용하여 다른 장치에서 값 찾기 Excel의 워크시트
유사한 판독값
- 열에서 마지막 값을 찾기 위한 Excel VLOOKUP(대안 포함)
- 엑셀에서 여러 조건으로 VLOOKUP하는 방법(2가지 방법)
- 엑셀에서 두 시트 간 VLOOKUP 예제
- VLOOKUP 수행 방법Excel에서 와일드카드 사용(2가지 방법)
- VLOOKUP 및 Excel에서 모든 일치 항목 반환(7가지 방법)
3. VLOOKUP에서 Excel의 여러 열에서 반환 값 합계
VLOOKUP 함수를 사용하여 여러 열에서 값을 반환한 후 출력 데이터에 대해 모든 종류의 계산을 수행할 수 있습니다. 다음 데이터 테이블은 연속 5일 동안 여러 무작위 판매원의 판매 데이터를 표시합니다. 여기에서 우리가 할 일은 데이터 테이블에서 판매원을 조회하고 5일 동안 해당 판매를 그린 다음 출력 Cell C18 .
<21에서 총 판매를 평가하는 것입니다>
Patrick의 총 매출을 알고 싶다고 가정합니다. 셀 C18 의 SUM 및 VLOOKUP 함수로 구성된 필수 수식은 다음과 같아야 합니다.
=SUM(VLOOKUP(C17,B6:G15,{2,3,4,5,6},FALSE))
이제 Enter 를 누르면 선택한 영업 사원의 총 판매 금액이 바로 표시됩니다.
자세히 보기: Excel의 여러 시트에서 Vlookup 및 합산하는 방법(2개의 수식)
4. 여러 열에서 값을 반환하는 COLUMN 함수가 있는 VLOOKUP
VLOOKUP 함수를 사용하여 여러 열을 반환하는 다른 방법이 있으며 이번에는 배열 수식을 사용하지 않습니다. . 대신 여기에서 COLUMN 함수 를 사용하여 VLOOKUP 함수의 열 번호를 지정합니다. 그런 다음 채우기 핸들 을 함께 사용해야 합니다.지정된 스마트폰 장치에 대한 나머지 데이터를 자동으로 채울 행입니다.
Poco F3 의 사양을 추출할 것이므로 Cell 출력에 필요한 수식이 필요합니다. C15 는
=VLOOKUP($B$15,$B$5:$F$12,COLUMN(C$4)-1,FALSE)
Enter 를 누르고 을 드래그한 후 마지막 출력 셀까지 핸들 을 오른쪽으로 채우면 다음 반환 값을 찾을 수 있습니다.
VLOOKUP의 대안으로 Excel에서 여러 열 반환
VLOOKUP 기능의 가장 적합한 대안은 INDEX 와 MATCH 기능의 조합입니다. INDEX 함수 는 특정 행과 열의 교차점에서 값 또는 참조를 반환합니다. MATCH 함수 는 배열에서 지정된 순서로 지정된 값과 일치하는 항목의 상대적 위치를 반환합니다. 수식에서 MATCH 함수를 삽입하여 조회 장치의 행 번호를 지정합니다.
따라서 출력 Cell C15 에 필요한 배열 수식이 필요합니다.
=INDEX(B5:F12,MATCH(B15,B5:B12,0),{2,3,4,5})
Enter 를 누르면 다음에서 추출된 사양이 표시됩니다. 선택한 스마트폰 장치에 대한 여러 열.
자세히 보기: INDEX MATCH 대 VLOOKUP 함수(예제 9개)
결론
위에서 언급한 모든 방법이 이제 엑셀에 적용하는 데 도움이 되기를 바랍니다.값을 조회하고 데이터 테이블에서 여러 열을 가져와야 할 때 스프레드시트. 질문이나 의견이 있으시면 의견 섹션에 알려주십시오. 또는 이 웹 사이트에서 Excel 기능과 관련된 다른 기사를 확인할 수 있습니다.