Problème avec la fonction SI(ESTERREUR())
Résolu
Dan87
-
tompols Messages postés 1273 Date d'inscription Statut Contributeur Dernière intervention -
tompols Messages postés 1273 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un problème avec la fonction esterreur sous excel 2003.
=SI(ESTERREUR((RECHERCHEV(A5;$H$5:$H$1000;1;0));"";(RECHERCHEV(A5;$H$5:$H$1000;1;0)))
Excel m'affiche un message d'erreur comme quoi la formule n'est pas correctement tapée (du style il manque une parenthèse, ou un point virgule etc...)
J'ai essayé en enlevant les parenthèses autour de recherchev mais ça ne change strictement rien. Quand je clique OK sur le message d'erreur il me renvoie toujours à la valeur du milieu (ici ""), même si je mets 0 ou 1 à la place des guillemets.
J'ai également essayé cette fonction sur une formule plus simple =SI(ESTERREUR(A1/A2;"";A1/A2)) et c'est pareil.
Quelqu'un aurait une idée du problème?
Merci d'avance!
J'ai un problème avec la fonction esterreur sous excel 2003.
=SI(ESTERREUR((RECHERCHEV(A5;$H$5:$H$1000;1;0));"";(RECHERCHEV(A5;$H$5:$H$1000;1;0)))
Excel m'affiche un message d'erreur comme quoi la formule n'est pas correctement tapée (du style il manque une parenthèse, ou un point virgule etc...)
J'ai essayé en enlevant les parenthèses autour de recherchev mais ça ne change strictement rien. Quand je clique OK sur le message d'erreur il me renvoie toujours à la valeur du milieu (ici ""), même si je mets 0 ou 1 à la place des guillemets.
J'ai également essayé cette fonction sur une formule plus simple =SI(ESTERREUR(A1/A2;"";A1/A2)) et c'est pareil.
Quelqu'un aurait une idée du problème?
Merci d'avance!
A voir également:
- Si(esterreur(recherchev
- Recherchev texte ✓ - Forum Excel
- Recherchev ne renvoie pas la bonne valeur ✓ - Forum Excel
- Recherchev si contient - Forum Excel
- Recherchev et rechercheh combiné ✓ - Forum Excel
- Recherchev contient - Forum Excel
2 réponses
Bonjour,
Oui c'est à cause de la position de la parenthèse.
Voila la bonne syntaxe pour la formule simple :
=SI(ESTERREUR(A1/A2);"";A1/A2)
A+
Oui c'est à cause de la position de la parenthèse.
Voila la bonne syntaxe pour la formule simple :
=SI(ESTERREUR(A1/A2);"";A1/A2)
A+
Merci beaucoup!