Formule de calcul avec des > et <

Résolu
paradox49 -  
Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ai un soucis au niveau formule de calcul , je souhaite multiplie une somme deja calculé automatiquement par different multiplicateur :
Entre 0 a 30 multiplié par 1
Entre 31 a 40 multiplié par 40
Entre 41 a 50 multiplié par 42
Entre 51 a 60 multiplié par 25

mettons que jai 58 points sa donnerais
30*1+9*40+9*42+9*25

Le nombre de points est calculé avec une formule basique =somme

Merci d'avance car la je nage sans y arrivé !!!
Configuration: Windows 7 Internet Explorer 8.0

6 réponses

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

    Pour commencer, es-tu certain d'avoir bien défini ton problème ?

    Entre 0 a 30 multiplié par 1
    Entre 31 a 40 multiplié par 40
    Entre 41 a 50 multiplié par 42
    Entre 51 a 60 multiplié par 25
    mettons que jai 58 points sa donnerais 30*1+9*40+9*42+9*25


    Il semble que ça donnerait plutôt 30*1 + 10*40 + 10*42 + 8*25
    Sommes-nous d'accord, avant d'aller plus loin ?
    0
    1. paradox49
       
      bonjour,
      oui vous avez raison sauf pour la derniere qui n'est pas 8*25 enfaite c'est l'infinit enfaite ou bien le restant du chiffre par exemple
      74 sa ferai 24*25
      Pour le reste de la formule c'est bien sa !!!

      merci beaucoup
      0
      1. gilou > paradox49
         
        bonjour
        je verrai bien qque chose sur la base de CHOISIR ( EQUIV (
        si j'ai bien tout saisi
        0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour essayez, (avec la valeur en A1):
    =SI(A1<=30;A1;SI(A1<=30+(A1-30)*40;SI(A1<=50;430+(A1-40)*42;850+(A1-50)*25)))
    A noter que cette formule vous donnera en principe ce que vous demandez en deuxième message, c'est à dire que tout ce qui est au dessus de 50 en A sera multiplié par 25.
    En fait vous évoquez un "74" dans votre second message alors que le premier arrète les calculs à 60, ore 74 est > 60
    Revenez si vous voulez autre chose entre 50 et 60
    Crdlmnt
    0
  3. gilou
     
    re
    je viens d'essayer ; cela donne ça ; a moins que je sois completement a coté la plaque
    http://www.cijoint.fr/cjlink.php?file=cj201001/cij6pn7xzP.xls
    0
  4. paradox49
     
    bonjour,

    donc de 50 a 60 ces la valeur 25 mais aussi tout se qui se trouve au dessus de 60 garde la valeur 25 .... je vais essayer cela mais a vrai dire je suis pas trés callé niveau formule sous excel !!! en tout cas merci beaucoup !!!
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. paradox49
     
    Merci la formule fonctionne impekablement !!!!! mille merci sujet résolu
    0
  7. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Je suis désolé, paradox49, mais j'ai un message qui n'est pas parti.

    Je l'avais rédigé aux environs de 04:15 (moins d'une heure après mon premier message) et je te proposais le fichier https://www.cjoint.com/?bhwpkvmSV7 qui ne comporte pas une formule unique (comme l'a fait mon ami Vaucluse) mais qui décompose les calculs (comme l'a fait gilou).
    0