내가 당신을 올바르게 이해했다면, ID의 서비스 코드에 플러스가 포함되지 않은 경우 ID 코드를 제외하려는 것을 제외하고 위의 목록을 원합니다. 또한 판매 및 서비스가 일치하지 않으면 exception서비스 코드에 없는 한 포함되지 않습니다 .
도우미 열에 대해 생각해 보셨습니까?
가장 쉬운 방법은 열 E에서 열 A + B를 연결하여 ID 번호와 서비스 코드 행을 제공하는 것입니다.
그런 다음 E 행에서 countif 문을 사용하여 where ID및 PLUS= 를 확인할 수 있습니다 true.
그런 다음 이름과 예외를 확인해야합니다.
그런 다음 중첩 된 IF 문을 사용하여 일치, 예외 및 플러스를 확인할 수 있습니다.
E에서는 분명히 =CONCATENATE(a2,b2)
F는 이렇게 보일 것입니다 =if(countif(E:E,CONCATENATE(a2,"PLUS"))>0,"PLUS","")
G : 이름을 확인하는 데 사용해야하므로 함께 가야합니다 =Concatenate(a2,if(c2=d2,"Match","ERROR")
H 이름이 모두 정상인지 또는 예외가 있는지 확인하는 데 사용해야합니다.
=if(and(countif(g:G,concatenate(a2,"ERROR")>0,NOT(countif(e:e,concatenate(a2,"EXCEPTION")>0))),"No match","match")
마지막으로, 나는 당신이 플러스 = 플러스와 이름 일치 = 일치하는 곳을 찾을 수 있습니다
=IF(AND(F2="Plus",H2="Match"),"Include","Exclude")
이것은 (내 공식이 다시 보정 ymmmv 경우!) 그런 다음 "포함", 등 짜잔의 목록으로 목록을 필터링 할 수 있도록해야한다 ID곳 service과 sale중 하나입니다 Exception또는 일치하고, 하나 임대에서 ID의 서비스 코드 항목이 포함plus