VLOOKUP, INDEX 또는 MATCH를 사용하여 값 조회

큰 목록에서 값을 찾으려면 조회 함수를 사용할 수 있습니다. VLOOKUP 함수가 폭넓게 사용되고 있지만, HLOOKUP 함수 및 INDEXMATCH 함수 조합도 유용합니다.

다음은 VLOOKUP 및 이 함수가 사용하는 인수입니다.

=VLOOKUP(<검색 값>,<조회 범위>,<열>,<유사 일치>)

예를 들어 =VLOOKUP(21500,C2:E7,3,FALSE)와 같이 표시됩니다.

  • 첫 번째 인수는 함수가 작동하는 데 필요한 조각으로, 검색하려는 값입니다. B2와 같은 셀 참조나 "정영순", 21500과 같은 값이 여기에 해당합니다.

  • 두 번째 인수는 찾으려는 값이 포함된 것으로 예상되는 셀 범위입니다.

    중요: VLOOKUP에서는 값이 포함된 열 또는 검색하는 셀 참조가 범위에서 맨 왼쪽의 열이어야 합니다.

  • 세 번째 인수는 표시할 값이 포함된 셀의 조회 범위에 있는 열입니다.

네 번째 인수는 선택 사항입니다. 대부분의 사용자는 FALSE(또는 0)를 입력합니다. 이렇게 해야 함수가 정확히 일치하는 항목만 검색하기 때문입니다. 아무 인수도 입력하지 않거나 TRUE를 입력할 수 있지만, 정확히 일치하는 값이 검색되지 않을 경우 가장 가까운유사 일치가 반환됩니다. 일반적으로 대부분의 사람은 유사 일치를 원하지 않습니다.

유사 일치가 얼마나 심각한 문제인지 알아보기 위해 ID가 2345768인 부품의 가격을 찾는다고 가정해 보겠습니다. 하지만 =VLOOKUP(2345678,A1:E7,5)처럼 숫자 두 개의 위치를 서로 바꾸어 잘못 입력하면 어떻게 될까요? VLOOKUP은 사용자가 지정한 숫자(2345678)보다 작거나 같은 숫자 중에서 가장 가까운 숫자를 찾기 때문에, 이 수식은 전혀 다른 부품에 대한 가격을 반환합니다. 이 실수로 인해 고객에게 틀린 금액을 청구할 수 있습니다.

유사 일치 인수에 FALSE 또는 0을 지정할 경우 정확히 일치하는 결과가 없으면 잘못된 값 대신 #N/A를 반환하므로 훨씬 낫습니다. 이 예제의 경우, #N/A는 수식을 잘못 입력했다는 의미가 아니라(숫자를 잘못 입력한 경우는 예외) 2345678에 대한 검색 결과가 없다는 것을 의미합니다. 사용자가 원하는 것은 정확히 2345768입니다.

다음 예제는 함수 작동 방식에 대한 예제입니다. B2 셀(첫 번째 인수)에 값을 입력하면 VLOOKUP이 C2:E7 셀(두 번째 인수)을 검색하고, 범위의 세 번째 열인 E 열(세 번째 인수)에 가장 유사하게 일치하는 값을 반환합니다.

VLOOKUP 함수의 일반적인 용도

이 예제에서는 네 번째 인수가 비어 있으므로 함수가 유사하게 일치하는 값을 반환합니다.

HLOOKUP 함수 사용

VLOOKUP에 익숙해지면 HLOOKUP 함수도 어렵지 않게 사용할 수 있습니다. HLOOKUP은 같은 인수를 사용하지만, 열 대신 행에서 값을 찾습니다.

INDEX 및 MATCH를 함께 사용

검색을 맨 왼쪽 열로 제한하지 않으려면 INDEX 및 MATCH 함수를 조합하여 사용할 수 있습니다. 이 두 함수를 함께 사용하는 수식은 VLOOKUP 함수만 사용하는 수식보다 약간 복잡하지만 더 강력합니다. 또한 VLOOKUP 함수보다 INDEX/MATCH의 조합을 훨씬 더 선호하는 사용자가 많습니다.

다음 예제는 검색하려는 값(청주시)이 맨 왼쪽 열에 없는 작은 목록입니다. 따라서, VLOOKUP을 사용할 수 없습니다. 대신 MATCH 함수를 사용하여 B1:B11 범위에서 청주시를 찾아보겠습니다. 청주시는 4행에서 검색됩니다. 그런 다음 INDEX가 이 값을 조회 인수로 사용하고 네 번째 열(D열)에서 청주시의 인구를 찾습니다. 사용된 수식은 A14 셀에 나와 있습니다.

INDEX 및 MATCH를 사용하여 값 조회

조회 함수에 대한 자세한 정보

맨 위로 이동

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×