Excel에서 테이블로부터 고유 목록을 조회하고 생성하는 방법은 무엇입니까?
Excel을 사용한 일상적인 데이터 처리에서 중복 정보가 포함된 테이블을 자주 접하게 됩니다. 예를 들어, 학생 이름과 함께 수업을 나열한 테이블이 있을 수 있으며, 일부 학생의 이름이 동일한 클래스에 여러 번 나타날 수 있습니다. 이제 특정 클래스(예: 'Class A')에 해당하는 고유한 이름 목록을 추출해야 한다고 가정해 봅시다. “Class A”에 대한 고유한 이름 목록 아래 스크린샷에 표시된 것처럼 'Class A'에 대한 고유한 이름만 추출하려면 어떻게 해야 할까요? 이를 달성하는 가장 좋은 방법은 무엇일까요? 이 가이드에서는 VLOOKUP 기반 솔루션으로 시작하여 몇 가지 실용적인 방법을 살펴봅니다.
- 수식을 사용하여 고유 목록 조회 및 생성하기
- UNIQUE 함수를 사용하여 필터링된 고유 값을 얻기 (Excel 365, Excel 2021 또는 이후 버전)
- 기타 내장된 Excel 방법 - 필터링과 함께 중복 제거(Remove Duplicates) 사용
수식을 사용하여 고유 목록 조회 및 생성하기
이 방법을 적용하려면 먼저 조건 셀 바로 아래의 셀을 선택하십시오 — 예를 들어, 조건 셀('Class A')이 D1에 있다면 D2를 선택하십시오. 그런 다음 다음 배열 수식을 입력하십시오:
=IFERROR(INDEX(B$1:B$13, MATCH(0, COUNTIF(D$1:D1, IF(A$1:A$13=D$1,B$1:B$13,D$1)),0)),"")
수식을 입력한 후, Enter만 누르지 말고 Ctrl + Shift + Enter를 함께 눌러 배열 수식으로 완료해야 합니다. 첫 번째 고유 값이 나타나면, 더 이상 표시할 고유 이름이 없음을 나타내는 빈 셀까지 채우기 핸들을 드래그하여 수식을 아래로 채웁니다.

