Excel의 VLOOKUP 함수는 선택한 조회 값을 기반으로 데이터 테이블에서 정보를 찾아 반환하는 데 사용됩니다.
일반적으로 VLOOKUP에서는 조회 값이 데이터 테이블의 가장 왼쪽 열에 있어야하며이 함수는이 값의 오른쪽에있는 같은 행에있는 다른 데이터 필드를 반환합니다.
그러나 VLOOKUP을 CHOOSE 함수와 결합하면 다음과 같은 왼쪽 조회 수식을 만들 수 있습니다.
- 조회 값을 데이터 테이블의 모든 열에 허용합니다.
- 조회 값의 왼쪽에있는 모든 열에있는 정보를 반환합니다.
노트:이 지침은 Excel 버전 2019, 2016, 2013, 2010 및 Excel for Office 365에 적용됩니다.
01 / 05자습서 : 왼쪽 조회 수식에서 VLOOKUP 및 CHOOSE 함수 사용

예제 이미지에 표시된 왼쪽 조회 수식을 만들려면 수식을 사용하십시오.
= VLOOKUP ($ D $ 2, (1,2), $ F : $ F, $ D : $ D), 2, FALSE)
이 예에서 수식을 사용하면 데이터 표의 3 열에 나열된 여러 회사에서 제공 한 부품을 찾을 수 있습니다.
수식에서 CHOOSE 함수의 역할은 열 3이 열 1이라고 믿도록 VLOOKUP을 속이는 것입니다. 결과적으로 회사 이름을 조회 값으로 사용하여 각 회사에서 제공 한 부품의 이름을 찾을 수 있습니다.
튜토리얼 데이터 입력
- 제목을 입력하십시오. 공급자 세포에 D1.
- 제목을 입력하십시오. 부품 셀에 E1.
- 위 이미지에 표시된 데이터 표를 셀에 입력하십시오. D4에서 F9
- 행 2 및 3 검색 기준과이 자습서에서 생성 된 왼쪽 조회 수식을 수용 할 수 있도록 비어 있습니다.
VLOOKUP 대화 상자를 엽니 다.
수식을 워크 시트의 셀 F1에 직접 입력 할 수도 있지만 많은 사람들은 수식의 구문에 어려움이 있습니다.
이 경우 VLOOKUP 대화 상자를 사용하는 것이 더 안전합니다. 거의 모든 Excel의 함수에는 함수의 인수를 별도의 줄에 입력 할 수있는 대화 상자가 있습니다.
- 셀을 클릭하십시오. E2 워크 시트의 E2는 왼쪽 조회 공식의 결과가 표시되는 위치입니다.
- 클릭 방식 탭의 탭.
- 클릭 조회 및 참조 옵션을 사용하여 기능 드롭 다운 목록을 엽니 다.
- 클릭 VLOOKUP 목록에서 함수의 대화 상자를 불러옵니다.
VLOOKUP 대화 상자에 인수 입력

함수의 인수는 함수가 결과를 계산하는 데 사용하는 값입니다.
함수의 대화 상자에서 각 인수의 이름은 별도의 행에 값을 입력 할 필드가옵니다.
관련 이미지에 표시된대로 대화 상자의 올바른 행에 각 VLOOKUP 인수에 대해 다음 값을 입력합니다.
조회 값
조회 값은 테이블 배열을 검색하는 데 사용되는 정보 필드입니다. VLOOKUP은 조회 값과 같은 행에있는 다른 데이터 필드를 반환합니다.
이 예제에서는 회사 이름을 워크 시트에 입력 할 위치에 대한 셀 참조를 사용합니다. 이것의 장점은 수식을 편집하지 않고도 회사 이름을 쉽게 변경할 수 있다는 것입니다.
- 클릭 lookup_value 대화 상자에서 줄을 선택하십시오.
- 셀을 클릭하십시오. D2 이 셀 참조를 lookup_value 선.
- 눌러 F4 키보드의 키를 눌러 셀 참조를 절대적으로 만듭니다 - $ D $ 2.
절대 셀 참조
절대 값 셀 참조는 조회 값 및 테이블 배열 인수에 사용되어 조회 수식이 워크 시트의 다른 셀로 복사되는 경우 오류를 방지합니다.
CHOOSE 기능 들어가기
테이블 배열 인수는 특정 정보가 검색되는 인접한 데이터 블록입니다.
일반적으로 VLOOKUP은 조회 값 인수의 오른쪽을보고 테이블 배열의 데이터를 찾습니다. 왼쪽을 보게하려면 선택 (SELECT) 함수를 사용하여 테이블 배열의 열을 다시 배열하여 VLOOKUP을 속여야합니다.
이 수식에서 CHOOSE 함수는 두 가지 작업을 수행합니다.
- 두 개의 열만있는 테이블 배열을 만듭니다 (D 열과 F 열).
- 테이블 배열의 열의 오른쪽에서 왼쪽 순서를 변경하여 열 F가 먼저오고 열 D가 두 번째가되도록합니다.
기능 입력하기
함수를 수동으로 입력 할 때 함수의 각 인수는 쉼표로 구분해야합니다.
- VLOOKUP 함수 대화 상자에서 Table_array 선.
- 다음을 입력 고르다 기능:선택 ({1,2}, $ F : $ F, $ D : $ D)
열 색인 번호
일반적으로 열 인덱스 번호는 테이블 배열의 어느 열이 후 데이터를 포함하는지 나타냅니다. 그러나이 수식에서는 CHOOSE 함수로 설정 한 열의 순서를 나타냅니다.
CHOOSE 함수는 두 열 너비의 테이블 배열을 만듭니다. 첫 번째 열에는 D 열이옵니다. 부품 이름을 찾는 정보는 열 D에 있으므로 열 인덱스 인수의 값을 2로 설정해야합니다.
- 클릭 Col_index_num 대화 상자에서 줄을 선택하십시오.
- 유형을 입력하십시오. 2 이 줄에.
범위 조회
VLOOKUP의 Range_lookup 인수는 VLOOKUP이 조회 값과 정확히 일치하거나 대략 일치하는 항목을 찾을 지 여부를 나타내는 논리 값입니다 (TRUE 또는 FALSE 만 해당).
- TRUE 또는이 인수가 생략 된 경우 VLOOKUP은 Lookup_value와 정확히 일치하는 항목을 반환하거나 정확히 일치하는 항목이 없으면 VLOOKUP은 다음으로 큰 값을 반환합니다. 이 작업을 수행하는 수식의 경우 Table_array의 첫 번째 열에있는 데이터를 오름차순으로 정렬해야합니다.
- FALSE이면 VLOOKUP은 Lookup_value와 정확히 일치하는 것을 사용합니다. 조회 값과 일치하는 Table_array의 첫 번째 열에 둘 이상의 값이있는 경우 발견 된 첫 번째 값이 사용됩니다. 정확히 일치하는 것이 없으면 # N / A 오류가 반환됩니다.
이 튜토리얼에서는 특정 부품 이름을 찾고 있으므로 Range_lookup이로 설정됩니다. 그릇된 수식에 의해 정확히 일치하는 항목 만 반환됩니다.
- 클릭 Range_lookup 대화 상자에서 줄을 선택하십시오.
- 단어 입력 그릇된 이 줄에서 우리는 VLOOKUP이 우리가 찾고있는 데이터와 정확히 일치하는 것을 반환하기를 원한다는 것을 나타냅니다.
- 딸깍 하는 소리 승인 왼쪽 조회 수식을 닫고 대화 상자를 닫습니다.
- 아직 셀 D2에 회사 이름을 입력하지 않았기 때문에 E2 셀에 # N / A 오류가 나타납니다.
왼쪽 조회 수식으로 데이터 반환

