Excel에서 두 셀 사이의 텍스트를 비교하는 방법(10가지 방법)

  • 이 공유
Hugh West

수동으로 두 셀만 비교하면 어렵지 않습니다. 그러나 수백, 수천 개의 텍스트 문자열을 비교하는 것은 결코 쉬운 일이 아닙니다. 다행스럽게도 MS Excel은 이를 매우 쉽게 수행할 수 있는 몇 가지 기능과 방법을 제공합니다. 이 기사에서는 Excel에서 두 셀의 텍스트를 비교하는 몇 가지 방법을 보여줍니다.

실습 워크북 다운로드

비교 두 개의 셀 Text.xlsx

엑셀에서 두 셀의 텍스트를 비교하는 10가지 방법

1. 같음 연산자를 사용하여 두 셀의 텍스트 비교(대소문자 구분 안함)

간단한 수식을 사용하여 두 셀의 텍스트를 비교하는 방법을 살펴보겠습니다. 여기서는 대소문자를 구분하는 문제를 고려하지 않습니다. 우리의 유일한 관심사는 값만 확인하는 것입니다. 이 방법을 위해 과일 데이터 세트를 고려해 봅시다. 데이터 세트에는 2열 과일 목록이 있습니다. 이제 우리의 임무는 과일의 이름을 일치시키고 일치된 결과를 보여주는 것입니다.

📌 단계:

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

=B5=C5

  • 공식을 D13 까지 복사합니다.

참고:

As 이 공식은 대소문자를 구분하는 문제에 대해서는 작동하지 않습니다. 텍스트가 값과 일치하지만 동일한 문자가 아닌 경우 TRUE로 표시되는 이유입니다.

2. EXACT 함수를 사용하여 두 셀의 텍스트 비교(대소문자 구분)

이 섹션에서는 두 셀을 비교하는 방법을 살펴보겠습니다. EXACT 함수 를 사용하여 정확히 일치하는 것으로 간주되는 텍스트 셀. 이 방법을 위해 이전에 사용된 데이터 세트를 고려해 보겠습니다. 이제 우리의 임무는 과일의 이름을 비교하고 정확히 일치하는 결과를 보여주는 것입니다.

📌 단계:

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

=EXACT(B5,C5)

  • 공식을 D13 까지 복사합니다.

관찰:

결과를 관찰하면 전체 텍스트가 완전히 일치하는 경우에만 EXACT 함수가 결과 TRUE 를 반환하는 것을 볼 수 있습니다. 또한 대소문자를 구분합니다.

텍스트 출력을 얻기 위해 IF와 함께 EXACT 함수 사용:

여기서 추가로 조건부 결과를 표시하려면 EXACT 함수와 함께 IF 함수 를 사용하세요. 이를 위해서도 위와 동일한 데이터 세트를 사용합니다.

📌 단계:

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

=IF(EXACT(B5,C5),"Similar","Different")

공식 설명:

여기에 우리의 내부 함수는 EXACT 로 두 셀 간의 정확한 일치를 찾습니다. IF 함수 구문을 살펴보겠습니다.

=IF (logical_test, [value_if_true], [value_if_false])

첫 번째 부분에서 조건 또는 기준을 취한 다음 결과가 참일 때 출력될 값과 결과가 거짓일 때 출력될 값.

우리는 유사 셀이 일치하고 일치하지 않으면 다른 입니다. 이것이 두 번째와 세 번째 인수가 이 값으로 채워지는 이유입니다.

  • 수식을 D13 까지 복사하세요.

3. IF 함수를 사용하여 두 셀의 텍스트 비교(대소문자 구분 없음)

일치 항목을 찾는 데 IF 함수만 사용할 수 있습니다. 다시 한 번 동일한 데이터 세트를 사용하는 프로세스를 살펴보겠습니다.

📌 단계:

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

=IF(B5=C5,"Yes","No")

  • 공식을 D13<4까지 복사>.

4. LEN 함수로 문자열 길이로 두 텍스트 비교

두 셀의 텍스트 문자열 길이가 같은지 확인하는 방법을 살펴보겠습니다. 우리의 관심사는 동일한 텍스트가 아니라 동일한 길이의 텍스트입니다. 데이터 세트는 위와 동일합니다.

📌 단계:

  • 셀에 공식을 입력합니다. D5.

=IF(LEN(B5)=LEN(C5), "Same", "Not Same")

공식 설명:

  • 먼저 LEN 함수 의 기본 개념을 알아야 합니다.
  • 이 함수의 구문은 다음과 같습니다. LEN(텍스트)
  • 이 기능은 텍스트 또는 문자열의 문자를 계산하는 데 사용됩니다. 이 함수에 텍스트를 전달하면 문자 수를 반환합니다.
  • LEN(B5) 이 부분은 먼저 첫 번째 열에서 각 셀의 문자를 계산하고 LEN(C5) 두 번째.
  • 인 경우길이가 같으면 "Same" 을 인쇄하고 그렇지 않으면 "Not Same" .

