본문 바로가기
생황정보 - 알아도 모른척

Excel 값 중복 제거 및 고유 값 추출

by 몰몰알몰 2024. 12. 18.
반응형

1. 조건부 서식으로 고유 값 강조

조건부 서식을 사용하여 고유 값을 강조 표시할 수 있습니다.

    1. 데이터 범위를 선택합니다.
    2. 상단 메뉴에서 홈 → 조건부 서식 → 새 규칙을 클릭합니다.
    3. \"수식을 사용하여 서식을 지정할 셀 결정\"을 선택합니다.
    4. 다음 수식을 입력합니다:
=COUNTIF(전체범위, 첫번째셀) = 1
  • 원하는 서식(예: 텍스트 색상, 배경 색상 등)을 지정한 후 확인을 클릭합니다.
  • 결과: 고유 값이 강조 표시됩니다.

2. 고급 필터로 고유 값 추출

고급 필터를 사용하면 데이터에서 중복을 제거하고 고유 값만 별도로 추출할 수 있습니다.

  1. 데이터 범위를 선택합니다.
  2. 상단 메뉴에서 데이터 → 고급을 클릭합니다.
  3. 고급 필터 창에서 \"고유 레코드만\" 옵션을 선택합니다.
  4. 필터링된 데이터를 원래 위치에 표시하거나 다른 위치에 복사할지 선택한 후 확인을 클릭합니다.
  • 결과: 고유 값만 남게 됩니다.

3. UNIQUE 함수 사용 (Excel 365 및 2021 이상)

Excel의 UNIQUE 함수를 사용하면 간단히 고유 값을 추출할 수 있습니다.

    1. 고유 값을 추출하고자 하는 범위를 선택합니다.
    2. 빈 셀에 다음 수식을 입력합니다:
=UNIQUE(범위)
  • Enter 키를 누르면 해당 범위의 고유 값만 반환됩니다.
  • 결과: 고유 값이 별도로 표시됩니다.

4. VBA 코드로 중복 제거

VBA를 사용하여 데이터에서 중복을 제거하고 고유 값만 남길 수도 있습니다.

    1. Alt + F11을 눌러 VBA 편집기를 엽니다.
    2. 새 모듈을 추가하고 아래 코드를 붙여넣습니다:
Sub RemoveDuplicates()\n    Dim rng As Range\n    Set rng = Selection\n    rng.RemoveDuplicates Columns:=Array(1), Header:=xlYes\nEnd Sub
  • Excel로 돌아가서 Alt + F8을 눌러 매크로를 실행합니다.
  • 결과: 선택한 범위에서 중복 값이 제거됩니다.
반응형

댓글