如果条件1和2是真的(单元比较一个单元格的范围)比在Excel中显示一个特定的值
当两个比较条件为真时,我想创build一个函数,而不是一个单元格取特定的值。
这是我试图使用的function:
=IF(AND("City"="List of cities","Product"="List of products")*TRUE,Cell Value,NA())
当我将细胞与另一个细胞进行比较时,该公式工作正常,但是当我将细胞与一定范围的细胞进行比较时,结果为False。
我该如何解决这个问题?
看看使用VLOOKUP
或MATCH
,与ISERROR
结合使用
=IF(AND(ISERROR(MATCH("City","List of cities",0))=FALSE,ISERROR(MATCH("Product","List of products",0))=FALSE),"Cell Value",NA())
假设List Of Cities
List Of Products
列表是以指定范围组成的列表
你可以使用CountIF
=IF(AND(COUNTIF(List_Of_Cities,"City"),COUNTIF(List_Of_Products,"Product")),"Cell Value","NA")