Amadéus a écrit :
Bonjour
Réponse à la premiére question:
=SI(OU(RECHERCHEV(B25;Adhérents;6;FAUX)=0;ESTERREUR(RECHERCHEV(B25;Adhérents;6;FAUX)));"";(RECHERCHEV(B25;Adhérents;6;FAUX)))
Fichier joint
Cordialement,
Amadéus
https://www.excel-pratique.com/~files/doc/Exemple2.xls
Merci beaucoup. J'ai réussi a trouver comment faire en bidoullant un peu les formules.
J'ai fais un traitement des erreurs de ce type :
=SI(ESTERREUR(RECHERCHEV(A5;Adhérents;2;FAUX));"";(RECHERCHEV(A5;Adhérents;2;FAUX)))
Quand je veux appliquer ce type de traitement des erreur a cette formule de base :
=SI(ET(D4="Oui";E4="Débutant");F4*0,7;(SI(ET(D4="Oui";E4="Galop 1");F4*0,7;(SI(ET(D4="Oui";E4="Galop 2");F4*0,5;(SI(ET(D4="Oui";E4="Galop 3");F4*0,5;(SI(ET(D4="Oui";E4="Galop 4");F4*0,5;(SI(ET(D4="Oui";E4="Galop 5");F4*0,5;(SI(ET(D4="Oui";E4="Galop 6");F4*0,5;F4*1)))))))))))))
En essayant mon traitement des erreurs, il m'indique un erreur sur la partie en rouge :
=SI(ESTERREUR(SI(ET(D4="Oui";E4="Débutant");F4*0,7;(SI(ET(D4="Oui";E4="Galop 1");F4*0,7;(SI(ET(D4="Oui";E4="Galop 2");F4*0,5;(SI(ET(D4="Oui";E4="Galop 3");F4*0,5;(SI(ET(D4="Oui";E4="Galop 4");F4*0,5;(SI(ET(D4="Oui";E4="Galop 5");F4*0,5;(SI(ET(D4="Oui";E4="Galop 6");F4*0,5;F4*1))))))))))))));"";(SI(ET(D4="Oui";E4="Débutant");F4*0,7;(SI(ET(D4="Oui";E4="Galop 1");F4*0,7;(SI(ET(D4="Oui";E4="Galop 2");F4*0,5;(SI(ET(D4="Oui";E4="Galop 3");F4*0,5;(SI(ET(D4="Oui";E4="Galop 4");F4*0,5;(SI(ET(D4="Oui";E4="Galop 5");F4*0,5;(SI(ET(D4="Oui";E4="Galop 6");F4*0,5;F4*1)))))))))))))))