Formule excel

Lexter_Gunner -  
cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour j'essai de résoudre une solution dans Excel sans succès quelqu'un connais la réponse ?

Voila mon problème, j'ai un calcul a faire si la réponse est négative ecxel dois marque 0 sinon effectuer le calcul Jai essayé cette formule mais ca fonctionne pas =SOMME.SI.ENS((M102-R102-W102)*50%;<"0";"0";(M102-R102-W102)*50%)

j'ai essayer celle ci mais sans succès =SI((M102-R102-W102)*50%;<"0";"0";(M102-R102-W102)*50%) je suis un débutant si vous pouvez m'aider ca serais apprécier merci

3 réponses

PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 

Bonjour

La formule SI() est plus indiquée mais il y a des erreurs de syntaxe (voir la partie en gras et soulignée).

Il y a un " ; " en trop et les nombres ne doivent pas être entourés de guillemets.

=SI((M102-R102-W102)*50%;<"0";"0";(M102-R102-W102)*50%)

La formule corrigée

=SI((M102-R102-W102)*50%<0;0;(M102-R102-W102)*50%)

Cordialement

0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 358
 

Bonjour.

Même pour un débutant, il faut savoir que mettre des guillemets à un nombre le transforme en texte !


0
brucine Messages postés 21740 Date d'inscription   Statut Membre Dernière intervention   3 440
 

Bonjour,

Oui et non dépendant de la fonction.

Par exemple si NB.SI utilise un opérateur de comparaison à une valeur numérique, elle est entre guillemets, mais il me sera argumenté que ce n'est pas la seule valeur numérique qui est alors entre guillemets mais l'ensemble de la comparaison, par exemple ">100", et ce qui peut provoquer des confusions peut-être à l'origine de celle qui est évoquée.

0
cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   361
 

Bonjour,

Ou peut-être tout simplement :

MAX((M102-R102-W102)*50%;0)

Bonne journée


0