Comment comparer 3 colonnes et mettre oui ou non dans une autre colonne?

entrez la description de l'image ici

Salut,

Je veux comparer six colonnes, mesurages avec du matériel (a avec e), plantes avec plante et pret avec pret, si ces colonnes sont égales à mettre dans rezultat oui, sinon mettre non.

Ex. Nous avons Matériel 1, Plant ANG, Pret 4.5, je veux searchr dans E meterial 1, plang ANG et comparer pret, si pret est égal, puis mettez Rezultat OK.

Merci beaucoup

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

Cela fonctionnera, mais seulement s'il n'y a pas de valeurs en double.

Cela fonctionne avec des valeurs en double

La formule devra être saisie en tant que tableau (une fois copié et collé alors qu'il est encore dans la barre de formule, appuyez sur CTRL + MAJ + ENTRÉE )

 =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","") 

Cela renverra "OK" uniquement lorsque toutes les 3 conditions sont remplies même lorsque le numéro de matériau apparaît plusieurs fois dans datatables. La cellule restra vide si aucune correspondance n'est trouvée.

Si vous souhaitez identifier le nombre de fois que toutes les 3 colonnes correspondent

Considérez SumProduct , laissez-moi savoir si vous avez besoin d'aide et je vais mettre à jour cette réponse avec la formule SumProduct nécessaire

Vous pouvez utiliser la formule

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

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

etc.