🧩 VLOOKUP 없이 두 표 합치기 — 조인 완벽 이해
"주문 내역에는 고객 ID만 있고, 고객 이름은 다른 시트에 있어요." 실무에서 가장 자주 만나는 상황입니다. 엑셀에서는 보통 VLOOKUP 함수로 해결하지만, 함수식이 어렵고 열 번호를 세다 틀리기 일쑤죠. 사실 이 작업의 정체는 데이터베이스에서 말하는 조인(join)입니다. 원리를 한 번 이해하면 함수 없이 클릭 몇 번으로 끝낼 수 있습니다.
예제로 보는 문제 상황
표 A — 주문 내역
| 주문번호 | 고객ID | 금액 |
|---|---|---|
| 1001 | C01 | 50,000 |
| 1002 | C02 | 32,000 |
| 1003 | C01 | 18,000 |
| 1004 | C09 | 77,000 |
표 B — 고객 명단
| 고객ID | 이름 | 지역 |
|---|---|---|
| C01 | 김민준 | 서울 |
| C02 | 이서연 | 부산 |
| C03 | 박지훈 | 대구 |
원하는 결과는 주문 내역 옆에 이름과 지역이 붙는 것. 두 표를 연결해 주는 다리가 양쪽에 모두 있는 고객ID 열이고, 이런 열을 키(key) 열이라고 부릅니다.
조인 종류 — 짝이 없는 행을 어떻게 할 것인가
위 예제에는 함정이 하나 있습니다. 주문 1004의 고객 C09는 고객 명단에 없습니다. 이렇게 짝이 없는 행을 어떻게 처리할지가 조인 종류의 전부입니다.
| 조인 종류 | 결과 | 이럴 때 사용 |
|---|---|---|
| 왼쪽 우선 (Left) | 주문 내역은 전부 남기고, 명단에 없는 C09의 이름은 빈칸 | 기본값. VLOOKUP과 같은 동작 — 대부분 이걸 쓰면 됩니다 |
| 내부 (Inner) | 양쪽 모두에 있는 행만 — 주문 1004는 사라짐 | 매칭된 데이터만 필요할 때 |
| 전체 (Full) | 양쪽 모든 행 — 주문 없는 고객 C03도 나타남 | 양쪽 현황을 빠짐없이 봐야 할 때 |
| 왼쪽 반대 (Left Anti) | 짝이 없는 왼쪽 행만 — 주문 1004만 남음 | "명단에 없는 주문 찾기" 같은 검증 작업 |
💡 왼쪽 반대(Anti) 조인은 숨은 보석입니다. "입금 내역에는 있는데 회원 명단에 없는 사람 찾기" 같은 대조 작업이 클릭 한 번으로 끝납니다. VLOOKUP으로 하려면 #N/A 오류를 필터링하는 우회가 필요한 일이죠.
이지테이블에서 합치기 — 실제 순서
- 두 파일(또는 두 시트)을 모두 불러옵니다. 아래 탭에 표가 2개 이상 있어야 합니다.
- 기준이 될 표(주문 내역) 탭을 선택한 상태에서 상단 🧩 표 결합 → 다른 표와 합치기를 누릅니다.
- 합칠 표(고객 명단)를 고르고, 키 열 매칭에서 왼쪽 고객ID = 오른쪽 고객ID 를 지정합니다. 키가 두 개 이상이면(예: 이름+생년월일) 키 열을 추가하세요.
- 조인 종류를 고릅니다. 잘 모르겠으면 왼쪽 우선이 안전합니다.
- 가져올 열에서 필요한 열만 체크합니다(이름, 지역만). 확인을 누르면 끝!
합치기가 잘 안 될 때 점검 목록
- 키 값의 공백 — "C01"과 "C01 "은 다른 값입니다. 양쪽 키 열에 공백 정리를 먼저 적용하세요.
- 형식 불일치 — 한쪽은 숫자 1010, 다른 쪽은 텍스트 "1010"이면 매칭되지 않습니다. 열 배지(123/ABC)를 확인하고 형식 변경으로 통일하세요.
- 키 중복 — 오른쪽 표에 같은 고객ID가 두 번 있으면 주문 행이 두 배로 늘어납니다. 합치기 전에 오른쪽 표의 중복을 먼저 제거하세요.
- 열 이름 충돌 — 양쪽에 같은 이름의 열이 있으면 합치기 창의 접두어 옵션으로 구분할 수 있습니다.
이어붙이기(Append)와 헷갈리지 마세요
합치기(조인)는 표를 옆으로 넓히는 작업입니다. 반면 1월 매출, 2월 매출처럼 구조가 같은 표를 아래로 쌓는 작업은 이어붙이기입니다. 이지테이블에서는 🧩 표 결합 메뉴 안에 두 기능이 나란히 있으니, "옆으로 = 합치기, 아래로 = 이어붙이기"로 기억하세요. 이어붙이기는 열 이름이 같은 열끼리 자동으로 맞춰지고, 한쪽에만 있는 열은 빈칸으로 채워집니다.
두 표 합치기, 직접 해보면 5분이면 익힙니다
이지테이블 앱 열기 설치·회원가입 없음 · 모든 처리는 내 브라우저 안에서만