Calcul de % sur un C.A variable

Bonjour
je suis neuf sur le site et sur excel.
j'ai un problème que je n'arrive pas à solutionner
je veux calculer un commissionnement pour un C.A variable Ce commissionnement est calculé par tranche du C.A dans les conditions suivantes
de 0 à 1125 E 5% du C.A total
de 1126 à 1750 7% du C.A total
de 1751 à 2250 10% du C.A total
de 2251 à 2750 15% du C.A total+ 37.50E de prime
de 2751 à 2937.50 15% du C.A total+ 62.50E de prime
de 2937.51 à 3250 20% du C.A total+100 E de prime
DE 3251 à 3500 20% du CA total+ 125 e DE PRIME
de 3501à 4000 25% du CA TOTAL +125 E de prime
de 4001 à4375 25% du CA;total+150 E de prime
de4376 et plus 25% du C.A total + 200 euros de prime

J'ai essayé en tapant un montant dans une cellule (D4) puis dans la cellule suivante(E4)la formule = si(D4<=1125;si(D4<=1750 etc...etc.....;E4*0.05;E4*0.1;etc...ETC.....;)
J'arrive sur quelques valeurs, mais dès que je veux aller àla fin , la fonction est mauvaise
Je crois qu'il y a quelque chose de plus court mais je n'en suis pas sur.
si quelqu'un pouvait me dépanner et m'indiquer la fonction qui convient........
je précise, je suis plutôt nul !!!
Merci

11 réponses

  1. Bonsoir,

    Pour simplifier l'écriture je ne garde que les 3 premiers seuils :
    de 0 à 1125 5% du C.A total
    de 1126 à 1750 7% du C.A total
    de 1751 à 2250 10% du C.A total
    au-delà de 2250 15% du C.A total+ 37.50E de prime

    Il me semble que c'est plutôt :
    SI(D4<=1125;D4*0,05;SI(D4<=1750;D4*0,07;SI(D4<=2250;D4*0,1;D4*0,15+37,50)))
    0
    1. Bonjour
      merci de votre réponse
      C'est effectivement la formule qui convient, mais d'après ce que j'ai vu, j'ai trop d'argument, il y a je crois une autre fonction"recherche" ou qqchose comme ça qui pourrait débloquer la situation
      Encore une fois merci.Je cherche sur la méthode "excel"
      0
      1. Aux répondeurs qui m'ont suivi :
        Bravo, c'est la grande classe !
        0
        1. Bonjour
          OUI, c'est vraiment du grand art!
          La formule proposée par philou est un peu compliquée pour moi mais je crois pouvoir y arriver.actuellement ,j'arrive après bcp de mal à faire ce calcul, mais en calculant à part la com puis la prime que j'addittionne ensuite
          Quand au lien gérard.g. pagesperso alors là ......... je vais essayer de piocher quelque chose
          Merci à tous les 2
          2 questions encore
          1°La formule est toujours la meme, mais les cellules concernant le Ca généré varient suivant les gens. ainsi, le CA va se trouver en H2 par exemple , un autre en H8, un autre en K12 ETC;;;;ETC;;;le comm étant tjrs ainsi que la prime dans les cellules suivant le CA G2N2R2
          EX
          CA en H2, com en H3, prime en H4
          CA en K12,com en K13 prime en K 14 SUIVANT
          Est-il possible, la formule initiale restant la même, la recopier dans les nouvelles cellules?
          2°
          Est-il possible de noter le tableau initial permettant les calculs dans une feuille à part et cependant d'effectuer les calculs sur d'autres feuilles?
          Merci
          0
          1. ok philou, j'ai tjrs pas compris la formule, je vais l'appliquer bêtement et j'espère y arriver
            j'ai bien vu qu'il était possible de noter la base du commissionnement sur une autre feuille
            je vais essayer tout ça et te tenir au courant
            0
            1. Bonsoir philou
              je ne m'y retrouve pas!
              la formule que je frappe ma parait pourtant bonne, mais j'ai un chiffre qui est absolument pas correct du genre 123000 et des poussières
              si tu pouvais me faire un topo avec les elements suivants:
              en feuille1 nommée base_com,j'ai

              E F G H
              de à com prime

              4 0 2250 5%
              5 2251 3500 7%
              6 3501 4500 10%
              7 4501 5500 15% 75
              8 5501 5875 15% 125
              9 5876 6500 20% 200
              10 6501 7000 20% 250
              11 7001 8000 25% 250
              12 8001 8750 25% 300
              13 8751 25% 400

              En feuille 2

              j'ai le CA en K 10 pour 5824 E
              Je voudrais le montant de la com en K11
              et le montant de la prime en K 12

              LA FORMULE QUE J'AI FRAPP2E EST LA SUIVANTE/

              =SI(K10="";"";K10*RECHERCHEV(K10;base_com!$E$4:$F$13;3.1)).Elle me semble correcte avec ce que tu m'as transmis,mais je dois certainement faire une bourde quelque part que je ne vois pas
              encore merci
              0
              1. Contributeur
                Bonjour terratera

                Il y a une erreur dans la formule que vous avez tapé

                =SI(K10="";"";K10*RECHERCHEV(K10;base_com!$E$4:$F$13;3;1))

                la rechercheV
                1 élément k10 doit être dans la première colonne du champ recherche

                2 élément le tableau ou on cherche $E$4:$F$13 les dollars ($) pour fixer les bornes haut gauche et bas droite

                3 élément le 2 ou 3 la colonne du champ ou on prend l'info
                la colonne G dans ce cas colonne (E, F, G = 3eme colonnes) pour le montant de la prime. Mettre 2 pour le %

                1 pour vrai(valeur immédiatement inférieure à valeur_cherchée sera renvoyée ) d'où l'inutilité de la colonne avec valeur haute des CA
                Si le critère avait été 0 ou faux cela correspond à la valeur exacte.

                le fichier modifié

                https://www.cjoint.com/?3KbjFVMnMkB

                C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
                0
                1. bonjour philou
                  ça y est!!,j'ai enfin réussi à utiliser la formule.Je crois avoir compris.j'ai testé sur plusieurs calculs et ca marche
                  Merci pour cette aide précieuse;
                  J'aurai encore sans doute besoin d'aide quand j'aurai un peu plus avancé en particulier pour les tableaux croisés
                  Encore merci
                  0