답변:
생각보다 간단합니다 :
You can only copy filtered data to the active sheet
. 그렇지 않으면 오류가 발생합니다.
Excel 2007 및 2010 : 데이터 헤더 아래의 메뉴 옵션을
사용하십시오 .Remove Duplicates
Excel 2003 :
쉬운 방법 :
어려운 방법:
다음 코드를 사용하여 매크로를 작성하십시오.
'Remove duplicates from sorted list
Sub getDistinct()
Do While ActiveCell.Value <> ""
If ActiveCell.Value = ActiveCell.Offset(1, 0).Value Then
ActiveCell.Select
Selection.Delete Shift:=xlUp
Else
ActiveCell.Offset(1, 0).Activate
End If
Loop
End Sub
그것은 당신에게 당신의 독특한 목록을 제공합니다. 먼저 다른 시트로 목록을 복사 할 수 있습니다.
두 가지 주요 방법을 사용하여 고유 한 값을 얻습니다. 첫 번째는 Nathan DeWitt가 제안한 귀중한 Remove Duplicates
도구 입니다.
단점 Remove Duplicates
은 데이터가 손실된다는 것입니다. Ctrl+ 의 힘에도 불구하고 z여러 가지 이유로이 작업을 수행하지 않을 수 있습니다. 예를 들어, 고유 한 값 목록을 얻기 위해 중복 항목을 제거하는 것이 상당히 지저분한 필터를 현재 선택했을 수 있습니다.
위에서 언급하지 않은 다른 방법은 피벗 테이블을 사용하는 것입니다.
이것이 당신의 테이블이고 당신이 독특한 플랫폼 목록을 얻고 싶다고 가정 해 봅시다.
Pivot Table
데이터 소스로 테이블이 있는를 삽입하십시오 .
이제 플랫폼 열을로 선택하십시오 Row Labels
.
짜잔! 고유 한 값의 목록입니다.
당신이 정돈 할 경우 해제 할 수 있습니다 Field Headers
설정할 Grand Totals
수 Off for Rows and Columns
.
나에게 가장 간단한 정렬 방법은 "필터"옵션을 사용하는 것입니다.
첫 번째 단계는 조건부 서식-> 셀 강조 규칙-> 중복 값을 사용하여 중복 값을 찾는 것입니다.
그런 다음 복제본이있는 열 (이 경우 "플랫폼")-> 색상 별 필터 (셀 색상 또는 글꼴 색상)의 화살표를 클릭하십시오.
[a, a, b]
이 있는 열 은로 줄이지 [a, b]
않아야 [b]
합니다.