<11을 인쇄합니다>
  • 공식을 D13 까지 복사하세요.
  • 5. 불필요한 공백이 있는 두 셀의 텍스트 비교

    두 셀의 텍스트가 앞, 중간 또는 끝에 불필요한 공백이 있는 동일한 문자열이 있는지 확인하는 방법을 살펴보겠습니다. 우리의 관심사는 공백을 제거한 후 동일한 텍스트를 찾는 것입니다. 데이터 세트는 위와 동일합니다.

    📌 단계:

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

    =TRIM(B5)=TRIM(C5)

    공식 설명:

    • 먼저 TRIM 함수 의 기본 개념을 알아야 합니다.
    • 이 함수의 구문은 다음과 같습니다. TRIM(텍스트)
    • 이 기능은 텍스트 문자열에서 단어 사이의 단일 공백을 제외하고 모든 공백을 제거하는 데 사용됩니다.
    • TRIM(B5) 이 부분은 셀 예상에서 불필요한 공백을 제거합니다. 단어 사이의 단일 공백과 TRIM(C5) 는 두 번째 단어입니다.
    • 공백을 제거한 후 둘 다 같으면 "TRUE" 가 인쇄되고 "FALSE" .

    • 공식을 D13 .
    • 까지 복사합니다.

    6. Excel에서 특정 문자의 발생으로 두 셀의 텍스트 문자열 비교

    특정 문자가 포함된 셀을 비교해야 하는 경우가 있습니다. 이 부분에서는특정 문자의 발생으로 두 셀을 비교하는 방법을 살펴보겠습니다. 전송 ID와 수신 ID가 있는 제품 데이터 세트를 고려해 보겠습니다. 이러한 ID는 고유하며 전송 및 수신 ID와 일치해야 합니다. 우리는 각 행에 특정 ID를 가진 동일한 수의 발송 및 수령 항목이 포함되어 있는지 확인하고자 합니다.

    📌 단계:

    • 셀 E5에 수식을 입력하세요.

    =IF(LEN(C5)-LEN(SUBSTITUTE(C5, $B5,""))=LEN(D5)-LEN(SUBSTITUTE(D5,$B5,"")),"Same","Not Same")

    공식 설명:

    • 여기서 추가로 SUBSTITUTE 기능 을 사용했습니다. 이 함수의 기본 사항을 살펴보겠습니다.
    • 이 함수의 구문은 다음과 같습니다. SUBSTITUTE (text, old_text, new_text, [instance])
    • 이 네 가지 인수는 다음과 같습니다. 함수의 매개변수에 전달되었습니다. 그 중 마지막은 선택 사항입니다.

      text- 전환할 텍스트입니다.

      old_text- 대체할 텍스트입니다.

      new_text- 대체할 텍스트입니다.

      instance- 대체할 인스턴스입니다. 제공되지 않으면 모든 인스턴스가 교체됩니다. 선택 사항입니다.

    • SUBSTITUTE(B2, character_to_count,””) 이 부분을 사용하여 SUBSTITUTE 기능을 사용하여 고유 식별자를 아무것도 없는 것으로 대체합니다.
    • 그런 다음 LEN(C5)-LEN(SUBSTITUTE(C5, $B5,””)) LEN(D5)-LEN(SUBSTITUTE(D5, $B5, ””)) 고유 식별자가 각 셀에 몇 번 나타나는지 계산하고 있습니다. 이를 위해고유 식별자가 없는 문자열 길이를 문자열의 총 길이에서 뺍니다.
    • 마지막으로 IF 함수는 true 또는 잘못된 결과.

    • 수식을 E10 까지 복사합니다.

    7. 두 셀의 텍스트 비교 및 ​​일치 항목 강조 표시

    이 예에서는 텍스트를 비교하고 일치 항목을 강조 표시하는 방법을 살펴보겠습니다. 이를 위해 4 방법에서 사용된 것과 동일한 데이터 세트를 사용합니다. 이 예에서는 결과를 표시하는 열이 필요하지 않습니다.

    📌 단계:

    • 전체 데이터 세트를 선택합니다.
    • 조건부 서식 으로 이동합니다. 탭에서 찾을 수 있습니다.
    • 새 규칙 옵션을 선택합니다.

    • 1 로 표시된 옵션을 선택합니다.
    • 표시된 상자에 아래 수식을 입력합니다. 2 .

    =$B5=$C5

    • 또는 데이터세트의 두 열만 선택할 수도 있습니다.
    • 그런 다음 형식 을 클릭합니다. 옵션.

    • 채우기 탭으로 이동합니다.
    • 색상을 선택합니다.
    • 그런 다음 확인 을 누릅니다.

    • 확인 버튼을 클릭합니다.

    • 일치하는 데이터를 강조 표시합니다.

    8. Excel에서 부분적으로 두 셀의 텍스트 비교(대소문자 구분 안 함)

    두 셀을 비교하는 경우,때로는 부분 일치를 고려할 수 있습니다. 이 섹션에서는 두 셀의 텍스트를 부분적으로 비교하는 것을 볼 수 있습니다. 정수리 요소를 확인하기 위해 Excel에서 사용할 수 있는 많은 기능이 있습니다. 하지만 이 예에서는 RIGHT 함수 를 고려할 것입니다.

    이 데이터 테이블을 고려하고 마지막 6자가 두 셀과 일치하는지 확인합니다.

    📌 단계:

    • 셀 D5 에 수식을 입력하고
    • 까지 수식을 복사합니다

    =RIGHT(B5,5)=RIGHT(C5,5)

    9. 같은 행에 있는 임의의 두 셀에서 일치하는 항목 찾기

    3개의 과일 목록 데이터세트가 있습니다. 이제 셀을 서로 비교하고 동일한 행에서 일치하는 두 셀을 얻으면 일치하는 것으로 간주됩니다.

    📌 단계:

    • 셀 E5 에 수식을 입력하고

    =IF(OR(B5=C5,C5=D5,B5=D5),"Yes","No") 까지 수식을 복사합니다.

    공식 설명:

    • 여기서 추가로 OR 기능 을 사용했습니다. 이 함수의 구문을 살펴보겠습니다. OR (logical1, [logical2], …)
    • 매개변수에 둘 이상의 논리를 사용할 수 있습니다.

      logical1 -> ; 결정할 첫 번째 요구 사항 또는 논리 값입니다.

      logical2 -> 선택 사항입니다. 평가할 두 번째 요구 사항 또는 논리 값입니다.

    • OR(B5=C5, C5=D5, B5=D5)

      이 부분은 모든 셀이 같거나 둘 이상이 같거나아니다. 그렇다면 IF 함수는 OR 함수의 결과에 따라 최종 값을 결정합니다.

    자세히 보기: 두 개의 열에서 Excel 카운트 일치(4가지 쉬운 방법)

    10. 텍스트를 비교하여 고유하고 일치하는 셀 찾기

    여기서 우리의 임무는 고유하고 같은 행에서 일치하는 과일을 찾는 것입니다. 일치를 위해 적어도 두 개의 셀이 일치하는 것으로 간주합니다. 두 개 이상의 셀이 일치하면 일치 로 간주되고 그렇지 않으면 고유 .

    📌 단계:

    • 셀 E5 에 수식을 입력하고

    =IF(COUNTIF(C5:D5,B5)+(C5=D5)=0,"Unique","Match")

    <까지 수식을 복사합니다. 7>

    공식 설명:

    • 여기서 COUNTIF 함수 가 추가로 사용됩니다.
    • 이 함수에서 두 인수는 매개변수는 필수입니다. 먼저 계산할 셀 범위를 가져옵니다. 두 번째 섹션은 조건인 기준을 사용합니다. 이 조건에 따라 카운팅이 실행됩니다.
    • COUNTIF(C5:D5,B5)+(C5=D5)=0 을 사용하여 행에 다음이 있는지 확인하려고 합니다. 일치하거나 고유한 값. 개수가 0이면 고유하고 그렇지 않으면 일치하는 값이 있습니다.

    Excel에서 한 셀과 전체 열을 비교하는 방법

    여기에는 하나의 과일 목록과 일치하는 셀이 있는 데이터 세트가 있습니다. 이제 일치하는 셀을 과일 목록 과 비교합니다.열에서 일치 결과를 찾습니다.

    📌 단계:

    • 셀 E5에 수식을 입력합니다.

    =$E$5=B5:B13

    • 다음에 버튼을 입력합니다.

    셀 E5 범위 B5:B13, 의 해당 셀과 일치하는 경우 그런 다음 TRUE를 반환합니다. 그렇지 않으면 FALSE 를 반환합니다.

    결론

    이 방법은 Excel에서 두 셀의 텍스트를 비교하는 방법입니다. 각각의 예제와 함께 모든 방법을 보여 주었지만 다른 많은 반복이 있을 수 있습니다. 또한 이러한 함수의 기본 사항과 가장 일반적으로 사용되는 형식 코드에 대해 설명했습니다. 이를 달성할 수 있는 다른 방법이 있다면 언제든지 저희 와 공유해 주십시오.

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