목차
수동으로 두 셀만 비교하면 어렵지 않습니다. 그러나 수백, 수천 개의 텍스트 문자열을 비교하는 것은 결코 쉬운 일이 아닙니다. 다행스럽게도 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을 인쇄합니다>
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)
자세히 보기: 두 개의 열에서 Excel 카운트 일치(4가지 쉬운 방법)
10. 텍스트를 비교하여 고유하고 일치하는 셀 찾기
여기서 우리의 임무는 고유하고 같은 행에서 일치하는 과일을 찾는 것입니다. 일치를 위해 적어도 두 개의 셀이 일치하는 것으로 간주합니다. 두 개 이상의 셀이 일치하면 일치 로 간주되고 그렇지 않으면 고유 .
📌 단계:
- 셀 E5 에 수식을 입력하고
=IF(COUNTIF(C5:D5,B5)+(C5=D5)=0,"Unique","Match")
공식 설명:
- 여기서 COUNTIF 함수 가 추가로 사용됩니다.
- 이 함수에서 두 인수는 매개변수는 필수입니다. 먼저 계산할 셀 범위를 가져옵니다. 두 번째 섹션은 조건인 기준을 사용합니다. 이 조건에 따라 카운팅이 실행됩니다.
- COUNTIF(C5:D5,B5)+(C5=D5)=0 을 사용하여 행에 다음이 있는지 확인하려고 합니다. 일치하거나 고유한 값. 개수가 0이면 고유하고 그렇지 않으면 일치하는 값이 있습니다.
Excel에서 한 셀과 전체 열을 비교하는 방법
여기에는 하나의 과일 목록과 일치하는 셀이 있는 데이터 세트가 있습니다. 이제 일치하는 셀을 과일 목록 과 비교합니다.열에서 일치 결과를 찾습니다.
📌 단계:
- 셀 E5에 수식을 입력합니다.
=$E$5=B5:B13
- 다음에 버튼을 입력합니다.
셀 E5 가 범위 B5:B13, 의 해당 셀과 일치하는 경우 그런 다음 TRUE를 반환합니다. 그렇지 않으면 FALSE 를 반환합니다.
결론
이 방법은 Excel에서 두 셀의 텍스트를 비교하는 방법입니다. 각각의 예제와 함께 모든 방법을 보여 주었지만 다른 많은 반복이 있을 수 있습니다. 또한 이러한 함수의 기본 사항과 가장 일반적으로 사용되는 형식 코드에 대해 설명했습니다. 이를 달성할 수 있는 다른 방법이 있다면 언제든지 저희 와 공유해 주십시오.