[EXCEL] 엑셀에서 중복값 제거와 고유값 추출(UNIQUE 함수) 완벽 가이드
본문 바로가기
EXCEL

[EXCEL] 엑셀에서 중복값 제거와 고유값 추출(UNIQUE 함수) 완벽 가이드

by 효율리뷰어 2025. 6. 25.
반응형

엑셀 유니크 함수 사진

엑셀로 데이터 작업을 하다 보면 중복된 항목이 섞여 있어 정확한 분석에 방해가 되는 경우가 많습니다. 예를 들어, 고객 목록에서 중복된 이름을 제거하거나, 설문 응답에서 고유한 답변만 추출하고 싶을 때가 있죠. 오늘은 엑셀에서 중복값을 손쉽게 제거하고, 최신 버전에서 제공하는 UNIQUE 함수로 고유값만 추출하는 방법을 소개합니다.

 

1. 엑셀의 중복값 제거 기능

엑셀에는 데이터에서 중복된 값을 한 번에 삭제하는 중복 제거 기능이 내장되어 있습니다. 이 기능을 사용하면 원본 데이터에서 중복된 값이 영구적으로 삭제됩니다.

 

사용방법

1. 중복값이 있는 셀 범위 선택
2. [데이터] 탭 → [중복 제거] 클릭
3. 중복을 검사할 열(필드) 선택 후 [확인] 클릭
4. 중복이 제거된 데이터만 남게 됩니다

 

Tip : 중복 제거 전, 원본 데이터를 복사해 두면 실수로 데이터가 손실되는 것을 방지할 수 있습니다.

 

 

2. 조건부 서식으로 중복값 확인

중복값을 바로 삭제하기 전에, 먼저 어떤 값이 중복됐는지 시각적으로 확인하고 싶다면 조건부 서식의 ‘중복 값 강조ʼ를 활용하세요.

 

사용방법

  • [홈] 탭 → [조건부 서식] → [셀 규칙] → [중복 값]
  • 원하는 서식(색상 등)을 지정하면, 중복된 셀이 자동으로 강조됩니다.

 

3. 고급 필터로 고유값만 추출

엑셀의 고급 필터 기능을 이용하면, 중복값을 제거한 고유값만 별도의 위치에 추출할 수 있습니다.

 

사용방법

1. 데이터 범위 선택
2. [데이터] 탭 → [고급] 클릭
3. ‘다른 위치에 복사ʼ 선택
4.동일한 레코드는 하나만ʼ 체크
5. 결과를 표시할 셀 지정 후 [확인]

 

4. 최신 엑셀의 UNIQUE 함수로 고유값 추출

엑셀 2021, MS365 등 최신 버전에서는 UNIQUE 함수를 사용해 중복값을 자동으로 제거하고, 고유값만 실시간으로 추출할 수 있습니다.

 

UNIQUE 함수 기본 구문

=UNIQUE(array, [by_col], [exactly_once])

 

  • array: 고유값을 추출할 범위
  • by_col: 열 기준 비교 여부 (기본값: FALSE)
  • exactly_once: 한 번만 등장하는 값만 추출할지 여부 (기본값: FALSE)

 

예시데이터

  A
1 이름
2 김철수
3 이영희
4 박민수
5 김철수
6 김철수
7 이영희
8 최지훈

 

 

고유값 추출 예시

수식 결과
=UNIQUE(A2:A8) 김철수
이영희
박민수
최지훈
  • 위 수식을 입력하면 중복을 제거한 순서대로 고유값이 자동 추출됩니다.

 

한 번만 등장하는 값만 추출

수식 결과
=UNIQUE(A2:A8,TRUE) 박민수
최지훈
  • exactly_once 옵션을 TRUE로 하면, 단 한 번만 등장하는 값만 추출할 수 있습니다.

 

5. UNIQUE 함수 활용 팁

 

  • 여러 열 결합 후 고유값 추출
    예) =UNIQUE(B2:B10 & "/" & C2:C10)

  • 동적 배열 지원
    원본 데이터가 바뀌면 결과도 자동 갱신되어 매우 편리합니다

 

6. 중복값 제거 vs 고유값 추출 비교

 

방법 특징 데이터 손실 위험 실시간 반영
중복 제거 원본 데이터에서 중복 삭제 있음 없음
고급 필터 고유값을 별도 위치에 추출 없음 없음
UNIQUE 함수 동적으로 고유값 추출 없음 있음

 

마무리

 

엑셀의 중복값 제거와 UNIQUE 함수를 활용하면,
데이터 정제와 분석이 훨씬 더 간편해집니다.
특히 UNIQUE 함수는 최신 엑셀 사용자라면 꼭 익혀두어야 할 필수 함수입니다.
데이터가 많을수록, 중복값 정리와 고유값 추출로 업무 효율을 높여보세요!

반응형