[Excel] Somme.si avec plage variable sur une autre feuille

Résolu/Fermé
tpe666 - 17 janv. 2015 à 22:01
 tpe666 - 18 janv. 2015 à 20:52
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
A voir également:

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 711
17 janv. 2015 à 22:20
Bonjour,

Avec ton nom de feuille en A1, cela donne :

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

0
Merci beaucoup !
0