어떤 회사가 어떤 부품을 공급하는지 알아 보려면 회사 이름을 셀에 입력하십시오 D2 그리고 들어가다 키보드의 키.
부품 이름이 셀 E2에 표시됩니다.
- 셀을 클릭하십시오. D2 귀하의 워크 시트에.
- 유형 가젯 플러스 세포에 D2 그리고 들어가다 키보드의 키.
- Gadgets Plus라는 텍스트가 G2 셀에 표시되어야합니다.
셀 D2에 다른 회사 이름을 입력하여 조회 수식을 더 테스트하고 해당 부분 이름이 셀 E2에 나타나야합니다.
# N / A와 같은 오류 메시지가 셀 E2에 나타나면 D2 셀의 철자 오류를 확인하십시오.
04 / 052 열 테이블 배열 만들기
CHOOSE 함수의 구문은 다음과 같습니다.
= 선택 (Index_number, Value1, Value2, … Value254)
CHOOSE 함수는 일반적으로 입력 된 인덱스 번호에 따라 값 목록 (Value1에서 Value254)에서 하나의 값을 반환합니다.
인덱스 번호가 1이면 함수는 목록에서 Value1을 반환합니다. 인덱스 번호가 2이면 함수는 목록에서 Value2를 반환합니다.
여러 인덱스 번호를 입력하면 원하는 순서로 여러 값이 반환됩니다. 여러 값을 반환하도록 CHOOSE를 얻으려면 배열을 만들어야합니다.
배열을 입력하려면 입력 한 숫자를 중괄호 또는 대괄호로 묶으십시오. 인덱스 번호에는 두 개의 숫자가 입력됩니다.{ 1,2 }.
CHOOSE는 두 개의 열로 된 테이블을 만드는 것에 만 국한되지 않습니다. {1,2,3}와 같은 배열에 추가 숫자를 포함하고 value 인수에 추가 범위를 포함시킴으로써 CHOOSE는 3 개 열 테이블을 만듭니다.
추가 열을 사용하면 VLOOKUP의 열 인덱스 번호 인수를 원하는 정보가 들어있는 열 번호로 변경하여 왼쪽 조회 수식으로 다른 정보를 반환 할 수 있습니다.
05/05CHOOSE 함수로 열 순서 바꾸기
이 수식에 사용 된 CHOOSE 함수에서 :
선택 ({1,2}, $ F : $ F, $ D : $ D)
열 F의 범위는 열 D 앞에 나열됩니다.
CHOOSE 함수는 VLOOKUP의 테이블 배열 (해당 함수의 데이터 소스)을 설정하기 때문에 CHOOSE 함수에서 열 순서를 전환하면 VLOOKUP으로 전달됩니다.
VLOOKUP에 관한 한 테이블 배열의 폭은 두 열에 지나지 만 왼쪽에는 F 열, 오른쪽에는 D 열이 있습니다. 열 F에는 검색 할 회사의 이름이 있고 열 D에는 부분 이름이 들어 있기 때문에 VLOOKUP은 조회 값의 왼쪽에있는 데이터를 찾는 데 정기적 인 조회 작업을 수행 할 수 있습니다.
결과적으로 VLOOKUP은 회사 이름을 사용하여 제공하는 부품을 찾을 수 있습니다.