참고 및 팁:
- B$1:B$13: 추출하려는 이름이 포함된 열입니다.
- A$1:A$13: 필터링 기준이 포함된 열입니다(예: 클래스 이름).
- D$1: 필터 값(예: 'Class A')이 있는 셀입니다.
- 이 수식은 배열 수식(Ctrl + Shift + Enter)으로 입력해야 합니다. Excel 365 및 이후 버전에서는 배열 수식이 동적으로 작동할 수 있지만, 이전 버전과의 호환성을 위해 항상 배열 수식 단축키를 사용하십시오.
- 데이터 범위가 변경되면 오류를 방지하기 위해 참조를 적절히 조정하십시오.
이 방법은 이전 Excel 버전과의 호환성이 필요한 사용자에게 적합합니다. 그러나 수식 설정과 유지 관리가 다소 복잡하며, 특히 새 Excel 사용자의 경우 더욱 그렇습니다.
더 쉬운 솔루션이 필요하거나 대량의 데이터를 효율적으로 처리하려면 아래 방법들도 고려하십시오.
Excel 수식 - UNIQUE 함수를 사용하여 필터링된 고유 값을 얻기
Excel 365, Excel 2021 또는 이후 버전을 사용 중이라면 새로운 동적 배열 함수를 활용하여 기준에 따라 즉시 업데이트되는 고유 목록을 쉽게 생성할 수 있습니다. 여기서 UNIQUE와 FILTER 함수를 함께 사용하여 'Class A'에 대한 고유 이름을 추출합니다.
- 대상 셀(예: D2)에 다음 수식을 입력하십시오:
=UNIQUE(FILTER(B2:B13, A2:A13="Class A"))
- Enter를 누르면, 'Class A'와 일치하는 고유 이름이 수식 셀 아래에 자동으로 나열됩니다. 데이터가 변경됨에 따라 목록은 자동으로 확장되거나 축소됩니다.
- 위 수식에서:
- B2:B13: 학생 이름의 범위.
- A2:A13: 클래스 이름이 포함된 범위.
- 필요에 따라 "Class A"를 다른 기준으로 교체할 수 있습니다. 셀을 참조하는 경우(예: E1), 수식에서
="Class A"
또는=E1
을 적절히 사용하십시오. - 이 함수는 동적입니다 — 테이블을 업데이트하면 고유 목록도 자동으로 새로 고쳐집니다.
장점: 소스 데이터와 함께 자동으로 업데이트되며 매우 간단하게 설정 가능, 정기적으로 변경되는 테이블에 이상적입니다.
제한 사항: Excel 365, Excel 2021 및 이후 버전에서만 사용 가능하며, 이전 Excel 버전에서는 지원되지 않습니다.
기타 내장된 Excel 방법 - 필터링과 함께 중복 제거(Remove Duplicates) 사용
수식 기반이 아닌 접근 방식 외에도 Excel의 내장된 중복 제거(Remove Duplicates) 기능과 필터링을 결합하여 특정 카테고리에 대한 고유 목록을 생성할 수 있습니다. 이 방법은 직관적이며 공식 작성 없이 사용할 수 있습니다.
'Class A'에 대한 고유한 학생 이름을 추출하기 위해 이 방법을 사용하는 방법은 다음과 같습니다:
- 'Class A'에 대한 데이터 필터링:
데이터 범위(예: A1:B13)를 선택하세요. 리본 메뉴에서 데이터 탭으로 이동하여 필터를 클릭합니다. 'Class' 열의 필터 드롭다운을 사용하여 'Class A'인 행만 표시하도록 설정합니다. - 필터링된 결과를 복사하기:
필터링 후 표시된 학생 이름만 선택하세요. 이 선택 항목을 복사(Ctrl+C)하여 다른 열이나 시트에 붙여넣습니다. - 중복 제거:
붙여넣은 고유 범위를 선택한 상태에서 리본 메뉴의 데이터 탭에서 중복 제거(Remove Duplicates)를 클릭합니다. 나타나는 대화 상자에서 관련 열(예: '학생 이름')만 선택되어 있는지 확인하고 확인을 누릅니다.
'Class A'에 해당하는 고유한 학생 이름 목록만 남게 됩니다.
- 장점: 수식 지식이 필요하지 않으며, 빠르고 간단합니다; 일회성 데이터 추출 또는 보고서 작성에 적합합니다.
- 제한 사항: 이 과정은 수동이며, 데이터가 변경될 때마다 다시 수행해야 합니다. 자동으로 업데이트되는 보고서에는 적합하지 않습니다.
각 방법을 이해하고 자신의 Excel 버전 및 작업 방식에 맞는 방법을 선택함으로써 특정 기준에 따라 고유 목록을 효율적으로 만들 수 있습니다. 수식 오류나 작업 중 문제가 발생하면 셀 참조를 다시 확인하고, 모든 데이터가 연속된 범위에 있는지 확인하고, 필요한 기능을 지원하는 Excel 버전을 사용하고 있는지 확인하십시오. 대량 처리 또는 반복 작업의 경우, 수동 방법보다 Remove Duplicates 또는 동적 수식과 같은 내장된 기능을 활용하면 상당한 시간을 절약할 수 있습니다.
최고의 오피스 생산성 도구
🤖 | Kutools AI 도우미: 데이터 분석에 혁신을 가져옵니다. 방법: 지능형 실행 | 코드 생성 | 사용자 정의 수식 생성 | 데이터 분석 및 차트 생성 | Kutools Functions 호출… |
인기 기능: 중복 찾기, 강조 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 또는 셀 병합 | 반올림(수식 없이) ... | |
슈퍼 LOOKUP: 다중 조건 VLOOKUP | 다중 값 VLOOKUP | 다중 시트 조회 | 퍼지 매치 .... | |
고급 드롭다운 목록: 드롭다운 목록 빠르게 생성 | 종속 드롭다운 목록 | 다중 선택 드롭다운 목록 .... | |
열 관리자: 지정한 수의 열 추가 | 열 이동 | 숨겨진 열의 표시 상태 전환 | 범위 및 열 비교 ... | |
추천 기능: 그리드 포커스 | 디자인 보기 | 향상된 수식 표시줄 | 통합 문서 & 시트 관리자 | 자동 텍스트 라이브러리 | 날짜 선택기 | 데이터 병합 | 셀 암호화/해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵게/이탤릭/취소선 필터 등) ... | |
15대 주요 도구 세트: 12 가지 텍스트 도구(텍스트 추가, 특정 문자 삭제, ...) | 50+ 종류의 차트(간트 차트, ...) | 40+ 실용적 수식(생일을 기반으로 나이 계산, ...) | 19 가지 삽입 도구(QR 코드 삽입, 경로에서 그림 삽입, ...) | 12 가지 변환 도구(단어로 변환하기, 통화 변환, ...) | 7 가지 병합 & 분할 도구(고급 행 병합, 셀 분할, ...) | ... 등 다양 |
Kutools for Excel과 함께 엑셀 능력을 한 단계 끌어 올리고, 이전에 없던 효율성을 경험하세요. Kutools for Excel은300개 이상의 고급 기능으로 생산성을 높이고 저장 시간을 단축합니다. 가장 필요한 기능을 바로 확인하려면 여기를 클릭하세요...
Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 더욱 간편하게 만듭니다
- Word, Excel, PowerPoint에서 탭 편집 및 읽기를 활성화합니다.
- 새 창 대신 같은 창의 새로운 탭에서 여러 파일을 열고 생성할 수 있습니다.
- 생산성이50% 증가하며, 매일 수백 번의 마우스 클릭을 줄여줍니다!
모든 Kutools 추가 기능. 한 번에 설치
Kutools for Office 제품군은 Excel, Word, Outlook, PowerPoint용 추가 기능과 Office Tab Pro를 한 번에 제공하여 Office 앱을 활용하는 팀에 최적입니다.





- 올인원 제품군 — Excel, Word, Outlook, PowerPoint 추가 기능 + Office Tab Pro
- 설치 한 번, 라이선스 한 번 — 몇 분 만에 손쉽게 설정(MSI 지원)
- 함께 사용할 때 더욱 효율적 — Office 앱 간 생산성 향상
- 30일 모든 기능 사용 가능 — 회원가입/카드 불필요
- 최고의 가성비 — 개별 추가 기능 구매 대비 절약