한 열에서 다른 열에없는 항목 찾기 A 열에는없는 항목을 찾고 싶습니다 (바람직하게

Excel에 두 개의 열이 있으며 B 열에는 있지만 A 열에는없는 항목을 찾고 싶습니다 (바람직하게 강조 표시).

가장 빠른 방법은 무엇입니까?



답변

  1. 열 A에서 목록을 선택하십시오.
  2. 마우스 오른쪽 버튼을 클릭하고 범위 이름 지정 …을 선택하십시오.
  3. “ColumnToSearch”를 입력하십시오
  4. C1 셀 클릭
  5. 이 공식을 입력하십시오 : =MATCH(B1,ColumnToSearch,0)
  6. B의 모든 항목에 대해 수식을 아래로 드래그

수식이 일치하는 항목을 찾지 못하면 # N / A로 표시되고, 그렇지 않으면 숫자가됩니다.

일치하는 경우 TRUE, 일치하지 않는 경우 FALSE가 되려면 다음 공식을 대신 사용하십시오.

=ISNUMBER(MATCH(B1,ColumnToSearch,0))

당신은 반환하려는 경우 발견되지 않은 값을 발견 값 빈 문자열을 반환

=IF(ISNUMBER(MATCH(B1,ColumnToSearch,0)),"",B1)


답변

빠르고 더러운 방법이 있습니다.

B 열을 강조 표시 하고 조건부 서식을 엽니 다 .

선택 강조하는 세포를 결정하는 공식을 사용합니다 .

다음 공식을 입력 한 다음 원하는 형식을 설정하십시오.

=countif(A:A,B1)=0


답변

두 개의 열을 선택하십시오. 조건부 서식으로 이동하여 셀 규칙 강조 표시를 선택하십시오. 중복 값을 선택하십시오. 다음 단계에 도달하면 고유 한 값으로 변경할 수 있습니다. 나는 방금 그것을했고 그것은 나를 위해 일했다.


답변

이것을 알아 내기 위해 영원히 나를 데려 갔지만 매우 간단합니다. 데이터가 A2 및 B2 (헤더의 경우)에서 시작한다고 가정하면 C2에 다음 공식을 입력하십시오.

=MATCH(B2,$A$2:$A$287,0)

그런 다음 클릭하고 아래로 드래그하십시오.

셀은 #N/AB 열에서 바로 옆에있는 값이 A 열 전체에 표시되지 않음 을 의미합니다.

A 열의 전체 검색 배열과 일치하도록 $ A $ 287을 변경해야합니다. 예를 들어 A 열의 데이터가 1000 개의 항목에 대해 다운되면 $ A $ 1000이되어야합니다.


답변

B에서 찾을 수없는 목록 A에 대한 내 배열 수식 답변을 참조하십시오.

= IFERROR (INDEX ($ A $ 2 : $ A $ 1999, MATCH (0, IFERROR (MATCH ($ A $ 2 : $ A $ 1999), $ B $ 2 : $ B $ 399,0), COUNTIF ($ C $ 1 : $ C1, $)) A $ 2 : $ A $ 1999)), 0)), “”)

이름의 두 열을 비교하고 누락 된 이름 반환


답변

내 요구 사항은 강조 표시하는 것이 아니라 2 열 사이의 중복 값을 제외한 모든 값을 표시하는 것이 었습니다. @brenton의 솔루션을 사용하여 데이터를 직접 사용할 수 있도록 값을 표시하도록 향상되었습니다.

=IF(ISNA(MATCH(B2,$A$2:$A$2642,0)), A2, "")

이것을 세 번째 열의 첫 번째 셀에 복사하고 열을 통해 수식을 적용하면 열 B에있는 모든 항목이 열 A에 나열되지 않습니다.


답변

답변을 공유 한 사람들에게 감사합니다. 당신의 솔루션 때문에, 나는 내 자신의 길을 만들 수있었습니다.

이 질문의 내 버전에는 전체 졸업 클래스 (Col A)와 해당 졸업 클래스 (Col B)의 하위 세트라는 두 개의 열이 있습니다. 나는 전체 졸업반에서 하위 집합의 구성원 인 학생들을 강조하고 싶었습니다.

다음 공식을 세 번째 열에 넣었습니다.

=if(A2=LOOKUP(A2,$B$2:$B$91),1100,0)

처음 몇 행의 데이터에서 약간의 오류가 발생했지만 대부분의 학생들을 코딩했습니다.