Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Aide formule SommePROD

shroomers88

XLDnaute Nouveau
Bonjour,

J'ai ce fichier pour lequel j'essaie de mettre une formule SOMMEPROD dans la cellule G5 de la feuille "Réel Annuel (Par compte)". Ma formule ne fonctionne pas et je commence à ne plus y voir clair/être à bout. Voici les conditions que je cherche à remplir pour la cellule G5 :

-G5 : Le résultat de la cellule doit être l'addition de tous les mois de Janvier jusqu'au mois sélectionné en G4. Exemple, si G4 contient Mars, G5 est la somme de Janvier, Février et Mars pour la compagnie "ABC".
-G5 : Le résultat de G5 est l'addition des montants des colonnes N de chacune des feuilles nommées par des mois si la valeur de la colonne I correspond à la valeur de compagnie en C4 + si la valeur de la colonne B correspond à la valeur du code de compte en B5. Exemple, si G4 contient Mars, en G5 on retrouve la somme de la colonne N pour le mois de Janvier, Février et Mars pour la compagnie "ABC" désigné en C4 et le code de compte "AUT" désigné en B5.

Je veux des formules et pas de macros SVP. Sinon je ne serai pas capable de le manipuler ensuite.

Je crois que c'est clair, sinon, n'hésitez pas! Merci beaucoup!
 

Pièces jointes

  • Budget__2017.xlsx
    1.4 MB · Affichages: 51

shroomers88

XLDnaute Nouveau


J'ai trouvé la réponse !

SOMMEPROD(SOMME.SI.ENS(INDIRECT(DECALER(ListesDéroulantes!$C$2;;;EQUIV($G$4;ListesDéroulantes!$C$2:$C$13;0))&"!$K$5:$K$1001");INDIRECT(DECALER(ListesDéroulantes!$C$2;;;EQUIV($G$4;ListesDéroulantes!$C$2:$C$13;0))&"!$I$5:$I$1001");ListesDéroulantes!$B$2;INDIRECT(DECALER(ListesDéroulantes!$C$2;;;EQUIV($G$4;ListesDéroulantes!$C$2:$C$13;0))&"!$B$5:$B$1001");$B5))
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…