중복 제거

중복 제거

A열의 중복 값을 필터링하고 C열이 비어 있는 행을 필터링하는 방법

Col A에 2200개의 행이 있습니다(처음 1400개 행에는 Col B & C에도 데이터가 있고 다음 800개 행은 처음 1400개 행과 중복되지만 Col B 또는 C에는 데이터가 없습니다).

800개의 중복 행만 유지하고 싶지만 B & C 열에 데이터가 있는 행은 유지하고 B & C 열에 공백 값이 있는 행을 제거하고 싶습니다.

답변1

이것을 네 번째 열 D의 공식으로 사용해 보세요.

=IF(ISNUMBER(IFNA(MATCH(A2,$A$1:$A1,0),"")),"",COUNTIF($A4:$A$5000, "="&A2))

이름이 처음 발견될 때만 해당 이름의 모든 발생 횟수를 계산합니다. 따라서 유지할 이름은 D 열의 값이 숫자와 같고 다른 이름(중복이 없고 실제 중복이 없는 이름)은 D 열의 값으로 0 또는 공백을 갖습니다.

이는 아래 이미지에서 확인할 수 있습니다. 여기서는 Adam, David 및 Michael만 유지됩니다. 왜냐하면 중복된 항목이 있고 D열의 값을 올바르게 계산했기 때문입니다.

이 작업이 완료되면 열 D(내림차순)를 정렬한 다음 목록 맨 끝에서 D 열의 값이 0이거나 비어 있는 모든 행을 제거할 수 있습니다.

여기에 이미지 설명을 입력하세요

답변2

중복 제거

리본의 데이터 탭에서 중복 제거 기능을 사용할 수 있습니다. 모든 데이터를 선택한 다음 "중복 제거"를 선택하십시오.

중복 제거

그런 다음 중복을 확인하려는 열의 확인란을 선택합니다. 데이터 선택 항목에 헤더가 포함되어 있는지 여부를 나타내십시오. 중복된 항목은 삭제됩니다.

중복 대화상자

블랭크 제거

이것은 조금 더 어렵습니다. 리본의 데이터 탭에서 필터를 선택하여 자동 필터를 사용할 수 있습니다. 그런 다음 공백이 포함된 헤더 열에서 화살표 버튼을 선택합니다. 공백이 포함된 행을 식별하기 위해 "공백"만 선택되도록 이러한 확인란을 수정할 수 있습니다.

필터

빈 행이 표시되면 Ctrl각 행을 길게 누른 다음 삭제할 수 있습니다. 그 사이에 필터링된 행도 선택되므로 한 번에 모두 선택하지 않도록 주의하세요.

답변3

@bdr9에 댓글을 달 수는 없지만 가능하다면 다음을 통해 공백을 찾을 수도 있다고 덧붙이고 싶습니다.

  1. 하이라이트 범위
  2. F5를 누르세요
  3. 특별 선택...
  4. 공백 선택
  5. 이제 공백이 있는 모든 행이 강조 표시됩니다.
  6. 강조 표시된 행 중 하나의 행 번호를 마우스 오른쪽 버튼으로 클릭하고 필요에 따라 삭제하거나 숨깁니다.

관련 정보