我已经在这上面唠叨了一段时间,但似乎无法做到这一点。
所以我有一大堆需要检查匹配的数据我想要的是: 我有一个识别号码,我有一个我需要匹配的代码。 所以1st - 在标题中查找开放任务匹配的代码,并在Open Tasks中查找标识号的匹配项。如果是这种情况,那么匹配。
第二个 - 在标题中查找匹配完成任务的代码,并在完成的任务中查找标识号的匹配项。如果是这种情况,那么匹配。
如果陈述中的任何一个为真,那么匹配。
以下是我尝试使用它的方法。
=IF(OR(AND(MATCH(CK$1, 'Completed Tasks'!$B:$B, 0), MATCH($A2, 'Completed Tasks'!$A:$A, 0)), AND(MATCH(CK$1,'Open Tasks'!$A:$A,0),MATCH($A2,'Open Tasks'!$N:$N,0))), "Matched", "Not Matched")
我甚至将它分解为这两个单独的公式,它们分别给我了我正在寻找的东西。
=IF(AND(MATCH(CK$1, 'Completed Tasks'!$B:$B, 0), MATCH($A2, 'Completed Tasks'!$A:$A, 0)), "Matched", "Not Matched)
=IF(AND(MATCH(CK$1,'Open Tasks'!$A:$A,0),MATCH($A2,'Open Tasks'!$N:$N,0)),"Matched","Not Matched")
当我尝试结合时,我失败了。很确定我在某处弄乱了括号。
答案 0 :(得分:0)
= IF(AND(MATCH(CK $ 1,'完成任务'!$ B:$ B,0),MATCH($ A2,'完成任务'!$ A:$ A,0)),“匹配” ,IF(AND(MATCH(CK $ 1,'Open Tasks'!$ A:$ A,0),MATCH($ A2,'Open Tasks'!$ N:$ N,0)),“匹配”,“不是匹配的“))
以这种方式尝试,看它是否有效。
答案 1 :(得分:0)
由于MATCH
在没有匹配时出现#N/A
错误,因此在这里使用MATCH
有点困难 - 尝试将两个COUNTIFS相乘,如果它们都是> 0然后乘法的结果也将是> 0,例如
=IF(OR(COUNTIF(Completed Tasks'!$B:$B,CK$1)*COUNTIF(Completed Tasks'!$A:$A,$A2),COUNTIF('Open Tasks'!$A:$A,CK$1)*COUNTIF('Open Tasks'!$N:$N,$A2))"Matched","Not Matched")