동적 배열
UNIQUE 함수 연습장
범위에서 중복을 없애고 고유한 값만 돌려줘요.
연습장은 브라우저 안에서만 작동해요. 입력한 내용은 어디에도 전송되지 않아요.
UNIQUE 함수는 이렇게 작동해요
UNIQUE는 목록을 내려가면서 각 값이 처음 나올 때만 남기기 때문에 처음 나온 순서가 유지돼요. 영문 대소문자는 같은 값으로 봐요.
열이 여러 개면 모든 열이 같아야 중복으로 봐요. COUNTA(UNIQUE(range))로 서로 다른 값이 몇 개인지 셀 수 있어요.
구문
=UNIQUE(array, [by_col], [exactly_once])| 인수 | 설명 |
|---|---|
array필수 | 살펴볼 범위예요. |
by_col선택 | FALSE(기본값)는 행끼리, TRUE는 열끼리 비교해요. |
exactly_once선택 | TRUE이면 딱 한 번만 나오는 값만 돌려줘요. |
예제
| 수식 | 하는 일 | 결과 |
|---|---|---|
=UNIQUE(B2:B11) | 각 지역을 한 번씩 보여 줘요. | 서울 (3×1 스필) |
=UNIQUE(C2:D11) | 담당자와 제품 조합을 한 번씩 보여 줘요. | 김민준 (8×2 스필) |
=COUNTA(UNIQUE(C2:C11)) | 담당자가 몇 명인지 세요. | 4 |
=SORT(UNIQUE(C2:C11)) | 고유한 담당자를 정렬해서 보여 줘요. | 김민준 (4×1 스필) |
자주 하는 실수
불필요한 공백"서울"과 "서울 "은 다른 값이에요. 먼저 TRIM으로 데이터를 정리하세요.
#SPILL!목록 아래에 빈 셀이 필요해요.