튜토리얼

Excel에서 두 리스트 비교하기

작성자 8분 소요

자주 쓰는 여섯 가지 방법을 단계별로 정리했습니다. 데이터 규모와 목적에 맞게 선택하세요.


1. 조건부 서식(가장 직관적이고 빠름)

소규모 데이터에서 중복/고유 값을 빠르게 하이라이트할 때 적합합니다.

절차:

  1. A열에 리스트 A, B열에 리스트 B를 둡니다.
  2. 하이라이트할 열(A,B)을 선택합니다.
  3. 홈 → 조건부 서식 → 셀 강조 규칙 → 중복 값.
  4. 고유값만 강조하려면 대화상자에서 “고유”를 선택합니다.

장점: 간단하고 시각적, 수식 불필요. 단점: 결과 추출이 아닌 표시만 함.


2. VLOOKUP(존재 검사 + 데이터 반환)

한 리스트의 값이 다른 리스트에 존재하는지 확인하고, 필요 시 관련 데이터를 반환합니다.

절차:

  1. C1에 =VLOOKUP(A1, B:B, 1, FALSE) 입력 후 아래로 채우기.
  2. 일치하면 값이, 없으면 #N/A가 표시됩니다. #N/A로 필터링하면 A에만 있는 값을 찾을 수 있습니다.

장점: 강력, 관련 열 반환 가능. 단점: 단방향, 대용량에서 다소 느릴 수 있음.


3. COUNTIF(일치 개수 계산)

간단한 존재 확인과 개수 집계에 적합합니다.

절차:

  1. C1에 =COUNTIF(B:B, A1) 입력 후 아래로 채우기.
  2. 해석:
    • 0 → A의 값이 B에 없음(=A에만 존재)
    • 1 이상 → B에 존재

장점: 단순, 빠름, 확장성 좋음. 단점: VLOOKUP처럼 상세값을 반환하진 못함.


4. 고급 필터(고유값 추출)

고유값(또는 중복)을 다른 위치로 직접 추출합니다.

절차:

  1. 두 리스트를 한 열로 합치고 머리글을 추가합니다(예: Data).
  2. 그 열을 빈 영역에 복사하고 선택합니다.
  3. 데이터 → 고급.
  4. “다른 위치에 복사” 체크.
  5. “고유 레코드만” 체크.
  6. “복사 위치”를 지정하고 확인.

장점: 결과 리스트를 바로 얻음, 활용 유연. 단점: 사전 결합 필요, 단계가 다소 많음.


5. Power Query(가장 강력하고 유연)

대용량/다단계 변환/정기 비교에 적합합니다.

절차:

  1. 각 리스트를 표로 변환(삽입 → 표).
  2. 데이터 → 표/범위에서 가져오기로 Power Query에 로드.
  3. Power Query에서 홈 → 쿼리 병합, 비교할 열 선택.
  4. 조인 종류:
    • Left Outer: A에 있고 B에도 있는 항목
    • Left Anti: A에만 있는 항목
    • Right Anti: B에만 있는 항목
    • Full Outer: 양쪽 모든 항목 + 불일치 표시

장점: 자동화 용이, 대용량 처리, 단계 재사용 가능. 단점: 학습 곡선 존재, 소규모 단발 작업엔 과함.


6. 배열 수식(고급)

여러 결과를 한 번에 반환할 때 사용합니다.

예시(구형 CSE 배열 수식):

{=IFERROR(INDEX(A:A, SMALL(IF(COUNTIF(B:B,A:A)=0, ROW(A:A)), ROW(A1))), "")}

장점: 유연하고 강력. 단점: 복잡하며 진입장벽이 높음.

태그

#Excel#리스트 비교#튜토리얼

작성자 소개

songshiqiang1인 개발자

AI 도구로 재미있는 웹사이트를 만듭니다.

관련 글

튜토리얼

Instagram에서 누가 언팔했는지 확인하는 법

공식 데이터 내보내기와 온라인 비교 도구로 안전하게 ‘맞팔 아님’을 찾습니다.

6분 소요
#Instagram#팔로워#리스트 비교#튜토리얼
더 읽기
튜토리얼

Excel에서 드롭다운 목록 만드는 방법

상세 튜토리얼: 기초부터 고급까지, 동적 드롭다운 목록과 다단계 연동 옵션을 만들어 데이터 입력을 더욱 효율적이고 정확하게 만드는 방법을 배워보세요.

8분 읽기
#Excel#드롭다운 목록#데이터 검증#튜토리얼
더 읽기
튜토리얼

Python에서 두 리스트 비교하기

set, 리스트 컴프리헨션, 반복문, Counter로 교집합과 차집합, 빈도 차이를 구하는 방법.

7분 소요
#Python#리스트 비교#튜토리얼
더 읽기