엑셀 UNIQUE 함수는 M365의 동적 배열 함수로 범위에서 고유 값만 추출하는 매우 유용한 기능입니다. 중복 제거 메뉴와 달리 원본을 변경하지 않고 결과만 다른 위치에 표시되어 매우 안전합니다. 동적으로 데이터 변경 시 자동 갱신되어 인터랙티브한 분석에 매우 효과적입니다.
인수는 추출 범위, 열 또는 행 기준, 한 번만 나타나는 값만 추출 옵션입니다. 매우 유연한 다양한 활용이 가능합니다.
UNIQUE 기본 사용
UNIQUE(범위)로 가장 단순한 사용이 가능합니다. 범위의 모든 중복을 제거하고 고유 값만 동적 배열로 반환합니다.
두 번째 인수에 TRUE를 지정하면 열 기준이 아닌 행 기준으로 처리됩니다. 가로로 펼쳐진 데이터의 고유 값 추출에 유용합니다.
세 번째 인수에 TRUE를 지정하면 한 번만 나타나는 값만 추출합니다. 중복이 있는 값은 제외되어 정확히 한 번 등장한 항목만 식별 가능합니다.
동적 갱신
UNIQUE는 동적 배열 함수로 데이터 변경 시 자동 갱신됩니다. 새 데이터 추가, 기존 데이터 변경 시 결과도 즉시 업데이트됩니다.
중복 제거 메뉴는 일회성 정리지만 UNIQUE는 동적이라 정기 보고서나 대시보드에 매우 적합합니다.
원본을 변경하지 않아 매우 안전합니다. 원본 데이터는 그대로 유지되고 결과만 다른 위치에 별도로 표시됩니다.
FILTER와 결합
FILTER로 추출한 결과에 UNIQUE를 적용하면 매우 강력합니다. UNIQUE(FILTER(…))로 조건에 맞는 데이터의 고유 값만 추출할 수 있습니다.
특정 부서의 고유 고객 목록, 특정 기간의 고유 제품 목록 같은 정밀한 분석이 한 수식으로 가능합니다.
SORT와도 결합 가능합니다. SORT(UNIQUE(FILTER(…)))로 조건에 맞는 고유 값을 정렬해 보여 줄 수 있습니다.
실무 활용
고객 분석에 매우 효과적입니다. 거래 데이터에서 고유 고객 목록을 자동 추출해 고객 수, 신규 고객 같은 분석이 즉시 가능합니다.
제품 카탈로그 만들기에 유용합니다. 판매 데이터에서 고유 제품 목록을 추출해 자동 카탈로그를 만들 수 있습니다.
드롭다운 목록 자동 생성에도 효과적입니다. UNIQUE 결과를 데이터 유효성 검사의 목록으로 사용하면 데이터에 맞춰 자동 갱신되는 동적 드롭다운이 만들어집니다.
중복 제거 메뉴와 비교
중복 제거는 원본을 변경, UNIQUE는 결과만 별도로 표시합니다. 원본 보존이 중요하면 UNIQUE가 안전합니다.
일회성 정리는 중복 제거가 빠르고 동적 갱신은 UNIQUE가 적합합니다. 사용 목적에 따라 선택하면 됩니다.
두 도구의 장단점을 이해하고 상황에 맞게 활용하는 것이 효율적입니다.
자주 묻는 질문
Q1. UNIQUE는 어느 버전부터?
M365 전용입니다. 일반 엑셀 버전에서는 사용 불가합니다.
Q2. 자동 갱신되나요?
네. 동적 배열 함수로 데이터 변경 시 자동 갱신됩니다.
Q3. 한 번만 나오는 값은?
세 번째 인수에 TRUE를 지정하면 정확히 한 번 등장한 값만 추출됩니다.
FILTER와 결합은?
Q4. FILTER와 결합?
UNIQUE(FILTER(…))로 조건에 맞는 고유 값을 추출할 수 있습니다.
Q5. 중복 제거 메뉴와 어느 것?
원본 보존이 중요하면 UNIQUE, 일회성 정리는 중복 제거가 적합합니다.
정리
UNIQUE는 M365의 동적 배열 함수로 고유 값만 추출하는 매우 유용한 기능입니다. 원본을 변경하지 않고 동적으로 갱신되어 인터랙티브한 분석에 매우 효과적입니다.
FILTER, SORT와 결합하면 매우 강력한 분석이 가능하고 동적 드롭다운 만들기에도 매우 유용합니다. 고객 분석, 제품 카탈로그, 데이터 정리 같은 다양한 실무에 매우 효과적인 현대적인 함수입니다.