Remplacer nom feuille par contenu cellule dans formule Excel
Résolu
Flodel35
Messages postés
26
Date d'inscription
Statut
Membre
Dernière intervention
-
ALS35 Messages postés 1033 Date d'inscription Statut Membre Dernière intervention -
ALS35 Messages postés 1033 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Changer le nom d'une feuille dans une formule excel
- Changer dns - Guide
- Formule excel si et - Guide
- Formule somme excel colonne - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Déplacer une colonne excel - Guide
3 réponses
Bonjour,
Il faut concaténer le nom de la feuille (variable) avec la plage et utiliser la fonction INDIRECT pour que ce soit une référence compréhensible pour Excel
Remplace toutes tes occurrences avec BUISSON comme ceci, exemple pour la première
BUISSON!$L$7:$L$1048576
par
INDIRECT($D$2&"!$L$7:$L$1048576")
à faire également pour toutes les autres
Cordialement
Il faut concaténer le nom de la feuille (variable) avec la plage et utiliser la fonction INDIRECT pour que ce soit une référence compréhensible pour Excel
Remplace toutes tes occurrences avec BUISSON comme ceci, exemple pour la première
BUISSON!$L$7:$L$1048576
par
INDIRECT($D$2&"!$L$7:$L$1048576")
à faire également pour toutes les autres
Cordialement
Bonjour,
à tester :
=SOMME.SI.ENS(INDIRECT("'"&$D$2&"'!$L$7:$L$1048576");INDIRECT("'"&$D$2&"'!$G$7:$G$1048576");B17;INDIRECT("'"&$D$2&"'!$P$7:$P$1048576");"Conclu";INDIRECT("'"&$D$2&"'!$Q$7:$Q$1048576");">="&"01/01/" & $I$2;INDIRECT("'"&$D$2&"'!$Q$7:$Q$1048576");"<="&"30/04/" &$I$2)
à tester :
=SOMME.SI.ENS(INDIRECT("'"&$D$2&"'!$L$7:$L$1048576");INDIRECT("'"&$D$2&"'!$G$7:$G$1048576");B17;INDIRECT("'"&$D$2&"'!$P$7:$P$1048576");"Conclu";INDIRECT("'"&$D$2&"'!$Q$7:$Q$1048576");">="&"01/01/" & $I$2;INDIRECT("'"&$D$2&"'!$Q$7:$Q$1048576");"<="&"30/04/" &$I$2)