我比较喜欢的答案是:
=COUNTIF(some_names,D1)>0
&001
,如果D1被发现至少一次,则返回 “true",否则返回 "false"。
如果你想把countif变成其他的输出(比如boolean),你也可以这样做:
=IF(COUNTIF(some_names,D1)>0, TRUE, FALSE)
享受吧
如果想了解更多的信息,可以使用MATCH,例如:
=ISNUMBER(MATCH(D1,A3:A10,0))
。
你可以在--([range]=[cell])
、IF
或SUMIFS
参数中嵌套COUNTIFS
。例如,IF(--($N$2:$N$23=D2),"in the list!","not in the list")
。我相信这样做可能会更有效地利用内存。
或者,你可以把一个ISERROR
包裹在一个VLOOKUP
中,全部包裹在一个IF
语句中。比如,IF( ISERROR ( VLOOKUP() ) , "not in the list" , "in the list!" )
。