조회 함수에 table_array 인수 사용

적용 대상
Microsoft 365용 Excel Mac용 Microsoft 365용 Excel Excel 2024 Mac용 Excel 2024 Excel 2021 Mac용 Excel 2021

중요

어떤 방향으로든 작동하고 기본적으로 정확한 일치 항목을 반환하는 향상된 버전의 VLOOKUP인 새 XLOOKUP 함수를 사용해 보세요. 이전 버전보다 사용하기가 더 쉽고 편리합니다.

VLOOKUP 또는 HLOOKUP 함수를 만들 때 D2:F39와 같은 셀 범위를 입력합니다. 해당 범위는 table_array 인수입니다. 인수는 함수를 실행하기 위해 필요한 데이터 조각일 뿐입니다. 이 경우 함수는 해당 셀에서 찾으려는 데이터를 검색합니다.

table_array 인수는 항상 VLOOKUP 또는 HLOOKUP 함수의 두 번째 인수이며(첫 번째는 찾으려는 값) 함수가 작동하지 않습니다.

첫 번째 인수인 찾으려는 값은 "41" 또는 "smith"와 같은 특정 값이거나 F2와 같은 셀 참조일 수 있습니다. 따라서 첫 번째 인수는 다음과 같이 표시할 수 있습니다.

=VLOOKUP(F2,...

table_array 인수는 항상 다음과 같이 조회 값을 따릅니다.

=VLOOKUP(F2,B4:D39,...

table_array 인수에 나열된 셀 범위는 상대 또는 절대 셀 참조를 사용할 수 있습니다. 함수를 복사하려는 경우 다음과 같이 절대 참조를 사용해야 합니다.

*=VLOOKUP(F2,$B$2:BD$39,*...

또한 table_array 인수의 셀은 통합 문서의 다른 워크시트에서 사용할 수 있습니다. 이렇게 하면 인수에 시트 이름이 포함되며 구문은 다음과 같습니다.

=VLOOKUP(F2,Sheet2!$C$14:E$42,...

시트 이름 다음에 느낌표를 배치해야 합니다.

마지막으로(휴), 찾으려는 값이 포함된 열인 세 번째 인수를 입력합니다. 이 열을 조회 열이라고 합니다. 첫 번째 예제에서는 세 개의 열에서 실행되는 셀 범위 B4~D39를 사용했습니다. 셀 범위의 세 번째 열인 D 열에서 표시하려는 값을 가장하여 마지막 인수는 3입니다.

=VLOOKUP(F2,B4:D39,3)

선택적 네 번째 인수인 True 또는 False를 사용할 수 있습니다. 대부분의 경우 False를 사용합니다.

True를 사용하거나 네 번째 인수를 비워 두면 함수는 첫 번째 인수의 값과 대략적인 일치 항목을 반환합니다. 따라서 예제를 계속하려면 첫 번째 인수가 "smith"이고 True를 사용하는 경우 함수는 "Smith", "Smithberg" 등을 반환합니다. 그러나 False를 사용하는 경우 함수는 정확한 일치 항목인 "Smith"만 반환하며 대부분의 사람들이 원하는 것입니다.

True를 사용하기 위해 세 번째 인수에서 지정한 열인 조회 열이 오름차순으로 정렬되지 않은 경우(A에서 Z로 또는 가장 낮은 값에서 가장 높은 숫자로) 함수가 잘못된 결과를 반환할 수 있습니다. 이에 대한 자세한 내용은 VLOOKUP 및 기타 함수를 사용하여 값 조회를 참조하세요.

VLOOKUP 및 HLOOKUP 함수에 대한 자세한 내용은 다음을 참조하세요.