VBA Somme cumulé et afficher un message

Bonjour à tous,

Je suis sur un problème relativement simple. Je cherche à plafonner un montant de prime cumulée à hauteur de 8000 euros.

Par exemple, lorsque le commercial fait signer un nouveau client, il y a une conquête enregistrée. de 1 à 70 conquêtes, la prime est de 20 euros par conquête, jusqu'à 100 elle est de 35 et au dessus elle est de 50.

Cependant, le montant cumulé est plafonné à 8000 euros.

j'ai un petit problème pour inclure dans la formule du SI le montant cumulé à cause des références circulaires.

Avez-vous une solution (VBA, formules...)

Merci d'avance encore une fois.

16fichier-forum.xlsx (23.21 Ko)

Bonjour à tous !

Ce plafond de 8000€ est mensuel ? Annuel ?

Le principe de la formule à mettre en place est le suivant : Prendre le minimum de (calcul de la prime; 8000)

Excusez-moi je ne l'ai pas précisé : le plafond est annuel

Bonjour à tous de nouveau !

Quelle est la cellule devant contenir la formule ?

En D1, il y a bien une formule, mais elle intègre des données....mensuelles.

Le plafond est donc à diviser par 12 ?

La formule est en colonne F.

Il faudrait que lorsqu'on calcule le montant de la prime par conquête, si en cumulé nous sommes à 8000 ou moins, il calcule le montant de la prime, sinon il affiche vide si le cumulé est supérieur à 8000

Bonjour à tous de nouveau !

Compte tenu de ces précisions, je vous propose de tester ceci :

Bonjour

Ma solution par macro

15fichier-forum.xlsm (27.77 Ko)

A+ François

Merci à vous deux, je retiens les deux solutions !

Bonne journée

Bonjour à tous de nouveau !

Et....merci de ce retour.

Rechercher des sujets similaires à "vba somme cumule afficher message"