조회 함수에 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 함수에 대한 자세한 내용은 다음을 참조하세요.