Excel의 열 범위에서 고유 값 목록을 동적으로 추출하는 방법은 무엇입니까?
값이 정기적으로 변경되는 열 범위의 경우 변경 방법에 관계없이 항상 범위에서 모든 고유 값을 가져와야합니다. 고유 값의 동적 목록을 만드는 방법은 무엇입니까? 이 기사는 그것을 다루는 방법을 보여줄 것입니다.
수식을 사용하여 열 범위에서 고유 값 목록을 동적으로 추출
VBA 코드를 사용하여 열 범위에서 고유 값 목록을 동적으로 추출
수식을 사용하여 열 범위에서 고유 값 목록을 동적으로 추출
아래 스크린 샷과 같이 B2 : B9 범위에서 고유 한 값 목록을 동적으로 추출해야합니다. 다음 배열 수식을 시도하십시오.
1. D2와 같은 빈 셀을 선택하고 아래 수식을 입력하고 Ctrl 키 + 변화 + 엔터 버튼 동시에 키. (B2 : B9는 고유 값을 추출하려는 열 데이터이고 D1은 수식이있는 위 셀입니다.)
=IFERROR(INDEX($B$2:$B$9, MATCH(0,COUNTIF($D$1:D1, $B$2:$B$9), 0)),"")
2. D2 셀을 계속 선택한 다음 채우기 핸들을 아래로 끌어 지정된 범위에서 모든 고유 값을 가져옵니다.
이제 열 범위 B2 : B9의 모든 고유 값이 추출됩니다. 이 범위의 값이 변경되면 고유 값 목록이 즉시 동적으로 변경됩니다.
Excel에서 범위의 모든 고유 값을 쉽게 선택하고 강조 표시합니다.
또한 중복 및 고유 셀 선택 ~의 유용성 Excel 용 Kutools 모든 고유 값 (첫 번째 중복 포함) 또는 한 번만 표시되는 고유 값을 쉽게 선택하고 강조 표시 할 수 있으며 아래 스크린 샷과 같이 필요한 중복 값도 선택할 수 있습니다.
지금 Excel용 Kutools를 다운로드하세요! (30-하루 무료 트레일)
VBA 코드를 사용하여 열 범위에서 고유 값 목록을 동적으로 추출
다음 VBA 코드를 사용하여 열 범위에서 동적으로 고유 값 목록을 추출 할 수도 있습니다.
1. 프레스 다른 + F11 동시에 열려면 키 응용 프로그램 용 Microsoft Visual Basic 창.
2. 에서 응용 프로그램 용 Microsoft Visual Basic 창을 클릭합니다 끼워 넣다 > 모듈. 그런 다음 아래 VBA 코드를 복사하여 모듈 창.
VBA 코드 : 범위에서 고유 값 목록 추출
Sub CreateUniqueList()
Dim xRng As Range
Dim xLastRow As Long
Dim xLastRow2 As Long
Dim I As Integer
On Error Resume Next
Set xRng = Application.InputBox("Please select range:", "Kutools for Excel", Selection.Address, , , , , 8)
If xRng Is Nothing Then Exit Sub
On Error Resume Next
xRng.Copy Range("D2")
xLastRow = xRng.Rows.Count + 1
ActiveSheet.Range("D2:D" & xLastRow).RemoveDuplicates Columns:=1, Header:=xlNo
xLastRow2 = Cells(Rows.Count, "B").End(xlUp).Row
For I = 1 To xLastRow2
If ActiveSheet.Range("D2:D" & xLastRow2).Cells(I).Value = "" Then
ActiveSheet.Range("D2:D" & xLastRow2).Cells(I).Delete
End If
Next
End Sub
주의 사항: 코드에서 D2는 고유 값 목록을 찾을 셀입니다. 필요에 따라 변경할 수 있습니다.
3. 워크 시트로 돌아가서 끼워 넣다 > 모양 > 구형. 스크린 샷보기 :
4. 워크 시트에 직사각형을 그린 다음 표시 할 단어를 입력합니다. 그런 다음 마우스 오른쪽 버튼으로 클릭하고 매크로 지정 오른쪽 클릭 메뉴에서. 에서 매크로 지정 대화 상자에서 고유 목록 만들기 에서 매크로 이름 상자를 클릭 한 다음 OK 단추. 스크린 샷보기 :
5. 이제 사각형 버튼을 클릭합니다. Excel 용 Kutools 대화 상자가 나타나면 추출해야하는 고유 값이 포함 된 범위를 선택한 다음 OK 버튼을 클릭합니다.
이제부터는 위의 5 단계를 반복하여 고유 값 목록을 자동으로 업데이트 할 수 있습니다.
관련 기사:
- Excel에서 동적 월별 달력을 만드는 방법은 무엇입니까?
- Excel의 셀 값을 기반으로 셀에 이미지 또는 그림을 동적으로 삽입하는 방법은 무엇입니까?
- Excel에서 다른 시트에 대한 동적 하이퍼 링크를 만드는 방법은 무엇입니까?
최고의 사무 생산성 도구
Excel용 Kutools는 대부분의 문제를 해결하고 생산성을 80% 증가시킵니다.
- 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
- 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
- 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
- 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
- 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
- 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
- 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
- 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
- 300개 이상의 강력한 기능. Office / Excel 2007-2021 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에서 쉽게 배포할 수 있습니다. 전체 기능은 30일 무료 평가판입니다. 60일 환불 보장.

Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.
- Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
- 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!



































