2016-11-25 14 views
2

enter image description here如何比较3列并在另一列中输入yes或no?

嗨,

我想比较第六栏,材质用料(带E),植物与植物和PRET与PRET,如果这列被放在rezultat等于YES,如果不把没有。

Ex。我们有Material 1,Plant ANG,Pret 4.5,我想在E material 1,plang ANG中搜索并比较pret,如果pret是等于,那么放入Rezultat OK。

非常感谢

+2

相同的结果是否可以在您的搜索栏中多次出现,或者它们是唯一的? – Gabor

回答

3

=IF(AND(INDEX(F:F, MATCH(A2,E:E, 0))=B2,INDEX(G:G, MATCH(A2,E:E, 0))=C2), "OK", "Not OK")

这将工作,但只要没有重复的值。

1

这适用于重复值

公式将需要输入作为数组(一次副本,在仍然在公式编辑栏中粘贴打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公式

0

您可以使用公式

in I2 = SUMPRODUCT( - (A2 = $ E $ 2:$ E $ 16), - (B2 = $ F $ 2:$ F $ 16), - (C2 = $ G $ 2 :$ G $ 16))

in I3 = SUMPRODUCT( - (A3 = $ E $ 2:$ E $ 16), - (B3 = $ F $ 2:$ F $ 16), - (C3 = $ G $ 2:$ G $ 16))

etc 。

相关问题