두 열에 이름이 있는지 확인 [중복]


1

이름에 두 개의 목록이 있습니다. 첫 번째 이름은 140k (A 열), 두 번째는 7k (B 열)입니다.

열 A & B에서 일치하는 항목이 있는지 확인하고 싶습니다.

내 Excel 기술은 기껏해야 기본입니다. 내가 할 수있는 방법이 있습니까?


간단한 예 / 아니요 를 원하십니까? 아니면 일치하는 목록 을 원하십니까 ?
게리의 학생

간단한 예 / 아니요 작동
Josh

그럼 내 답변을 참조하십시오 ....................
게리의 학생

답변:


1

목록으로 원한다면 배열 수식을 사용해 볼 수 =IFERROR(INDEX(List2,MATCH(0,COUNTIF($D$1:D1,List2)+(COUNTIF(List1,List2)<>1), 0)),"") 있습니다. 데이터가 A 및 B 열에 있다고 가정하면 Col A List1및 Col B에 범위의 이름을 지정했습니다. List2 이 수식은 D2에 들어가고 CTRL-SHIFT hit enter를 누른 다음 복사하십시오. 추가 행에. 여기에 이미지 설명을 입력하십시오


................... 좋은 공식!
게리의 학생

열 A에 속임수가 있으면 약간의 문제가 있습니다. 열 D가 D의 목록에서 제거됩니다. 열 D는 고유 한 목록을 제공합니다. 하나는 변경, 수정하려면 <>1<1
씨앗

0

다음 UDF ()를 시도하십시오 .

Public Function AnyMatches(r1 As Range, r2 As Range) As String
   Dim v1 As String, v2 As String, r As Range, rr As Range
   AnyMatches = "No"
   For Each r In r1
      v = r.Value
      For Each rr In r2
         If v = rr.Value Then
            AnyMatches = "Yes"
            Exit Function
         End If
      Next rr
   Next r
End Function

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

UDF는 () 반환 예를 하기 때문에 다스 베이더가 두 목록에 존재한다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.