Si une cellule contient une donnée dans une liste et qu'une autre cellule=1

Bonjour,

J'ai un petit problème et je pense être au bon endroit pour le résoudre. Je vous explique ma situation :

J'ai une liste définie de données sur une première feuille avec une criticité à 0 ou 1

Sur une 2ème feuille, j'ajoute des données dans une colonne.

J'aimerais que la celulle "Critique ?" renvoie VRAI si la donnée de la feuille 2 se trouve dans la liste de la feuille 1 ET si la criticité = 1 sinon elle renvoie FAUX

J'ai trouvé la solution pour renvoyer VRAI si la donnée se trouve dans la liste de la feuille 1 mais pas avec la criticité à 1

Je vous mets en PJ ce que j'ai fais pour le moment, si quelqu'un à une solution pour moi ?

Merci à tous

10essai.xlsx (10.13 Ko)

Bonjour,

tu peux écrire

=SIERREUR(SI(RECHERCHEV(A2;Feuil1!$A:$D;4;0)=1;VRAI;FAUX);FAUX)
3essai.xlsx (9.72 Ko)

Bonjour,

Un autre exemple (même si je n'aime pas trop SOMMEPROD) :

=SI(SOMMEPROD((Feuil1!$A$3:$A$5=A2)*(Feuil1!$D$3:$D$5=1))=0;FAUX;VRAI)

Ca fonctionne ! merci

Autre question, lorsqu'il a une légère différence (rien qu'un espace en trop) dans la liste en feuille 1, ma valeur dans la feuille 2 reste sur FAUX.

Est-il possible de corriger cela ?

Rechercher des sujets similaires à "contient donnee liste"