중요: 모든 방향으로 작동하고 기본적으로 정확한 일치를 반환하는 향상된 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, ...

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

마지막으로(whew)는 찾으려고 하는 값을 포함하는 세 번째 인수인 열을 입력합니다. 이를 룩업 열이라고 합니다. 첫 번째 예제에서는 세 열에 걸쳐 실행되는 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 함수에 대한 자세한 내용은 다음을 참조합니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Office 참가자 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×