=SI(ET($T9=0;$Q9="ouvert";SIERREUR(RECHERCHEV($E9;param!$E$2:$F$21;2;0);-1)>=0);SIERREUR(RECHERCHEV($E9;param!$E$2:$F$21;2;0);"");"")
ET($T9=0;$Q9="ouvert";SIERREUR(RECHERCHEV($E9;param!$E$2:$F$21;2;0);-1)>=0
A condition que les droits soient ouverts et qu'il n'y ait pas de provisions et en plus la garantie souscrite n'ouvre pas droit à une provision négative (c'est dans quel cas ??),
alors, on a cette provision recherchée dans la table de la feuille z -SIERREUR(RECHERCHEV($E9;param!$E$2:$F$21;2;0);"")- et si la garantie n'est pas trouvée, on a n'a rien.
Maintenant, si pour choisir la garantie, tu fais une liste déroulante à partir du tableau z, on peut supprimer les sierreur () .
Et ça devient :
=SI(ET($T9=0;$Q9="ouvert";RECHERCHEV($E9;param!$E$2:$F$21;2;0)>=0);RECHERCHEV($E9;param!$E$2:$F$21;2;0);"")
Crdlmt