Excel에서 차이점을 찾기 위해 두 열을 비교하는 방법

  • 이 공유
Hugh West

자주 등장하는 흥미로운 상황입니다. 즉, 데이터를 두 개의 다른 열로 구분해야 하는 경우가 있습니다. Excel에서 두 목록을 비교하고 차이점을 반환하는 프로세스가 너무 많습니다. 이 기사에서는 차이점을 찾기 위해 Excel에서 두 열을 비교하는 방법에 대해 알아봅니다.

실습 워크북 다운로드

차이점 찾기를 위한 두 열 비교.xlsx

Excel에서 차이점을 찾기 위해 두 열을 비교하는 7가지 방법

이 섹션에서 7 차이점을 찾기 위해 Excel에서 두 열을 비교하는 방법. 여기서 하나씩 논의하겠습니다. 연결 상태를 유지하세요!

이를 달성하는 방법을 설명하기 위해 간단한 예를 들어 시작하겠습니다.

여기 두 개의 목록이 있습니다. 이름이 배치됩니다. 차이점을 찾기 위해 두 목록을 비교할 것입니다. 과일 이름이 포함된 두 목록은 다음과 같습니다.

두 열 사이의 차이점을 찾는 7 다른 프로세스를 볼 수 있습니다. 두 열을 비교하고 차이점을 찾는 모든 과정에서 동일한 테이블을 사용합니다.

1. 조건부 서식을 적용하여 두 열을 비교

조건부 서식을 사용할 수 있습니다. 두 열의 고유 값을 강조 표시합니다. 절차는 간단하며 아래에 나와 있습니다.

📌 단계:

  • 먼저,조건부 서식을 적용할 범위. 이 예에서 범위는 B5 : B11 입니다.
  • 이제 탭에서 조건부 서식 셀 강조 표시 규칙 에서 중복 값을 클릭합니다.

  • 중복 값 대화 상자에서 중복 을 선택하면 두 셀의 중복 값이 ​​표시됩니다.

  • 중복 값 대화 상자에서 고유 를 선택하면 두 셀의 고유 값이 표시됩니다.

  • 확인 을 눌러 조건부 서식 을 확인합니다.

자세히 보기: Excel에서 두 열 또는 목록을 비교하는 방법

2. IF 함수를 사용하여 두 열 비교

IF를 사용합니다. Function 두 열 사이의 차이점을 찾습니다. 이를 위해 아래 단계를 따르십시오.

📌 단계:

  • 먼저 목록 1의 과일을 표시하는 새 열을 만듭니다. 목록 2 에서 사용할 수 있습니다.
  • 이제 새로 생성된 열의 첫 번째 셀(즉, E5 )을 선택하고 다음 수식을 적용합니다.

=IF(B5=C5,"YES","NO")

여기

  • B5 = 목록-1의 과일
  • C5 = 목록에 있는 과일-2

  • 그 후 ENTER<4를 누르십시오>, 셀 D5 NO 문이 표시됩니다.
  • 이제 채우기 핸들을 사용합니다. 공식을 아래로 드래그하는 도구 및 자동 채우기 공식을 D5 셀에서 D11

  • 따라서 모든 셀에 결과가 표시되며 두 열을 구분할 수 있습니다.

3. EXACT 함수 적용 열 비교

EXACT 함수 는 두 텍스트 문자열을 비교한 다음 텍스트 간의 정확한 일치를 기반으로 TRUE 또는 FALSE 를 반환합니다. 따라서 두 열 간의 차이점을 찾는 목적으로 이 기능을 적용할 수 있습니다. 그렇게 하려면 다음 단계를 따르세요.

📌 단계:

  • 먼저 셀을 선택하고 셀에 다음 수식을 입력합니다. .

=EXACT(B5,C5)

여기서

  • B5 = 과일 List-1
  • C5 = List-2

  • 의 열매 ENTER 셀은 FALSE 를 반환합니다.

  • 이제 수식을 아래로 드래그하면 셀에

4. IF에 AND 기능 적용

IF AND<4 조합> 기능 당신의 목적에 도움이 될 것입니다. 아래와 같이 진행합니다.

📌 단계:

  • 우선 선택한 셀에 수식을 적용합니다.

=IF(AND(B5C5),"No Match","Match")

여기,

  • B5 = 목록의 과일-1
  • C5 = List in List-2

  • 그런 다음 수식을 아래로 드래그하여 셀이 표시되도록 합니다.

5. IF, ISNA 및 VLOOKUP 기능 결합

IF , ISNA VLOOKUP 기능 을 사용하여 Excel에서 두 목록 또는 열 간의 차이점을 찾습니다. 절차는 다음과 같습니다.

📌 단계:

  • 우선 새 열 만들기> 새로 생성된 열의 첫 번째 셀(즉, E5 )을 선택하고 다음 수식을 적용합니다.

=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),"NO","YES")

여기서

  • B5 = 조회 값
  • C5:C11 = 조회 배열

💡 수식 분석

VLOOKUP(B5,$C$5:$C$11,1,0) $C$5:$C$11. 범위에서 B5(예: Apple )의 값을 찾습니다. 이 값은 조회 배열에서 사용할 수 없으며 을(를) 반환합니다. #N/A .

