두 스프레드시트 버전의 차이 찾는 방법
스프레드시트 두 버전에서 무엇이 바뀌었는지 찾으려면, 옛 파일의 각 행과 새 파일에서 짝이 되는 행을 맞춘 뒤 짝끼리 셀을 비교하세요. 가장 어려운 부분은 짝 맞추기예요. 위치로만 행을 비교하면 행이 하나라도 삽입되거나 파일을 다시 정렬하는 순간 그다음 행들이 모두 엉뚱한 짝과 비교돼요. 주문 번호 같은 키 열로 맞추면 행이 옮겨가도 각 행이 자기 기록과 짝을 유지해요.
스프레드시트 비교파일 간 변경 사항 찾기무료로 사용하기행 순서가 단순 비교를 망가뜨리는 이유
2번 행을 2번 행과 비교하는 방식은 빠르고 간단하지만 쉽게 속아요. 맨 위에 행 하나만 추가해도 그다음 행부터 모두 엉뚱한 행과 짝이 돼요. 그 결과 실제로는 한 번의 변경인데 수백 개의 ‘변경’이 나타나요. 정렬도 같은 문제를 일으켜요. 데이터는 그대로인데 다시 정렬하기만 해도, 위치 기준 비교는 옮겨간 행을 모두 변경된 것으로 보고해요. 차이가 지나치게 많아 보이면 먼저 순서부터 확인하세요.
키 열 사용하기
키 열은 행을 식별하고, 그 행에 대해 값이 바뀌지 않는 열이에요. 주문 번호, 제품 코드, 고객 ID 같은 것이 해당해요. 값이 한 번씩만 나타나는 열을 고르세요. 키가 반복되면 비교 도구가 어느 행이 어느 행인지 구별할 수 없으니, 더 나은 열을 찾거나 두 열을 조합하세요.
키를 사용하면 모든 행은 다음 네 가지 중 하나에 속해요:
- 추가됨. 키가 새 파일에만 있어요.
- 삭제됨. 키가 옛 파일에만 있어요.
- 변경됨. 키가 두 파일 모두에 있고, 비교한 셀 중 하나 이상이 달라요.
- 변경 없음. 키가 두 파일 모두에 있고, 비교한 모든 셀이 같아요.
두 파일 비교하기에서는 키 열을 고를 수 있고, 각 그룹을 개수와 함께 보여 주며, 변경된 행마다 어느 셀이 다른지 나열해 줘요.
바뀐 셀과 항상 바뀌는 열
변경된 행은 서른 개 셀 중 하나만 다를 수도 있으니 셀을 자세히 보세요. 가격이 12.50에서 13.00으로 바뀐 것과 같은 행에서 주소가 새로 바뀐 것은 성격이 다른 변경이에요. ‘마지막 수정’ 타임스탬프처럼 저장할 때마다 바뀌는 열은 무시해서, 목록이 그런 변경으로 가득 차지 않도록 하세요.
대소문자와 공백도 중요해요. 컴퓨터는 "Berlin"과 "berlin "을 서로 다른 값으로 봐요. 대소문자와 앞뒤 공백을 무시하면 이런 거짓 변경이 사라져요. 하지만 철자를 고친 것은 실제 변경이니, 그 차이가 중요하지 않을 때만 이 옵션을 쓰세요.
달라 보여도 같은 숫자
두 셀이 서로 다른 텍스트를 보여 주면서도 같은 값을 가질 수 있어요. 이것이 거짓 변경의 가장 흔한 원인이에요:
- 천 단위 구분 기호. 1,000과 1000은 같은 숫자예요.
- 소수점 자리수. 12.5를 12.50으로 표시한 것은 표시 방식만 다른 같은 값이에요.
- 통화 형식. £5 형식으로 서식을 지정한 셀은 숫자 5를 담고 있어요. £ 기호를 붙여 텍스트로 입력한 셀은 그렇지 않아요.
- 날짜. 스프레드시트는 날짜를 일련번호로 저장하고 선택한 형식으로 보여 줘요. 그래서 03/04/2026과 2026-04-03은 같은 날일 수 있어요.
비교 도구는 스프레드시트가 숫자를 쓰는 방식 그대로 읽고, 수식이 아니라 Excel이 저장한 값을 읽어요. 텍스트로 저장된 숫자는 텍스트로 비교되므로, 그 열의 비교 결과를 믿기 전에 각 열의 데이터 타입을 확인하세요.
컴퓨터는 소수를 이진수로 저장하기도 해서, 대부분의 프로그래밍 언어에서 0.1 + 0.2는 정확히 0.3이 되지 않아요. 허용 오차 설정은 두 숫자의 차이가 사용자가 정한 값 이하이면 같은 것으로 취급해요. 예를 들어 1센트에 해당하는 0.01로 설정할 수 있어요.
공통 키가 없을 때
이름과 생년월일처럼 안정적인 조합 중 가장 가까운 것을 쓰고, 표본을 직접 확인하세요. 그래도 위치로 비교한다면, 결과를 ‘같은 자리에서 이 행들이 다르다’로 읽고, 무엇이 바뀌었다는 증거로 받아들이지는 마세요.
결합과 매칭: 관련된 작업들
비교는 같은 표의 두 버전 사이에서 무엇이 다른지 묻고, 결합(조인)은 서로 다른 두 표가 어떻게 맞물리는지 물어요. VLOOKUP은 가장 단순한 결합 방식이에요. 다른 표에서 일치하는 키를 찾아 그 행의 값을 돌려줘요. 예상 밖의 결과 대부분은 두 가지 함정에서 생겨요. 범위의 첫 번째 열만 보기 때문에 키는 반드시 왼쪽에 있어야 해요. 또 처음 찾은 일치 항목만 돌려주므로, 두 번 나타나는 키는 아무 말 없이 한 행으로 줄어들어요. 마지막 인수를 생략하면 근사 일치 방식으로도 바뀌어요. XLOOKUP은 키가 왼쪽에 있을 필요는 없지만, 조회 한 번에 여전히 일치 항목 하나만 돌려줘요.
스프레드시트 두 표 합치기 도구는 수식 없이 같은 작업을 해요. 각 표에서 키를 고르고 결합 유형을 선택하세요:
- 왼쪽 행 모두 유지. 첫 번째 표의 모든 행을 유지하고, 일치하는 항목이 있으면 해당 열을 추가해요.
- 일치하는 행만. 두 표 모두에서 찾은 행만 남겨요.
- 일치하지 않는 왼쪽 행. 두 번째 표에 없는 항목을 나열해요. 가장 유용한 결과인 경우가 많아요.
중복 키의 경우 첫 번째 일치는 VLOOKUP처럼 동작해요. 모든 일치는 일치 항목마다 행을 추가하므로, 오른쪽 표에 세 번 나오는 고객은 결과에도 세 번 나와요. 결합 전후의 행 수를 세고, 중복부터 확인하세요.
다르게 표기된 이름
같은 대상을 두 가지로 적을 때는 정확한 키가 맞지 않아요. 예를 들어 "Jon Smith"와 "John Smith", "Müller"와 "Mueller"가 그래요. 유사 이름 매칭은 한쪽 목록의 각 이름에 다른 쪽 목록에서 가장 가까운 이름을 점수와 함께 붙여 줘요. 점수는 두 가지 측정값 중 높은 쪽이에요. 하나는 글자를 순서대로 비교하고 앞부분이 같으면 가점을 줘서 "Smith"와 "Smyth"처럼 비슷한 이름에 맞아요. 다른 하나는 단어를 비교해서, 한 이름의 단어가 모두 다른 이름에 있으면 100점을 받아요. 한쪽 이름에 단어가 더 많을 때의 100점은 조심해서 읽으세요. 이 도구는 악센트와 문장부호를 무시하고, Inc나 Ltd 같은 회사 관련 단어는 빼기도 해요. 점수는 어디까지나 추정이므로, 짝을 수락하기 전에 직접 확인하세요.
예외 상황
- 보이지 않는 문자. 보이지 않는 문자 때문에 겉보기에 같은 키가 서로 달라져요. 똑같아 보이는 키가 맞지 않으면 숨은 문자 제거를 사용하세요.
- 앞자리 0. 파일을 스프레드시트로 열면 앞의 0이 사라져서, "00421"이 텍스트로 된 같은 값과 더 이상 맞지 않아요. 결합 설정에서 앞자리 0 무시를 체크하면 두 표기가 같은 키로 취급돼요.
- 숨겨진 열. 무시하지 않으면 비교에서 숨겨진 열도 여전히 계산에 포함돼요.
간단한 방법
- 두 파일에서 키 열을 고르고, 그 열이 고유한지 확인하세요.
- 키로 비교하고, 차이가 중요하지 않은 경우에만 대소문자와 공백 규칙을 켜세요.
- 저장할 때마다 바뀌는 열은 무시하세요.
- 합계를 확인하세요. 키가 고유하다면 변경 없음 + 변경됨 + 삭제됨은 옛 파일의 행 수와 같고, 변경 없음 + 변경됨 + 추가됨은 새 파일의 행 수와 같아야 해요.
빠른 답변
행 하나를 삽입했는데 모든 행이 바뀐 것으로 나오는 이유는 무엇인가요?
위치 기준 비교는 각 행을 같은 번호의 행과 짝짓는데, 삽입으로 그 뒤의 모든 행이 한 칸씩 밀리기 때문이에요. 키 열을 기준으로 비교하세요.
숫자가 같은 두 파일인데 변경이 나타나는 이유는 무엇인가요?
값이 텍스트로 저장되었거나 다른 형식으로 서식이 지정되었을 가능성이 높아요. 열 타입을 확인하세요.
AI 도움을 받아 영어 원문에서 번역했어요.
댓글
아직 댓글이 없어요. 첫 댓글을 남겨 보세요.


