Allocation de coûts

  • Initiateur de la discussion Initiateur de la discussion bapt2000
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

bapt2000

Guest
Bonjour,

Cela fait longtemps que je parcoure ce forum pour trouver des réponses ou adapter les formules proposées (en j'en profite pour dire merci), mais cette fois je n'ai pas réussi à trouver la solution.

Il s'agit d'un problème tout simple mais rendu compliqué par la mise en page des données (laquelle ne peut être modifiée):

Je souhaite en effet répartir différentes dépenses sur plusieurs services en fonction de pourcentages définis, mais je n'arrive pas à trouver une manière automatique de faire ce calcul, c'est à dire sans avoir à modifier manuellement la formule à chaque ajout ou suppression d'une catégorie de dépenses.

Dans le fichier ci-joint, la colonne C donne le résultat que je souhaite obtenir sur les lignes 18, 19 et 20. Le problème de cette formule basique est qu'il faut l'adapter dès que l'on augmente ou diminue le nombre de dépenses à allouer.

Sur ces lignes, en colonnes D et E, se trouve une formule à base d'index / equiv mais qui ne fonctionne que sur la première occurence.
J'ai également essayé avec sommeprod mais sans succès (somme des dépenses X somme des pourcentages ne convenant pas).

Dernier point, je ne souhaite pas avoir recours à vba, sauf en tout dernier recours.

Merci d'avance pour votre aide.
 

Pièces jointes

Re : Allocation de coûts

Bonjour bapt2000,

Bienvenue sur XLD,

pas sûr d'avoir bien compris...

à tester en C18 :

Code:
=SOMMEPROD((DECALER(C$2:C$15;EQUIV($B18;$B$18:$B$20;0);0)*(DECALER($B$2:$B$15;EQUIV($B18;$B$18:$B$20;0);0)=$B18))*((C$2:C$15*($A$2:$A$15="x"))))
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
23
Affichages
453
Réponses
3
Affichages
289
Réponses
3
Affichages
165
Réponses
2
Affichages
236
Réponses
4
Affichages
303
Retour