Bonjour à tous ...
Un problème simple mais pour lequel je m'en sort pas !
Voici une formule qui marche bien dans mon tableau :
Code:
=INDEX($L$3:$L$3057;MATCH($U3;$M$3:$M$3057;0))
Quand elle fonctionne : Retour de la valeur désirée
Quand elle marche pas: Pas de retour mais juste un #N/A
Jusque là, tout marche bien
Je souhaite modifier cette formule pour que :
- Si la valeur retournée est #N/A alors il me prend la valeur de S3 + 5000
- Si la valeur retournée est le résultat attendu, il m'affiche le résultat attendu !
Sans fichier, difficile de savoir ce qui ne passe pas et pourquoi.
A tester: sélectionne la plage de cellules où figure la formule =SI(ESTERREUR( etc...
Dans la MFC, La valeur de la cellule est > égale à > là tu sélectionnes la première cellule de la plage que tu as sélectionnée et lorsque Excel indique son adresse, tu enlèves (au moins!) le '$' devant le n° de la ligne et tu ajoutes à la suite =S3+5000 ... le tout, pour obtenir quelque chose comme
Code:
=$[B][COLOR="Red"]W[/COLOR][/B]3=$S3+5000
le 'W' en rouge sera adapté, en fonction de ta situation
Re
Bien d'accord avec Modeste, sans fichier on risque de rester trèèèès longtemps sur le sujet...
Une image vallant mieux qu'un discourt:
La formule est à mettre après avoir sélectionné (dans l'exemple) de A1 à A9
Cordialement
Malheureusement mon fichier est tellement lourd que je ne peux l'uploader.
JE vais tester la solution proposée. Si je n'y arrive, j'uploaderai une petite séquence !