Excel에서 중복 데이터 행 제거

02 of 01

Excel에서 중복 데이터 레코드 제거

중복 제거 - 필드 이름으로 동일한 레코드 검색. © Ted 프랑스어

Excel과 같은 스프레드 시트 프로그램은 부품 재고, 판매 기록 및 우편 목록과 같은 항목의 데이터베이스로 자주 사용됩니다.

Excel의 데이터베이스는 일반적으로 레코드라는 데이터 으로 구성되는 데이터 테이블로 구성됩니다.

레코드에서 행의 각 셀 또는 필드 의 데이터 (예 : 회사 이름, 주소 및 전화 번호)가 관련되어 있습니다.

데이터베이스의 크기가 커질 때 발생하는 공통적 인 문제는 중복 레코드 또는 데이터 행의 문제입니다.

이 중복은 다음과 같은 경우에 발생할 수 있습니다.

어느 쪽이든 중복 레코드를 사용하면 데이터베이스 정보가 편지 병합에서 사용될 때 같은 사람에게 문서의 여러 복사본을 우편으로 보내는 것과 같은 문제가 발생할 수 있습니다. 따라서 일반 레코드에서 중복 레코드를 검색하고 제거하는 것이 좋습니다 기초.

위의 이미지와 같은 작은 샘플에서 중복 레코드를 추출하기는 쉽지만 데이터 테이블에는 수천 개의 레코드가 포함되어 있어도 수백 개가 포함되어있어 중복 레코드 (특히 부분 일치 레코드)를 추출하기가 쉽지 않습니다.

이 작업을보다 쉽게 ​​수행 할 수 있도록 Excel에는 불필요하게 Duplicates 라는 데이터 도구가 내장되어있어 일치하는 레코드와 부분적으로 일치하는 레코드를 찾아서 제거 할 수 있습니다.

그러나 중복 제거 도구를 설계하는 방법은 동일하고 부분적으로 일치하는 레코드를 별도로 처리해야합니다.

중복 제거 대화 상자 에 선택한 데이터 테이블의 필드 이름이 표시되고 일치하는 레코드 검색에 포함 할 필드를 선택하기 때문입니다.

필드 이름 대 열 문자

언급 한 바와 같이 중복 제거 도구는 원하는 필드 또는 열 이름을 선택하여 검색 할 일치하는 필드를 선택하는 대화 상자로 구성됩니다.

대화 상자에 표시되는 정보 (필드 이름 또는 열 글자)는 데이터에 위 표의 머리글 또는 머리글 행이 있는지 여부에 따라 다릅니다.

그렇다면 - 내 데이터에 머리글이 있음 - 대화 상자의 오른쪽에있는 옵션이 선택되어 있는지 확인하고 Excel에서이 행의 이름을 대화 상자의 필드 이름으로 표시합니다.

데이터에 머리글 행이 없으면 대화 상자에는 선택한 데이터 범위에 대한 대화 상자의 해당 문자가 표시됩니다.

연속 데이터 범위

중복 제거 도구가 제대로 작동하려면 데이터 테이블이 인접한 데이터 범위 여야합니다. 즉, 빈 행, 열 및 가능한 경우 테이블 내에 빈 셀이 없어야합니다.

데이터 테이블 내에서 공백을 가지지 않는 것은 중복 데이터를 검색 할 때뿐만 아니라 일반적으로 데이터 관리에있어 좋은 방법입니다. 정렬 및 필터링과 같은 Excel의 다른 데이터 도구는 데이터 테이블이 인접한 데이터 범위 일 때 가장 잘 작동합니다.

중복 데이터 레코드 제거 예제

위의 그림에서 데이터 테이블에는 A. Thompson에 대한 두 개의 동일한 레코드와 R. Holt에 대한 부분 일치하는 레코드 두 개가 포함되어 있습니다. 학생 번호를 제외한 모든 필드가 일치합니다.

아래에 나열된 단계는 중복 데이터 제거 도구를 사용하여 다음을 수행하는 방법을 자세히 설명합니다.

  1. A. Thompson에 대한 두 개의 동일한 레코드 중 두 번째 레코드를 제거하십시오.
  2. R. 홀트에 대해 부분 일치하는 두 번째 레코드를 제거하십시오.

중복 제거 대화 상자 열기

  1. 샘플 데이터베이스의 데이터가 포함 된 셀을 클릭하십시오.
  2. 리본에서 데이터 탭을 클릭하십시오.
  3. Manage Duplicates 아이콘을 클릭하여 데이터 테이블의 모든 데이터를 강조 표시하고 Remove Duplicates 대화 상자를 엽니 다.
  4. 중복 제거 대화 상자 에는 데이터 샘플의 모든 열 머리글 또는 필드 이름이 표시됩니다.
  5. 필드 이름 옆에있는 체크 표시는 Excel이 중복 레코드를 검색 할 때 일치시킬 열을 나타냅니다
  6. 기본적으로 대화 상자가 열리면 모든 필드 이름이 선택 해제됩니다.

동일한 레코드 찾기

  1. 이 예제에서 완전히 동일한 레코드를 검색하기 때문에 모든 열 제목을 확인한 채로 두겠습니다.
  2. 확인을 클릭하십시오.

이 시점에서 다음 결과를 확인해야합니다.

02 of 02

중복 제거를 사용하여 부분 일치 레코드 찾기 및 제거

중복 제거 - 필드 이름으로 부분 일치하는 레코드 검색. © Ted 프랑스어

한 번에 하나의 필드 확인

Excel에서는 선택한 데이터 필드와 정확히 일치하는 데이터 레코드 만 제거하므로 일부 일치하는 데이터 레코드를 찾는 가장 좋은 방법은 아래 단계 에서처럼 한 번에 하나의 필드에 대해서만 체크 표시를 제거하는 것입니다.

이름, 나이 또는 프로그램을 제외한 모든 필드에서 일치하는 레코드를 계속 검색하면 부분 일치 레코드의 가능한 모든 조합이 제거됩니다.

부분 일치 레코드 찾기

  1. 필요한 경우 데이터 표의 데이터가 포함 된 셀을 클릭하십시오.
  2. 리본 에서 데이터 탭을 클릭하십시오.
  3. Manage Duplicates 아이콘을 클릭하여 데이터 테이블의 모든 데이터를 강조 표시하고 Remove Duplicates 대화 상자를 엽니 다.
  4. 데이터 테이블의 모든 필드 이름 또는 열 머리글이 선택됩니다.
  5. 모든 필드에서 일치하지 않는 레코드를 찾아서 제거하려면 Excel에서 무시할 필드 이름 외에 확인 표시를 제거하십시오.
  6. 이 예제의 경우 Student ID 열 머리글 옆에있는 확인란을 클릭하여 확인 표시를 제거하십시오.
  7. 이제 Excel에서는 , 이니셜프로그램 필드에서 일치하는 데이터가있는 레코드 만 검색하고 제거합니다.
  8. 확인을 클릭하십시오.
  9. 대화 상자가 닫히고 다음 메시지가 대체되어야합니다. 1 중복 값이 ​​발견되고 제거되었습니다. 6 개의 고유 한 값이 남아 있습니다.
  10. 학생 ID가 ST348-252 인 R. Holt에 대한 두 번째 레코드가 포함 된 행이 데이터베이스에서 제거됩니다.
  11. 확인을 클릭하여 메시지 상자를 닫습니다.

이 시점에서 예제 데이터 테이블에는 모든 중복 데이터가 없어야합니다.