我需要转换以下公式来检查任何的索引/匹配结果是否符合条件(等于M2)。
=IF(ISERROR(MATCH(L2,B:B,0)),0,IF(INDEX(M:M,MATCH(L2,B:B,0))=M2,1,0))
确切地说,我需要更新这部分:
IF(INDEX(M:M,MATCH(L2,B:B,0))=M2,1,0)
首先,我检查L2中的值是否存在于B列中。假设存在两行,这是真的。 我想检查两个结果中任何一个中M列中的值是否等于M2,如果是,则输出1,如果不是,则输出0。
有可能吗?使用宏会更好吗?
答案 0 :(得分:3)
如果M:M上的位置包含M2的值,这应足以检查B:B中L2的存在。
=IF(COUNTIFS(B:B,L2,M:M,M2)>0,1,0)