Excel Formulas Academy · 강의

UNIQUE로 중복 제거하기

범위에서 중복 없는 값 목록 추출하기

레슨 3/413개 단계

UNIQUE로 중복 제거하기은(는) CoddyKit의 무료 Excel Formulas Academy 강의입니다. 이것은 4개 중 3번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Excel Formulas Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

UNIQUE의 기능

UNIQUE 함수는 중복 항목을 제거하고 범위에서 서로 다른 값만 유지한 목록을 반환합니다. 결과를 펼치므로 단일 수식으로 항상 최신 상태의 깔끔한 목록을 만들 수 있습니다.

이는 데이터가 변경될 때마다 다시 실행해야 했던 정적 복사본을 만드는 기존의 중복 제거 메뉴 명령보다 훨씬 편리합니다.

UNIQUE 구문

UNIQUE는 필수 인수 하나와 선택적 인수 두 개를 사용합니다:

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

  • array는 중복을 제거할 범위입니다.
  • by_col을 TRUE로 설정하면 행 대신 열을 비교합니다(거의 필요하지 않음).
  • exactly_once를 TRUE로 설정하면 한 번만 나타나는 값만 반환합니다.

대부분의 경우 array만 지정하면 됩니다.

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

기본 고유 목록

A2:A12에 East, West, East, North, West, East처럼 지역 이름이 반복되어 있다고 하겠습니다. 각 지역을 한 번씩만 가져오려면 다음과 같이 입력합니다:

=UNIQUE(A2:A12)

처음 나타난 순서대로 East, West, North라는 세 값이 펼쳐집니다. 원본에 새 지역을 추가하면 목록도 자동으로 늘어납니다.

=UNIQUE(A2:A12)

여러 열에서 고유 값 추출

UNIQUE는 전체 행의 중복도 제거할 수 있습니다. A2:B12에 지역과 제품이 있다면 두 열이 모두 일치할 때만 행이 중복으로 간주됩니다.

=UNIQUE(A2:B12)

이 수식은 지역과 제품의 각기 다른 조합을 두 열로 이루어진 작은 펼침 표로 반환합니다. 요약 보고서의 행 레이블을 만드는 데 적합합니다.

=UNIQUE(A2:B12)

한 번만 나타나는 값

세 번째 인수를 TRUE로 설정하면 한 번만 나타나는 값만 유지하고, 반복되는 값은 모두 제거합니다.

=UNIQUE(A2:A12,,TRUE)

쉼표가 두 개 있는 점에 유의하십시오. by_col 인수를 건너뛰고 exactly_once만 지정한 것입니다. East가 세 번 나타나면 완전히 제거되고, 한 번 나타나는 지역은 유지됩니다.

=UNIQUE(A2:A12,,TRUE)

고유 값 개수 세기

UNIQUE를 COUNTA 또는 ROWS 안에 넣으면 고유 값의 개수를 셀 수 있습니다. 서로 다른 지역이 몇 개 있는지 확인하려면 다음과 같이 입력합니다:

=ROWS(UNIQUE(A2:A12))

ROWS는 펼쳐진 목록의 행 수를 셉니다. 새 지역이 나타나면 개수도 자동으로 업데이트됩니다. 데이터에 고유한 항목이 몇 개인지 확인하는 깔끔한 방법입니다.

=ROWS(UNIQUE(A2:A12))

고유 목록 정렬

UNIQUE는 처음 나타난 순서를 유지합니다. 알파벳순 목록으로 표시하려면 SORT 안에 넣으십시오:

=SORT(UNIQUE(A2:A12))

이제 고유 지역이 East, North, West 순서로 표시됩니다. 이 조합은 정돈된 보고서 레이블을 만드는 데 가장 흔히 사용되는 패턴 중 하나입니다.

=SORT(UNIQUE(A2:A12))

FILTER에서 고유한 일치 항목 추출

UNIQUE는 FILTER와 매우 잘 어울립니다. East 지역에서 판매된 고유 제품만 가져오려면 다음과 같이 입력합니다:

