답변:
=MATCH(B1,ColumnToSearch,0)
수식이 일치하는 항목을 찾지 못하면 # N / A로 표시되고, 그렇지 않으면 숫자가됩니다.
일치하는 경우 TRUE, 일치하지 않는 경우 FALSE가 되려면 다음 공식을 대신 사용하십시오.
=ISNUMBER(MATCH(B1,ColumnToSearch,0))
당신은 반환하려는 경우 발견되지 않은 값을 발견 값 빈 문자열을 반환
=IF(ISNUMBER(MATCH(B1,ColumnToSearch,0)),"",B1)
A:A
대신 또는 범위를 사용 하십시오 ColumnToSearch
.
Define Name...
(Excel 2019)
이것을 알아 내기 위해 영원히 나를 데려 갔지만 매우 간단합니다. 데이터가 A2 및 B2 (헤더의 경우)에서 시작한다고 가정하면 C2에 다음 공식을 입력하십시오.
=MATCH(B2,$A$2:$A$287,0)
그런 다음 클릭하고 아래로 드래그하십시오.
셀은 #N/A
B 열에서 바로 옆에있는 값이 A 열 전체에 표시되지 않음 을 의미합니다.
A 열의 전체 검색 배열과 일치하도록 $ A $ 287을 변경해야합니다. 예를 들어 A 열의 데이터가 1000 개의 항목에 대해 다운되면 $ A $ 1000이되어야합니다.
=MATCH(B2,$A:$A,0)
나를 위해 일했다.
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)
처음 몇 행의 데이터에서 약간의 오류가 발생했지만 대부분의 학생들을 코딩했습니다.