[Excel] Somme.si avec plage variable sur une autre feuille [Résolu/Fermé]

Signaler
-
 tpe666 -
Bonsoir,

je vous expose mon problème :

J'essaye de faire une classeur excel me permettant de calculer de façon simple un budget mensuel. Les dépenses sont notées sur une autre feuille, et sur la feuille Budget, je souhaiterais faire la somme des dépenses en fonction de la catégorie (alimentation, ..).

Seulement voilà, pour chaque catégorie j'utilise la formule suivante :

=SOMME.SI('01_2015'!C:C;"Alimentation";'01_2015'!D:D)

Cette formule sélectionne donc comme plage la colonne C qui correspond à la catégorie de la dépense correspondante sur la feuille des dépenses de janvier 2015 (comme je disais avant "alimentation"; etc, ..), et la somme se fait à partir la colonne D de la même feuille.

Pas de soucis jusqu'à maintenant, sauf qu'au lieu de devoir changer chaque mois la cellule pour faire :

=SOMME.SI('02_2015'!C:C;"Alimentation";'02_2015'!D:D) pour février,
=SOMME.SI('03_2015'!C:C;"Alimentation";'03_2015'!D:D) pour mars, ...

Je souhaiterais sélectionner la feuille en fonction de ce que j'aurais entré dans une seule cellule "02_2015", "03_2015", et que cela change sur toutes les formules.. sauf que je n'y arrive pas.

J'espère avoir été clair, et vous remercie pour votre attention

2 réponses

Messages postés
15079
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
23 juin 2018
3 800
Bonjour,

Avec ton nom de feuille en A1, cela donne :

=SOMME.SI(INDIRECT("'"&A1&"'!C:C");"Alimentation";INDIRECT("'"&A1&"'!D:D"))

Merci beaucoup !