=UNIQUE(FILTER(B2:B12, A2:A12="East"))

FILTER가 먼저 East 행만 추린 다음 UNIQUE가 중복 제품을 제거합니다. 이처럼 펼침 함수를 중첩하면 하나의 수식으로 복잡한 질문에도 답할 수 있습니다.

=UNIQUE(FILTER(B2:B12, A2:A12="East"))

UNIQUE와 SUMIF로 요약 만들기

전형적인 미니 보고서는 레이블에 UNIQUE를, 합계에 SUMIF를 결합합니다. =UNIQUE(A2:A12)를 사용하여 E 열에 고유 지역을 입력한 다음, 펼쳐진 목록 옆에 다음 수식을 사용합니다:

=SUMIF(A2:A12, E2#, C2:C12)

E2# 펼침 참조는 모든 고유 지역을 SUMIF에 전달하여 지역별 합계를 하나씩 반환합니다. 데이터가 늘어나면 전체 요약도 업데이트됩니다.

=SUMIF(A2:A12, E2#, C2:C12)

Google Sheets에서의 UNIQUE

UNIQUE는 Excel 365와 Google Sheets에서 모두 작동하지만 약간의 차이가 있습니다. Google Sheets의 이전 UNIQUE는 전체 행을 비교했으며 exactly_once 인수가 없었으므로 결과가 다르면 동작을 확인하십시오.

Sheets는 고급 사례를 위해 QUERY 안에서도 UNIQUE를 제공하며 SORTN 함수도 제공합니다. 일반적인 고유 목록에서는 기본 =UNIQUE(range)가 두 플랫폼에서 동일하게 작동합니다.

UNIQUE로 드롭다운 채우기

고유 목록은 데이터 유효성 검사 드롭다운에 적합합니다. 도우미 영역에 =UNIQUE(A2:A12)를 입력한 다음 # 연산자를 사용하여 드롭다운이 해당 펼침 범위를 가리키도록 설정합니다.

목록의 시작 셀이 H1이라면 유효성 검사 원본을 =H1#으로 설정합니다. 데이터에 새 지역이 나타나면 수동 업데이트 없이 드롭다운 선택 항목도 자동으로 늘어납니다.

=H1#

빠른 확인

UNIQUE에 대한 이해도를 확인해 보십시오.

복습: UNIQUE로 중복 제거하기

UNIQUE를 사용하여 고유 값을 추출하는 방법을 배웠습니다:

  • 구문은 =UNIQUE(array, [by_col], [exactly_once])입니다.
  • 처음 나타난 순서대로 고유 값을 펼칩니다.
  • 여러 열로 이루어진 전체 행의 중복도 제거할 수 있습니다.
  • 한 번만 나타나는 값만 가져오려면 exactly_once를 TRUE로 설정합니다.
  • SORT, FILTER, ROWS, SUMIF와 결합하여 깔끔한 실시간 보고서를 만들 수 있습니다.

다음에는 SPILL 오류를 진단하고 해결하는 방법을 배웁니다.

무료로 시작

AI 튜터와 함께 Excel을(를) 배우세요 — 무료

브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.

코스
30
레슨
120

자주 묻는 질문

“UNIQUE로 중복 제거하기” 강의는 무료인가요?

네 — “UNIQUE로 중복 제거하기” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Excel Formulas Academy 강의 전체를 잠금 해제할 수 있습니다. Excel Formulas Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

“UNIQUE로 중복 제거하기”에서 뭘 배우나요?

범위에서 중복 없는 값 목록 추출하기 브라우저에서 직접 실행하는 실습 코드로 Excel Formulas Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

Excel Formulas Academy을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 Excel Formulas Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 3번째 강의입니다.

“UNIQUE로 중복 제거하기” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 Excel Formulas Academy 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 Excel Formulas Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. 배열 확장이 의미하는 것
  2. FILTER로 데이터 필터링하기
  3. UNIQUE로 중복 제거하기
  4. SPILL 오류 처리
← Excel Formulas Academy(으)로 돌아가기