Excel Formulas Academy · 강의

VLOOKUP이 표를 검색하는 방식

첫 번째 열에서 값을 찾아 다른 열의 데이터를 반환합니다

레슨 1/413개 단계

VLOOKUP이 표를 검색하는 방식은(는) CoddyKit의 무료 Excel Formulas Academy 강의입니다. 이것은 4개 중 1번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Excel Formulas Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

VLOOKUP 소개

VLOOKUP은 세로 조회를 의미합니다. 지정한 값을 표의 첫 번째 열에서 아래로 검색한 다음, 같은 행의 다른 열에서 값을 반환합니다.

전화번호부를 떠올려 보십시오. 이름을 찾은 다음 오른쪽으로 따라가 전화번호를 확인합니다. VLOOKUP은 스프레드시트에서 정확히 같은 작업을 수행합니다.

V는 열을 세로로 검색한다는 점을 기억하게 해 줍니다. 다음 단계에서는 VLOOKUP을 구성하는 네 부분을 배우고 실제 가격표에 사용해 보겠습니다.

네 가지 인수

VLOOKUP은 쉼표로 구분된 네 가지 정보를 받습니다.

  • 조회 값 - 검색할 값
  • 표 배열 - 데이터가 들어 있는 셀 범위
  • 열 인덱스 번호 - 값을 반환할 열 번호
  • [범위 조회] - 근사 일치에는 TRUE, 정확한 일치에는 FALSE

대괄호는 마지막 인수가 선택 사항이라는 뜻이지만, 거의 항상 직접 지정하는 것이 좋습니다. 수식의 형태는 다음과 같습니다.

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

예제 가격표

A1:C4 셀에 작은 상품 표가 있다고 가정해 보겠습니다.

  • 1행 머리글: 코드, 이름, 가격
  • 2행: A100, 사과, 0.50
  • 3행: B200, 바나나, 0.30
  • 4행: C300, 체리, 1.20

첫 번째 열(코드)에서 VLOOKUP이 검색을 수행합니다. 나머지 열에는 반환할 수 있는 데이터가 들어 있습니다. 코드로 상품을 검색하고 가격을 가져와 보겠습니다.

첫 번째 VLOOKUP

코드 B200의 가격을 찾으려면 1열에서 B200을 검색하고 3열(가격)을 반환합니다.

수식을 읽어 보면 다음과 같습니다. 표 A1:C4에서 "B200"이라는 값을 찾고, 발견되면 3번째 열의 값을 정확히 일치하는 방식(FALSE)으로 반환합니다.

결과는 0.30입니다. VLOOKUP은 3행에서 B200을 찾은 다음 세 번째 열까지 오른쪽으로 이동해 값을 읽습니다.

=VLOOKUP("B200", A1:C4, 3, FALSE)

열 인덱스 세기

열 인덱스 번호는 시트의 A열을 기준으로 세는 것이 아니라 표 배열의 왼쪽 끝을 기준으로 셉니다.

범위 A1:C4의 열 번호는 다음과 같습니다.

  • 1열 = 코드(검색 열)
  • 2열 = 이름
  • 3열 = 가격

따라서 이름을 반환하려면 인덱스 2를 사용하고, 가격을 반환하려면 인덱스 3을 사용합니다. 인덱스 1은 검색한 값을 그대로 반환합니다.

=VLOOKUP("C300", A1:C4, 2, FALSE)

셀에서 조회하기

"B200"을 직접 입력하는 경우는 드뭅니다. 보통 원하는 값은 다른 셀에 있습니다. 누군가 E2에 코드를 입력한다고 가정해 보겠습니다. 고정된 텍스트 대신 해당 셀을 VLOOKUP의 조회 대상으로 지정합니다.

이제 E2가 변경될 때마다 결과가 자동으로 업데이트됩니다. 이것이 조회 기능이 송장, 대시보드, 검색 상자에서 사용되는 방식입니다.

=VLOOKUP(E2, A1:C4, 3, FALSE)

첫 번째 열을 검색하는 이유

VLOOKUP에는 엄격한 규칙이 하나 있습니다. 표 범위의 가장 왼쪽 열만 검색할 수 있습니다. 2열을 검색한 다음 1열로 되돌아갈 수는 없습니다.

따라서 검색하려는 열은 범위의 첫 번째 열이어야 합니다. 코드가 B열에 있다면 B1:D4처럼 표 범위를 B열에서 시작해야 합니다.

이러한 왼쪽 열 제한은 VLOOKUP을 사용할 때 가장 흔히 겪는 어려움의 원인이며, 이후 레슨에서 이를 우회하는 방법을 다룹니다.

