CSV 결합 (VLOOKUP)
CSV Join
키 열을 기준으로 두 표를 내부·왼쪽·오른쪽·외부 결합하고 짝이 없는 행을 보여 줍니다.
두 파일을 붙이는 VLOOKUP인데, VLOOKUP이 말해 주지 않는 것을 함께 보여 줍니다. 어떤 기준값이 짝을 못 찾았는지, 그리고 거의 맞은 값이 무엇인지입니다. 만들기 전에 결과가 몇 행이 될지 먼저 보여 주기 때문에, 양쪽에서 겹치는 기준값 때문에 2천 행이 40만 행이 되는 일을 막을 수 있습니다.
왼쪽 표
왼쪽에 놓을 표
이 탭에서 읽습니다. 업로드하지 않습니다. 한글·일본어·중국어·서구권 엑셀이 저장한 파일(CP949, Shift_JIS, GBK, Windows-1252)을 알아봅니다.
오른쪽 표
오른쪽에 놓을 표
이 탭에서 읽습니다. 업로드하지 않습니다. 한글·일본어·중국어·서구권 엑셀이 저장한 파일(CP949, Shift_JIS, GBK, Windows-1252)을 알아봅니다.
사용 방법
두 표를 놓습니다
왼쪽과 오른쪽입니다. 왼쪽 기준 결합에서는 짝을 찾았든 아니든 왼쪽 행이 모두 남으므로 어느 쪽에 놓는지가 중요합니다.
양쪽에서 기준 열을 고릅니다
고르는 칸 아래에 그 열의 서로 다른 값이 몇 개이고 겹치는지 적어 둡니다. 양쪽 모두에서 겹치는 기준값이 행을 곱하는 원인입니다.
기준값을 어떻게 맞출지 정합니다
앞뒤 공백 무시와 대소문자 무시는 기본으로 켜 둡니다. 짝을 못 찾는 이유의 대부분이 그것입니다. 전각 문자를 반각으로 바꾸는 것은 PDF에서 복사한 글자에 유용합니다. 문장부호 무시는 정말 다른 두 회사를 하나로 붙일 수 있어 꺼져 있습니다.
실행하기 전에 예상 결과를 봅니다
짝 없는 행 수, 결과 행 수, 그리고 거의 맞은 기준값과 다른 글자 수가 나옵니다. 한 글자 차이라면 다른 고객이 아니라 오타입니다.
자주 묻는 질문
어떤 결합 방식을 골라야 하나요?
대개 왼쪽 기준입니다. 주된 표의 행을 모두 남기고 찾은 값을 채워 넣는데, 이것이 VLOOKUP과 같은 동작입니다. 교집합은 짝을 못 찾은 행을 버리고, 보고서에서 기록이 조용히 사라지는 경로가 보통 그쪽입니다.
결과 행이 왜 이렇게 늘어났나요?
기준값이 양쪽에서 겹치기 때문입니다. 그 값을 가진 왼쪽 행 하나하나가 오른쪽 행 하나하나와 짝을 이룹니다. 3개와 4개면 12행입니다. 한쪽을 먼저 중복 제거하거나, 그쪽에서 겹치지 않는 열을 기준으로 잡으세요.
전부 짝을 못 찾았습니다
거의 맞은 값 목록을 먼저 보세요. 흔한 원인은 끝에 붙은 공백, macOS가 자모로 나눠 저장한 한글, PDF에서 온 전각 숫자, 그리고 한쪽은 숫자 한쪽은 글자로 읽혀 007과 7이 만난 경우입니다.
빈 기준값끼리도 짝이 되나요?
됩니다. 그런 일이 생기면 몇 행이 그렇게 나왔는지 알려 줍니다. SQL에서 NULL은 NULL과 같지 않지만 여기서는 빈 칸끼리 같다고 봅니다. 스프레드시트를 쓰는 쪽에서는 그편이 기대에 가깝고, 동시에 실수인 경우도 많습니다.
이 도구로 이어지는 것
CSV 분할
CSV Splitter
행 수나 특정 열의 값별로 표를 여러 파일로 나누고, 조각마다 머리글을 다시 붙입니다.
표 비교
Table Diff
고르거나 추정한 키 열을 기준으로 두 표를 비교해 추가·삭제·변경된 행을 셀 단위로 보여 주고, 나란히 보기나 변경 목록으로 내려받습니다.
CSV에 SQL 질의
SQL over CSV
브라우저에서 CSV·TSV 파일에 SQL을 실행합니다. SELECT·WHERE·GROUP BY/HAVING·ORDER BY·LIMIT·CASE와 두 표 JOIN을 지원하고 문법을 페이지에 적어 두었습니다.
엑셀 파일 합치기
Workbook Merger
여러 통합문서나 시트를 하나로 합치며, 행을 이어 붙이거나 원본별 시트로 넣습니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
CSV 정리
CSV Cleaner
셀 공백을 정리하고 헤더를 통일하며 숫자·날짜 형식을 고치고 열 수가 어긋난 행을 알려 줍니다.
표 비교
Table Diff
고르거나 추정한 키 열을 기준으로 두 표를 비교해 추가·삭제·변경된 행을 셀 단위로 보여 주고, 나란히 보기나 변경 목록으로 내려받습니다.
CSV에 SQL 질의
SQL over CSV
브라우저에서 CSV·TSV 파일에 SQL을 실행합니다. SELECT·WHERE·GROUP BY/HAVING·ORDER BY·LIMIT·CASE와 두 표 JOIN을 지원하고 문법을 페이지에 적어 두었습니다.
CSV 뷰어
CSV Viewer
큰 구분자 파일을 전부 메모리에 올리지 않고 열어 열 유형·통계·정렬을 보여 줍니다.
차트 만들기
Quick Chart
표를 막대·선·영역·원·산점도 차트로 그리고, 눈금과 범례를 갖춰 SVG나 PNG로 내보냅니다.
CSV 중복 제거
CSV Deduplicator
전체 또는 선택한 키 열 기준으로 중복 행을 제거하고 첫 행·마지막 행·가장 값이 많은 행을 남깁니다.