A tout hasard, vérifiez si l'ajout n'est pas en dehors de la plage C6:C9.
=SI(D15<>$G$4;""; SI(ET(RECHERCHE(GAUCHE(E15;7);Feuil2!$C$6:$C$9) =GAUCHE(E15;7);D15=$G$4);"";"X"))
dans la formule, la recherche se fait sur une plage fixe comme disposé dans le classeur démo ceci dit, il faut adapter suivant votre classeur source et l'emplacement des listings