Somme de minima (sans VBA)

1

Bonjour à tous !

Je souhaite faire une somme particulière : j'ai dans un tableau une liste de montant et de plafond. Dans une autre liste j'ai des personnes à qui je veux affecter ce montant en fonction d'un coefficient propre à chaque personne. Exemple:

 Liste 1 : | Montant | Plafond |
               |    500     |   10       |
               |     600     |  130     |
               |    2500    |  400     |
               |    900      |  40       |

 Liste 2 :
| Personne | Coefficient |  Résultat |
|  JEAN       |  0.2            |                 |
|   ERIC      |  0.5            |                 |
|  LUC         |  0.4            |                |
|  BORIS     |  0.1            |                |

Je veux faire ce calcul pour chaque personne et chaque montant:

SI (coefficient x montant < plafond;coefficient x montant; plafond).
Exemple pour la premiere ligne :
0,2 x 500 = 20 or 20 > 10 (plafond) donc je prend 10
0,2 x 600 = 120 or 120 < 130 (plafond) donc je prend 120
0,2 x 2500 = 500 or 500 > 400 (plafond) donc je prend 400
0,2 x 900 = 180 or 180 > 40 (plafond) donc je prend 40
DONC le résultat = 10 + 120 + 400 + 40 = 570

J'ai essayé avec un SOMME.SI et un SOMME.SI.ENS mais sans succès.

Je souhaite travailler sans VBA....

Merci de vos réponses !

Posté le 3 mai 2019, 16:32
par Charlitchi
Répondre
1

Bonjour,

Pour moi le tableau soit est mal construit soit il manque une donnée (par exemple le montant par personne).

Je te joins un fichier reprenant pour chaque personne et pour chaque montant les calculs.

Fichier taux

ouisansdoute Posté le 18 mai 2019, 16:19
par ouisansdoute

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :