Excel에서 두 열의 값이 동일한 지 빠르게 확인하는 방법은 무엇입니까?


28

나는 두 개의 열을 가지고 가치가 동등한 지 여부에 대한 빠른 대답을 얻는 데 관심이 있습니다. 내가 무엇을 의미하는지 보여 드리겠습니다.

여기에 이미지 설명을 입력하십시오

따라서 두 열의 각 셀 쌍에 대해 간단한 비교를 수행하는 다른 열 (EQUAL)을 만드는 것이 간단합니다. 또한 둘 중 하나에 조건부 서식을 사용하여 다른 값과 비교하여 값을 확인하는 것은 쉽지 않습니다.

문제는 두 가지 방법 모두 세 번째 열 또는 열 중 하나의 색을 스캔해야한다는 것입니다. 종종 매우 긴 열에 대해이 작업을 수행하고 시각적 검증에 시간이 오래 걸리고 내 눈을 믿지 않습니다.

피벗 테이블을 사용하여 EQUAL 열을 요약하고 FALSE 항목이 있는지 확인할 수 있습니다. 필터링을 활성화하고 EQUAL에서 필터를 클릭하여 표시되는 항목을 볼 수도 있습니다. 다시 말하지만, 이러한 모든 방법은 간단한 계산 작업으로 보이는 데 시간이 많이 걸립니다.

내가 알아 내고 싶은 것은 질문에 대답하는 단일 셀 수식이 있는지 여부입니다. 위의 스크린 샷에서 위의 방법을 시도했지만 A10이 B10과 같지 않기 때문에 예상대로 작동하지 않습니다.

누구나 작동하는 방법이나 이것을 달성하는 다른 방법을 알고 있습니까?

답변:


44

이것은 배열 수식을 위해 고안된 것입니다. 하나의 셀과 하나의 수식 만 있으면 비교할 수 있습니다.

=AND(A2:A11=B2:B11)

Ctrl+ Shift+ 를 눌러 공식을 입력하십시오 Enter. 올바르게 완료되면 다음과 같이 나타납니다.

{=AND(A2:A11=B2:B11)}

편집하다:

대소 문자를 구분하여 비교하려면 equals 연산자가 작동하지 않습니다. 대신 EXACT () 함수를 사용해야합니다. 또한 이것을 배열 수식으로 입력하십시오.

{=AND(EXACT(A2:A11,B2:B11))}

그것은 완벽하게 작동하며 정확히 내가 찾던 것입니다. 감사합니다.
mindless.panda

이 방법을 사용한 후에 추가해야 할 경고는 텍스트 값의 대소 문자를 무시한다는 것입니다. 내가하고있는 일에는 문제가 아니지만 알아야 할 것이 있습니다.
mindless.panda

1
맞습니다. 대소 문자를 구분하는 솔루션을 포함하도록 답변을 편집했습니다.
Excellll

3

세 번째 열 에서 = AND () 함수를 사용할 수 있습니다 . 이 함수는 세 번째 열의 모든 항목이 true 인 경우에만 TRUE 를 반환 하고, 그렇지 않으면 FALSE 를 반환 합니다 .


세 번째 열은 일반적으로 goto 방법이므로이 방법이 마음에 듭니다. = AND ()를 사용하면 차이가 훨씬 빠른지 식별 할 수 있습니다. 그러나 여전히 성가신 세 번째 열이 필요합니다. 이것이 또한 피할 수 있다면 정말 흥미 롭습니다. 나는 그것이 배열 수식이 필요하다는 느낌을 얻지 만, 그 경험에 비참하게 경험했습니다.
mindless.panda

내가 생각할 수있는 유일한 다른 해결책은 매크로 일 것입니다
EBGreen

2

나는 이것이 오래된 질문이라는 것을 알고 있지만 여기에 내 대답이 있습니다. 두 열에 숫자 만 포함 된 경우 숫자 간의 차이를 찾을 수 있습니다. 모든 결과가 0이면 두 열이 같습니다. 그렇지 않은 경우 해당 위치에 0이 아닌 숫자가 표시됩니다.


0

Column에 "EQUAL"열 이 있으면 ; 을 포함하는 첫 번째 행을 찾는 데 C사용할 수 있습니다 . 즉, 첫 번째 불일치.=MATCH(FALSE, C:C, 0)FALSE


0

C 열에서 두 셀이 동일한 경우 data1이 A 열에 있고 data2가 B 열에 있다고 가정하면 참 / 거짓에 대해 아래에 매우 간단한 수식을 입력 할 수 있습니다. 열 C : "= A1 = A2"


그것이 이미 가지고있는 것입니다.
벤 N

-1

동일한 열을 같으면 0으로 만들고 그렇지 않으면 1로 만듭니다. 그런 다음 세 번째 열을 합할 수 있습니다.


이것은 2 년 전의 Greg의 답변과 사실상 동일합니다.
Scott

-2

평등 결과를 표시하려는 열에 하단의 코드를 붙여 넣습니다.

의 비교 연산자는 not equal to입니다 <>. 다음과 같이 사용됩니다 :

여기에 이미지 설명을 입력하십시오

=IF(A1<>B1, "not equal", "equal")

자세한 내용은 about.com 설명을 참조하십시오 .


코드의 기능과 사용 방법에 대한 설명을 제공해주십시오. 더 나은 답변을 작성하는 방법에 대한 자세한 내용은 도움말 섹션 을 참조하십시오 .
Paul
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.