Erreur sur formule si(ou

Résolu
jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour

Pouvez vous svp me dire pourquoi ma multiplication par 2 ne se fait pas.$A$21-C25*2
Je n'arrive pas a trouver.

=SI(OU($A$21>C25;$A$21=C25;SOMME(($A$21-C25)*2)+((C29-C28)+(C26-$A$21)));SOMME((C29-C28)+(C26-C25)))
Cordialement

1 réponse

  1. Raymond PENTIER Messages postés 58226 Date d'inscription   Statut Contributeur Dernière intervention   17 489
     
    Bonjour.

    Ta formule est inutilement compliquée, et donc tu t'y perds ...

    =SOMME(A1+A2) s'écrit aussi bien =SOMME(A1;A2) ou encore =A1+A2 ;
    donc SOMME((C29-C28)+(C26-C25)) s'écrit aussi bien (C29-C28)+(C26-C25) ou même C29-C28+C26-C25 car ici les parenthèses n'apportent rien au déroulement du calcul par Excel.

    =SI(OU($A$21>C25;$A$21=C25;SOMME(($A$21-C25)*2)+((C29-C28)+(C26-$A$21)));SOMME((C29-C28)+(C26-C25)))
    peut donc s'écrire plus simplement
    =SI(OU($A$21>C25;$A$21=C25;($A$21-C25)*2)+C29-C28+C26-$A$21;C29-C28+C26-C25)
    ce qui permet de constater qu'il manque une parenthèse fermante pour la fonction OU, probablement après =C25 et non après 2, ce qui donnerait
    =SI(OU($A$21>C25;$A$21=C25);($A$21-C25)*2+C29-C28+C26-$A$21;C29-C28+C26-C25)
    et dans cette éventualité tu peux remplacer
    SI(OU($A$21>C25;$A$21=C25);... par SI($A$21>=C25;...
    ce qui donne au final
    =SI($A$21>=C25);($A$21-C25)*2+C29-C28+C26-$A$21;C29-C28+C26-C25)

    Dis-moi si c'est bien cela.
    0