Automatiser les calculs en fonction de l'onglet choisi

bonjour,

Je souhaite automatiser ma formule ci-dessous pour que les calculs s'effectuent en fonction de la feuille concernée.

Tous les mois c'est la feuille du mois en cours qui est prise en compte et décale également les colonnes H, G et F.

=SOMME.SI.ENS('févr-19'!$AO$4:$AO$150; 'févr-19'!$E$4:$E$150; [@NOM];'févr-19'!$F$4:$F$150; [@Prénom]; 'févr-19'!$C$4:$C$150; [@[Client final]])

Je vous joint un fichier en exemple.

Merci d'avance;

Pascal.

Salut,

J'ai pas le temps de me plonger dans ta formule.

Mais en utilisant indirect tu y arrivera

Par exemple : Si tu rentres

=INDIRECT("'"&I4&"'!B4";VRAI)

en I25 dans la feuille expiration tu auras la valeur de l'onglet de février

Bon courage,

Essaie de l'adapter et si tu n'y arrives pas je t'aiderai !

Girodo

Bonjour Pascal, bonjour Girodo

Comme le préconise Girodo ...

=SOMME.SI.ENS(INDIRECT("'"&$I$4&"'!AN4:AN19"); INDIRECT("'"&$I$4&"'!E4:E19"); Expiration_cpte!B5:B19; INDIRECT("'"&$I$4&"'!F4:F19"); Expiration_cpte!C5:C19; INDIRECT("'"&$I$4&"'!C4:C19");Expiration_cpte!D5:D19)

Bonjour Girodo et Steelson,

Merci à vous deux, la formule fonctionne très bien pour le mois en cours.

Pour info, j'ai dû modifier mes colonnes H4, G4 et F4 en les mettant au format texte pour que la formule puisse fonctionner sur le mois précédents :

=TEXTE(MOIS.DECALER([@Colonne3]; -1); "mmm-aa")

Bonne journée.

Pascal.

Edit : effacé.

Désolé, commentaire inutile (je pensais à un autre topic)

Rechercher des sujets similaires à "automatiser calculs fonction onglet choisi"