ISNA 기능 은 셀에 #N/A! 오류가 포함되어 있는지 여부를 확인합니다. #N/A !

의 존재 여부에 따라 TRUE 또는 FALSE 를 반환하므로 ISNA(VLOOKUP(B5, $C$5:$C$11,1,0)) = ISNA(#N/A) 반환 TRUE .

마지막으로 IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),”NO”,”YES”) = IF(ISNA(#N/A),”NO” ,"YES") = IF(TRUE,"NO","YES") = NO

따라서 OUTPUT => 아니요 . List-1 의 과일 이름 Apple이 List-2 에서 사용할 수 없기 때문입니다.

  • 그 다음 ENTER<4를 누르십시오> 셀에 NO 문이 표시됩니다. D5 .

  • 이제 채우기 핸들 도구를 사용하여 공식화된 자동 채우기 D5 에서 D11
  • 까지 수식을 아래쪽으로 마지막으로 <3 사이의 차이점을 볼 수 있습니다>목록-1 및 목록-2

자세히 보기: 비교 방법 VLOOKUP

을 사용하는 Excel의 두 열 6. IF, ISERROR 및 MATCH 함수의 조합 사용

여기서는 IF , 을 사용합니다. ISERROR MATCH 함수는 두 열을 비교합니다. List-1 List-2 를 비교할 것입니다. 수식은 두 목록을 계산하고 List-1 에만 있는 과일 이름을 반환합니다. 절차는 다음과 같습니다.

📌 단계 :

  • 우선 새로 생성된 열의 첫 번째 셀 D5 를 선택합니다. 선택한 셀에 다음 수식을 입력합니다.

=IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"")

여기에는

  • B5 = 조회 값
  • C5:C11 = 조회 배열

💡 Formula Breakdown

MATCH 함수 는 조회 범위에서 B5 (예: Apple )의 값을 찾습니다. $C$5:$C$11 .

따라서 MATCH(B5,$C$5:$C$11,0) 반환 #N/A 검색 범위에서 값을 찾지 못하기 때문입니다.

이제 ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) TRUE 를 반환합니다.

마지막으로, IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"") = IF(TRUE,B5, "") 반환 B5 의 값(즉, Apple ).

따라서 OUTPUT => Apple .

  • ENTER 를 누르면 해당 셀에 출력이 표시됩니다. 이제 다음 셀에 대해 다음 수식을 드래그합니다.

  • 따라서 수식을 복사한 셀에 결과가 표시됩니다.

  • 이와 같은 방법으로 List-2 에만 있는 과일의 이름을 찾을 수 있습니다. 이 경우 수식은

=IF((ISERROR(MATCH(C5,$B$5:$B$11,0))),C5,"")

여기서

  • <3이 됩니다>C5 = 조회 값
  • B5:B17 = 조회 배열

7. IF와 COUNTIF 결합 열 비교 함수

이 절차에서 List-1 List-2 에 없는 과일 이름이 포함되어 있으면 사용할 수식 List-1 의 과일 이름을 List-2 에서 찾을 수 없다고 말합니다. 이를 위해 IF COUNTIF 기능을 결합합니다. 비교를 시작하겠습니다.

📌 단계:

  • 우선 D5 셀에 다음 수식을 입력합니다.

=IF(COUNTIF($C$5:$C$11, $B5)=0, "Not Found in List-2", "")

💡 공식 분석

COUNTIF 함수는 정의된 범위의 총 셀 수를 반환합니다.

COUNTIF($C$5:$C$11, $B5) $C$5:$C$11 범위에서 셀 B5 (즉, Apple )의 값을 찾습니다. 그러나 범위에서 아무것도 찾지 못했습니다. 따라서 Output=> 0 .

마지막으로 IF(COUNTIF($C$5:$C$11, $B5)=0, “Not Found in List-2 ”, “”) = IF(0, “Not Found in List-2”, “”) 는 조건이 충족되면 “ Not Found in List-2 ”를 반환합니다. 0 이고 그렇지 않으면 셀을 비워 둡니다( "" ).

그래서 최종 출력=> " 목록-2에서 찾을 수 없음 ".

  • 이제 ENTER 를 눌러 셀에 결과를 표시합니다.
  • 그 후 , 수식을 아래로 끕니다.

  • 이렇게 하면 두 열 간의 차이를 확인할 수 있습니다.

결론

따라서 차이점을 찾기 위해 Excel에서 두 열을 비교하는 프로세스가 서로 다른 것을 볼 수 있습니다. 일치에 대해서도 두 열 간의 비교를 얻을 수 있습니다. 논의한 4가지 절차 중 조건부 서식을 사용하는 것이 두 열을 비교하는 가장 좋은 방법입니다. 조건부 서식에서는 여러 열을 비교할 수 있으므로 절차가 간단하고 빠르며 일치 항목과 차이점을 모두 찾을 수 있습니다.

이 도움말이 도움이 되었기를 바랍니다. 더 유용한 기사를 찾으려면 웹 사이트를 탐색하십시오. 계속 연락하세요!

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.