엑셀 중급 · 대화형 레슨 12개 중 4번째

조회 수식

조회 수식은 시트의 다른 곳에 있는 기준 표를 읽어 와요. 그래서 주문 표에 가격이나 범주를 일일이 직접 입력할 필요가 없어요. 기준 표를 한 번만 고치면 그 표를 가리키는 모든 주문이 함께 업데이트돼요.

중급대화형

화면 기준: Windows용 Microsoft 365 Excel. 연습은 어느 브라우저에서나 할 수 있어요.

글로 보는 튜토리얼엑셀 조회 수식: XLOOKUP, VLOOKUP, INDEX/MATCH 사용법

실력 점검

먼저 해 보세요:

  • 표에서 값을 조회할 때 "정확히 일치"가 무슨 뜻인지 설명해 보세요.
  • 별도의 기준 표에서 가격을 가져오는 XLOOKUP 수식을 작성해 보세요.
  • VLOOKUP이 XLOOKUP에 비해 옛날 방식으로 여겨지는 이유를 설명해 보세요.
  • 표에 없는 조회 값을 처리해서 수식에 #N/A가 표시되지 않게 해 보세요.

모두 익숙한가요? I5 — 텍스트 함수와 날짜 함수로 바로 넘어가세요.

핵심 짚기

이번 레슨에서 배울 내용

정확히 일치로 생각하기
조회는 범위에서 정확히 일치하는 값을 찾은 다음, 두 번째 범위의 같은 위치에 있는 값을 돌려줘요.
XLOOKUP
=XLOOKUP(lookup_value, lookup_array, return_array) — 열 번호를 셀 필요가 없고, 어느 방향으로든 찾을 수 있어요.
VLOOKUP — 옛날 방식
오래됐지만 여전히 많이 쓰여요: =VLOOKUP(value, table, column_number, FALSE). 오른쪽으로만 찾을 수 있고, 중간에 열이 삽입되면 아무 경고 없이 결과가 틀어져요. 알아볼 줄은 알아야 하지만, 가장 먼저 꺼내 쓸 함수는 아니에요.
조회용 표 준비하기
기준 표의 조회 열에는 중복 값이 없게 하고, 기준 표 자체는 그 표를 읽어 가는 데이터와 겹치지 않는 곳에 두세요.
값이 없을 때 처리하기
XLOOKUP에 네 번째 인수를 추가하세요 — =XLOOKUP(A2, F2:F5, H2:H5, "Not found"). 그러면 일치하는 값이 없을 때 #N/A가 표시되지 않아요.
값을 직접 입력하지 마세요
오늘 Widget B 가격이 18이라고 "18"을 직접 입력하면 가격이 바뀌는 순간 틀린 값이 돼요. 값을 항상 최신으로 유지해 주는 게 바로 조회예요.

제품 목록 — F2:H5에 있어요

F — ProductG — CategoryH — Price
Widget AHardware$12
Widget BHardware$18
Cable TieAccessories$3
Power StripElectronics$22

엑셀에서 찾는 위치

수식›찾기/참조 영역›XLOOKUP

옆으로 밀어 창 전체를 볼 수 있어요.

  1. 1수식 탭.
  2. 2찾기/참조 영역에 XLOOKUP, VLOOKUP, INDEX, MATCH, XMATCH가 있어요.
  3. 3수식: 찾을 값(A2), 찾을 곳(F2:F5), 돌려줄 값(H2:H5).
  4. 4참조 표는 따로 두어요. 여기서는 F2:H5예요.
  5. 5네 번째 인수 "Not found"를 쓰면 없는 제품에 #N/A 대신 이 글자가 나와요.

Microsoft 365용 Excel(Windows) 화면을 재현한 그림입니다. Mac, 웹용 Excel 또는 좁은 창에서는 리본 배치가 조금 다를 수 있습니다.

따라 하며 연습하기

아래는 위의 제품 목록을 참조하는 주문 표예요. 점선 셀을 채워 보세요.

📦 주문 — 점선 셀을 클릭하세요
—
ƒx
Widget B의 Price부터 시작하세요 — XLOOKUP(A2, F2:F5, H2:H5).

혼자 변형해 보기

실제 목록에서 실제 필드 가져오기

제품, 직원 등 조회할 열이 있는 기준 표를 직접 만들어 보세요. 그리고 한 열을 기준으로 일치하는 값을 찾아 XLOOKUP으로 필드 두세 개를 두 번째 표로 가져와 보세요. 오타가 있어도 #N/A가 그대로 나오지 않도록 "not found" 값을 네 번째 인수로 추가하세요.

이 레슨에서 틀린 부분을 찾았거나 제안이 있나요? 의견 보내기