Tableau avec fonction sur excel

cannel37 -  
 cannel37 -
Bonjour,

Je n'arrive pas à faire un tableau excel avec des fonctions.

C'est pour les commerciaux.

De 4 à 8 , il a 80 €
de 9 à 13, il a 100 €
au dessus , il a 120 €

merci
Configuration: Windows XP Internet Explorer 8.0

12 réponses

  1. virginie
     
    bonjour,
    explique mieux ton probléme car je n'est pas trop comprit et je pense pouvoir t'aider
    0
  2. cannel37
     
    Merci

    J'ai un tableau ou tous les mois je note le nombre de contrat vendus.
    De 0 à 3 = 0 €
    De 4 a 8 = 80 €
    De 9 à 13 = 100 €
    au dessus = 130 €

    Je souhaite noter le nb de contrats et que cela se calcule tout seul.
    J'ai essayé une formule mais cela ne marche pas bien.

    Si tu ne vois pas je peux t'envoyer le fichier.
    merci d'avance
    0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir,

    avec ton nombre de contrats en A2:
    =SI(A2>13;130;SI(A2>8;100;SI(A2>3;80;0)))
    Si en réalité tu as plus de 7 tranches et que tu es sur excel 2003 il faudra faire autrement.

    eric
    0
  5. cannel37
     
    Merci de cette réponse.

    C'est ce que j'avais fais mais il faut aussi que cela fasse une décompte.

    C'est à dire que si il y a 9 contrats, c'est 3-8 par 80 et 1 par 100 et ainsi de suite, il faut que ça décompte et que ça se calcul.
    0
  6. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Et pourquoi ne pas le dire tout de suite alors ???
    =(A2>13)*130+(A2>8)*100+(A2>3)*80
    0
  7. cannel37
     
    Merci de votre réponse et désolée si je me suis mal exprimée.

    Je suis d'accord avec votre formule mais le montant est pas contrat.
    c'est à dire que si la personne décroche 10 contrats : O à 3 = 0
    4 à 8 = 5x80
    9 à 10 = 1x 100

    merci
    0
  8. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Ca aurait dû figurer dans le 1er post, moi j'arrete là...
    eric
    0
  9. JvDo Messages postés 1924 Date d'inscription   Statut Membre Dernière intervention   859
     
    Bonsoir,

    une proposition de formule :
    =SOMMEPROD({0;80;100;130}*SI(SI(PRODUITMAT({0.1.0.0;0.0.1.0;0.0.0.1;1.0.0.0};{1;4;9;14})-{1;4;9;14}>0;PRODUITMAT({0.1.0.0;0.0.1.0;0.0.0.1;1.0.0.0};{1;4;9;14})-{1;4;9;14};9^9)<SI($J$16-{1;4;9;14}+1>0;$J$16-{1;4;9;14}+1;0);SI(PRODUITMAT({0.1.0.0;0.0.1.0;0.0.0.1;1.0.0.0};{1;4;9;14})-{1;4;9;14}>0;PRODUITMAT({0.1.0.0;0.0.1.0;0.0.0.1;1.0.0.0};{1;4;9;14})-{1;4;9;14};9^9);SI($J$16-{1;4;9;14}+1>0;$J$16-{1;4;9;14}+1;0)))
    Valider par CTRL+MAJ+ENTER pour que ça fonctionne en matriciel
    Le nombre de vente est en J16.

    En plus simple :
    =SOMMEPROD({0;80;100;130}*(SI({3;5;5;387420489}<SI($J$16-{1;4;9;14}+1>0;$J$16-{1;4;9;14}+1;0);{3;5;5;387420489};SI($J$16-{1;4;9;14}+1>0;$J$16-{1;4;9;14}+1;0))))
    avec une simple validation par ENTER

    Cordialement
    0
  10. cannel37
     
    Merci de cette réponse.
    J'y vais de suite
    0