머리글 행을 포함할지 여부

표 범위에 머리글 행을 포함하거나 제외할 수 있습니다. 두 방법 모두 작동합니다.

  • A1:C4는 머리글을 포함합니다(코드, 이름, 가격).
  • A2:C4는 머리글을 제외합니다.

정확히 일치하도록 조회하면(FALSE) 머리글이 잘못된 답을 만들지 않습니다. 머리글은 제품 코드와 일치하지 않기 때문입니다. 많은 사람이 범위를 쉽게 읽을 수 있도록 머리글을 포함합니다. 다만 열 번호는 선택한 범위의 왼쪽부터 다시 계산된다는 점을 기억하세요.

완성 예제: 송장

송장을 만든다고 가정해 보겠습니다. 제품 코드는 A10에 있고, 표에서 해당 제품의 이름과 가격을 가져오려고 합니다.

B10의 이름:

C10의 가격:

하나의 표로 여러 셀을 채울 수 있습니다. 코드를 한 번 입력하면 나머지가 채워지는 것이 VLOOKUP이 일상적인 작업에서 발휘하는 힘입니다.

=VLOOKUP(A10, $A$1:$C$4, 2, FALSE)
=VLOOKUP(A10, $A$1:$C$4, 3, FALSE)

달러 기호로 표 고정하기

$A$1:$C$4에 있는 $ 기호가 보이나요? VLOOKUP을 열 아래로 복사할 때는 조회할 값은 변경되도록(A10, A11, A12...) 하면서 표는 고정된 상태로 유지하려고 합니다.

달러 기호가 있는 절대 참조는 표를 제자리에 고정합니다. 달러 기호가 없으면 아래로 복사할 때 표가 데이터에서 벗어나 이동하여 오류가 발생합니다. 표 범위는 고정하고 조회할 값은 상대 참조로 두세요.

=VLOOKUP(A10, $A$1:$C$4, 3, FALSE)

시트 간 VLOOKUP

데이터 표는 다른 탭에 있는 경우가 많습니다. 상품이라는 이름의 시트에 있는 범위를 참조하려면 범위 앞에 시트 이름과 느낌표를 입력합니다.

시트 이름에 공백이 있으면 'Price List'!A:C처럼 작은따옴표로 감쌉니다. 조회 방식은 완전히 같고, 다른 탭에서 데이터를 읽는다는 점만 다릅니다.

=VLOOKUP(A2, Products!$A$1:$C$100, 3, FALSE)

빠른 확인

VLOOKUP이 검색하는 방식을 제대로 이해했는지 확인해 보세요.

복습: VLOOKUP의 검색 방식

이제 VLOOKUP의 핵심을 알게 되었습니다.

  • 표 범위의 첫 번째 열을 아래로 검색합니다.
  • 조회할 값, 표 범위, 열 번호, 범위 조회라는 네 가지 인수를 사용합니다.
  • 열 번호는 범위의 왼쪽 끝에서부터 계산합니다.
  • 대부분의 경우 정확히 일치하도록 FALSE를 사용합니다.
  • 아래로 복사할 때 표가 움직이지 않도록 $로 표를 고정합니다.

다음에는 정확히 일치하는 조회와 근사 일치하는 조회의 차이를 자세히 살펴봅니다.

=VLOOKUP(A2, $A$1:$C$4, 3, FALSE)
무료로 시작

AI 튜터와 함께 Excel을(를) 배우세요 — 무료

브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.

코스
30
레슨
120

자주 묻는 질문

“VLOOKUP이 표를 검색하는 방식” 강의는 무료인가요?

네 — “VLOOKUP이 표를 검색하는 방식” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Excel Formulas Academy 강의 전체를 잠금 해제할 수 있습니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

“VLOOKUP이 표를 검색하는 방식”에서 뭘 배우나요?

첫 번째 열에서 값을 찾아 다른 열의 데이터를 반환합니다 브라우저에서 직접 실행하는 실습 코드로 Excel Formulas Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

Excel Formulas Academy을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 Excel Formulas Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 1번째 강의입니다.

“VLOOKUP이 표를 검색하는 방식” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 Excel Formulas Academy 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 Excel Formulas Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. VLOOKUP이 표를 검색하는 방식
  2. 정확히 일치하는 검색과 근사 검색 비교
  3. HLOOKUP으로 행을 가로질러 검색하기
  4. VLOOKUP이 가끔 실패하는 이유
← Excel Formulas Academy(으)로 돌아가기