Récupération de #VALEUR! [Excel] - Logiciels - Windows & Software
Marsh Posté le 19-09-2006 à 20:11:44
Bonsoir
La valeur d'erreur #Valeur! se produit souvent lorsqu'on additione par exemple du texte et du numerique.
Prenons un exemple.
En A1 tu saisis Texte
En A2 Tu saisis 100
SI en A3 tu saisis = A1 + A2 il te retourne #Valeur!
Pour palier a ce probleme tu peux utiliser la fonction EstErreur, qui retourne une valeur vrai ou faux. Vrai si une erreur est rencontré et faux l'inverse, forcement.
Donc en A3 tu saisis cela :
=SI(ESTERREUR(A1+A2)=Vrai;"Il y a une erreur";A1+A2)
Cordialement
EDIT : j'avais fait une erreur dans la formule... qui teste l'erreur... Le comble... lol
Marsh Posté le 19-09-2006 à 20:41:34
Merci pour cet élément de réponse.
Pour avoir plus de précision sur mon pb: en fait, je vais un recherchev dans un tableau de valeur numérique afin de récupérer un certain nombre de valeurs. or, il arrive que les valeurs que je lui demande de rechercher dans le tableau n'existe pas.
dès lors, au milieu de ma colonne de renvoie de valeurs numériques, j'ai un #valeur! correspondant au fait qu'il n'a pas trouvée la valeur recherchée dans le tableau et qu'il ne peut donc pas me renvoyer de résultat.
Avec ESTERREUR, je vais pouvoir contourner le pb donc merci pour ta réponse.
Néanmoins, si quelqu'un a la réponse exacte à ma question, ce serait encore mieux? (ie: comment récupérer en entrée un #VALEUR! qui est donné en sortie d'un calcul tiers)
Marsh Posté le 19-09-2006 à 20:50:00
Bizare...
Si tu mets "Faux" dans ton rechercheV pour la valeur proche elle est censée renvoyer #N/A...
EDIT : et si tu laisses vierges la quatrieme zone correspondant a "valeur proche" c'est comme si tu metais Vrai, elle renvoit le dernier enregistrement trouvé...
Donc ton erreur ne vient pas forcement du recherchev en lui meme
Marsh Posté le 19-09-2006 à 18:39:45
Plop à tous,
Voila, j'ai une feuille excel dont un certain nombre de cellules contiennent l'occurence "#VALEUR!"
Cetter dernière indique qu'il y a une erreur dans la formule et/ou que cette dernière ne peut être effectuée.
Je me retrouve donc avec une colonne contenant à la fois un des données (chiffrées) et ces #VALEUR!
Je voudrais donc rajouter à mes formules sur cette colonne un test conditionnel disant: si la valeur renvoyée par le calcul est #VALEUR!, alors mettre 0 ,
Ce qui donne d'un point de vue excel =si(valeur_cellulle=#VALEUR!;0;valeur_cellule)
or, je ne sais pas comment récupérer la donnée #VALEUR!? (l'égalité ci-dessus n'est pas reconnue par excel)
Comment puis-je donc écrire cette égalité? ="#VALEUR!" ? =FALSE ? =NULL ?
J'ai essayé un certain nombre de chose, mais sans succès pour le moment
Merci d'avance
Cdlt