当两个比较条件为True而不是单元格取特定值时,我想创建一个函数。
这是我尝试使用的功能:
=IF(AND("City"="List of cities","Product"="List of products")*TRUE,Cell Value,NA())
当我将一个单元格与另一个单元格进行比较时,该公式工作正常,但是当我将一个单元格与一系列单元格进行比较时,结果为False。
如何解决此问题?
答案 0 :(得分:2)
假设List Of Cities
和List Of Products
是由命名范围组成的列表
您可以使用CountIF
=IF(AND(COUNTIF(List_Of_Cities,"City"),COUNTIF(List_Of_Products,"Product")),"Cell Value","NA")
答案 1 :(得分:0)
使用VLOOKUP
或MATCH
与ISERROR
结合使用
=IF(AND(ISERROR(MATCH("City","List of cities",0))=FALSE,ISERROR(MATCH("Product","List of products",0))=FALSE),"Cell Value",NA())