Formule sans VBA

Bonjour,

Tout d’abord, sans VBA, il n’est pas possible d’avoir dans une même cellule une formule ET une valeur saisie à la main. L’une prend la place de l’autre. Pour résoudre ton pb il faut pouvoir intégrer la valeur de remplacement dans ta formule.

Autrement, deux pistes
1 - la valeur recherchée n’esiste pas dans le tableau de recherche. Dans ce cas, la fonction RECHERCHEV retourne la valeur #N/A. La formule doit tester ce résultat. Par exemple :
=SI(ESTNA(RECHERCHEV(C1;$A$1:$B$10;2;FAUX));« valeur non trouvée »;RECHERCHEV(I1;$A$1:$B$10;2;FAUX))
L’argument FAUX est important car il recherche une correspondance exacte, même dans un tableau non trié.
-1 - La valeur recherché renvoi un résultat nul. Dans ce cas la formule sera du type :
=SI(RECHERCHEV(C1;$A$1:$B$10;2;FAUX))="";« Recherche renvoie vide »;« Valeur de remplacement »)