如何比较3列,并在另一列中放入是或否?
嗨,
我想比较六列,材料与材料(一个与E),植物与植物和pret与pret,如果这个列是相等的投入rezultat是的,如果不是不放。
防爆。 我们有材料1,植物ANG,Pret 4.5,我想searchE材料1,plang ANG和比较pret,如果pret是相等的,那么放入Rezultat OK。
非常感谢
=IF(AND(INDEX(F:F, MATCH(A2,E:E, 0))=B2,INDEX(G:G, MATCH(A2,E:E, 0))=C2), "OK", "Not OK")
这将工作,但只有当没有重复的值。
这适用于重复值
该公式将需要作为一个数组input(一旦复制和粘贴,而仍然在公式栏按CTRL + SHIFT + ENTER )
=IF(IFERROR(INDEX($E$2:G$47,MATCH(1,(A2=$E$2:$E$47)*(B2=$F$2:$F$47)*(C2=$G$2:$G$47),0),3),FALSE),"OK","")
只有当所有3个条件都满足时,即使材料编号在数据中多次出现,也将返回“OK”。 如果找不到匹配,单元格将保持空白。
如果你想确定所有3列匹配的次数
考虑SumProduct
,让我知道如果你需要一些帮助,我会用SumProduct
公式更新这个答案
你可以使用公式
(B2 = $ F $ 2:$ F $ 16), – (C2 =
(A3 = $ E $ 2:$ E $ 16), – (B3 = $ F $ 2:$ F $ 16), – (C3 = $ G $ 2:$ G $ 16))
等等