메인 컨텐츠로 가기

Excel에서 중복되지 않고 두 목록을 결합하는 방법은 무엇입니까?

워크 시트에는 두 개의 목록이 있고 목록의 일부 값은 중복됩니다.이 두 목록을 결합하고 아래 스크린 샷과 같이 고유 한 값을 그대로 두려고합니다. 어떻게 할 수 있습니까?

Excel에서 중복 제거를 사용하여 중복없는 목록 결합

VBA로 중복없는 목록 결합

Excel 용 Kutools로 중복없는 목록 결합


화살표 블루 오른쪽 거품 Excel에서 중복 제거를 사용하여 중복없는 목록 결합

두 목록을 결합하고 Excel에서 중복 값을 제거하려면 다음과 같이 할 수 있습니다.

1. 두 목록 중 하나를 복사하여 다른 목록의 맨 아래에 붙여 넣으십시오. 스크린 샷을 참조하십시오.

2. 목록을 선택하고 Data > 중복 제거, 스크린 샷 참조 :


3. 에서 중복 제거 대화 상자에서 열에 헤더가 없으면 내 데이터에 헤더가 있습니다.다음을 클릭합니다 OK. 스크린 샷보기 :


4. 그런 다음 중복 항목이 삭제되었음을 알리는 대화 상자가 화면에 표시됩니다. OK. 스크린 샷보기 :


결과를 볼 수 있습니다.



화살표 블루 오른쪽 거품 VBA로 중복없는 목록 결합

Excel에서 VBA를 사용하면 중복없이 두 목록을 결합 할 수도 있습니다.

1. 보류 ALT 버튼을 눌러 F11 키보드에서 응용 프로그램용 Microsoft Visual Basic 창.

2. 클릭 끼워 넣다 > 모듈을 클릭하고 VBA를 모듈에 복사합니다.

VBA : 중복없이 목록 결합

Sub FindUniques()
'Updateby20140313
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set dic = CreateObject("Scripting.Dictionary")
For j = 1 To InputRng.Columns.Count
    For i = 1 To InputRng.Rows.Count
        xValue = InputRng.Cells(i, j).Value
        If xValue <> "" And Not dic.Exists(xValue) Then
            OutRng.Value = xValue
            dic(xValue) = ""
            Set OutRng = OutRng.Offset(1, 0)
        End If
    Next
Next
End Sub

 

3. 클릭 달리기 버튼을 누르거나 누르십시오. F5 VBA를 실행합니다.

4. 화면에 표시되는 대화 상자에서 결합 할 범위를 선택할 수 있습니다. 스크린 샷보기 :


5. 클릭 OK, 결합 된 결과를 출력 할 셀을 선택할 수있는 다른 대화 상자가 나타납니다. 스크린 샷보기 :


6. 클릭 OK. 목록이 결합 된 것을 볼 수 있습니다.


팁 : 결과는 위의 VBA를 실행 한 후 셀 서식을 예약 할 수 없습니다.


화살표 블루 오른쪽 거품 Excel 용 Kutools로 중복없는 목록 결합

설치된 상태로 Excel 용 Kutools, 중복 및 고유 셀 선택 중복없이 두 목록을 결합하는 문제를 해결하는 함수입니다.

Excel 용 Kutools 300 개 이상의 편리한 Excel 도구가 포함되어 있습니다. 30 일 동안 제한없이 무료로 사용해보세요. 그것을 지금

1. 두 목록 중 하나를 복사하여 다른 목록의 맨 아래에 붙여넣고 새 목록을 선택한 다음 쿠툴 > 도구 선택 > 중복 및 고유 셀 선택. 스크린 샷보기 :


2. 에서 중복 및 고유 셀 선택 대화 상자, 확인 모든 고유 항목 (첫 번째 중복 포함)클릭 Ok.


3. 그런 다음 몇 개의 고유 값이 선택되었는지 알려주는 대화 상자가 나타나면 OK취소 두 개의 대화 상자를 닫습니다. 스크린 샷보기 :


4. 선택한 고유 값을 복사하여 새 열에 붙여 넣습니다. 스크린 샷보기 :


중복 및 고유 셀 선택에 대해 자세히 알아 보려면 여기를 클릭하십시오.


관련 기사 :

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations