2014-07-10 3 views
0

여러 셀에 걸쳐 Excel에서 여러 문자열을 검색하는 방법을 찾으려고합니다. 개인 및 해당 주소 및 인구 통계 정보 데이터베이스 목록을 가지고 일하고 있습니다. 셀 수를 알아 내고 아래 셀 수식의 이름이있는 셀의 레코드를 격리해야합니다. 수식은 단지 하나의 셀, 즉 B16을 볼 때 잘 작동하지만, 예를 들어 (B16:D16)을 넣으면 #VALUE 오류가 발생합니다.Excel에서 여러 셀에 걸쳐 여러 값 찾기

=IF(OR(B16={"JOHN","CATHLEEN","JANES"}),1,0) 

제공 할 수있는 도움이 필요하시면 언제든지 알려 주시기 바랍니다. 이 작품

감사합니다, 빌

답변

0
=IF(OR(B16:D16="John",B16:D16="Cathleen",B16:D16="Janes"),1,0) 

는만큼 이름 중 적어도 하나는 범위이다. 어떤 이름도 범위 내에 없으면 #Value 오류가 발생합니다. 이 수식을 "IFERROR"함수로 래핑하여이를 잡아낼 수 있습니다. 이 공식이 얼마나 많은지는 모르겠지만 적어도 하나의 이름이 범위에 존재하며 이름이나 목록의 어디에 있는지 알 수 없다는 점만 알았습니다.

0

고려 :

=IF((SUMPRODUCT(--(B16:D16="JOHN"))+SUMPRODUCT(--(B16:D16="JANES"))+SUMPRODUCT(--(B16:D16="CATHLEEN")))=0,0,1)