Formule ESTERREUR
Résolu
jda113
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
jda113 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
jda113 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une formule que je n'arrive pas à établir :
Celle-ci (simplissime...) fonctionne à merveille
=SI(W5>1.25;O5*W5;O5*1.25)
En revanche, si j'ai des lignes vides dans mon tableau, les cellules qui devraient m'indiquer mon calcul me renseigne : #VALEUR!
normal, sauf que pour présenter mon tableau de marge en réunion commerciale, je voudrais faire disparaître cette indication. J'ai essayé avec ESTERREUR, mais ça ne marche pas non plus.
=SI(ESTERREUR(W5>1.25;O5*W5;O5*1.25);"";(W5>1.25;O5*W5;O5*1.25))
A l'aide !!! please
J'ai une formule que je n'arrive pas à établir :
Celle-ci (simplissime...) fonctionne à merveille
=SI(W5>1.25;O5*W5;O5*1.25)
En revanche, si j'ai des lignes vides dans mon tableau, les cellules qui devraient m'indiquer mon calcul me renseigne : #VALEUR!
normal, sauf que pour présenter mon tableau de marge en réunion commerciale, je voudrais faire disparaître cette indication. J'ai essayé avec ESTERREUR, mais ça ne marche pas non plus.
=SI(ESTERREUR(W5>1.25;O5*W5;O5*1.25);"";(W5>1.25;O5*W5;O5*1.25))
A l'aide !!! please
A voir également:
- Formule ESTERREUR
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
3 réponses
Bonjour jda113.
Ta formule
=SI(ESTERREUR(W5>1.25;O5*W5;O5*1.25);"";(W5>1.25;O5*W5;O5*1.25))
contient une erreur de syntaxe et des erreurs de virgule ...
il faut écrire
=SI(ESTERREUR(SI(W5>1,25;O5*W5;O5*1,25));"";SI(W5>1,25;O5*W5;O5*1,25))
ou, avec une version d'Excel récente,
=SIERREUR(SI(W5>1,25;O5*W5;O5*1,25);"")
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Ta formule
=SI(ESTERREUR(W5>1.25;O5*W5;O5*1.25);"";(W5>1.25;O5*W5;O5*1.25))
contient une erreur de syntaxe et des erreurs de virgule ...
il faut écrire
=SI(ESTERREUR(SI(W5>1,25;O5*W5;O5*1,25));"";SI(W5>1,25;O5*W5;O5*1,25))
ou, avec une version d'Excel récente,
=SIERREUR(SI(W5>1,25;O5*W5;O5*1,25);"")
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Bonjour
On suppose tout d'abord que votre séparateur est bien le point et non la virgule?
( car c'est la raison la, plus probable de l'affichage #VALEUR)
ensuite si cela est correct, le problème valeur doit se situer dans les cellules que vous désigner comme vide. S'il y a une formule dans ces cellules, elles ne sont pas vides
si elle renvoient "" quand il n'y a pas de résultat, les calculs suivants ne peuvent pas s'exécuter.
Essayez ceci:
=SI(OU(O5="";W5="");"";SI(W5>1.25;O5*W5;O5*1.25))
Mais dans ce cas le code SI(ESTERREUR(.... que vous utiliser devrait fonctionner???
crdlmnt
Errare humanum est, perseverare diabolicum
On suppose tout d'abord que votre séparateur est bien le point et non la virgule?
( car c'est la raison la, plus probable de l'affichage #VALEUR)
ensuite si cela est correct, le problème valeur doit se situer dans les cellules que vous désigner comme vide. S'il y a une formule dans ces cellules, elles ne sont pas vides
si elle renvoient "" quand il n'y a pas de résultat, les calculs suivants ne peuvent pas s'exécuter.
Essayez ceci:
=SI(OU(O5="";W5="");"";SI(W5>1.25;O5*W5;O5*1.25))
Mais dans ce cas le code SI(ESTERREUR(.... que vous utiliser devrait fonctionner???
crdlmnt
Errare humanum est, perseverare diabolicum