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에 댓글을 달 수는 없지만 가능하다면 다음을 통해 공백을 찾을 수도 있다고 덧붙이고 싶습니다.
- 하이라이트 범위
- F5를 누르세요
- 특별 선택...
- 공백 선택
- 이제 공백이 있는 모든 행이 강조 표시됩니다.
- 강조 표시된 행 중 하나의 행 번호를 마우스 오른쪽 버튼으로 클릭하고 필요에 따라 삭제하거나 숨깁니다.