Bonjour,
Je partage l’avancement de mon problème qui n’est pas encore totalement solutionné.
Sur un autre forum on a proposé une solution qui fonctionne sur mon fichier exemple (Aide Formule du forum) mais que je n’arrive pas à transposer sur mon fichier original( Version pre-final Test) ou j’en ai besoin.
--------------------------------------------------------------------------------------------------------------------------------------FICHIER : Aide Formule du forum
Etape 1 :
Sur une feuille (type synthèse ou autre)
=SI(LIGNES($1:1)<=NBVAL(Nf);INDEX(Nf;LIGNES($1:1));"")
Pour créer Nomsfeuilles et afficher tous les noms de feuilles dans une colonne (j’étends la formule)
Etape 2 : (les cellules souligné correspondent a ma feuille ouverte)
Dans mon fichier (Aide Formule du forum)
Je souhaite en cellule B10 Additionner toutes les cellules B4 des feuilles ou la cellule B3 est égal à ma cellule B2.
La formule mis en place (en B10) qui fonctionne sur ce fichier est :
=SOMMEPROD(SOMME.SI(INDIRECT(Nomsfeuilles&"!B3");B2;INDIRECT(Nomsfeuilles&"!B4")))
--------------------------------------------------------------------------------------------------------------------------------------FICHIER : Version pre-final Test
Etape 3 :
J’ai copié la formule suivante :
=SI(LIGNES($1:1)<=NBVAL(Nf);INDEX(Nf;LIGNES($1:1));"")
sur mon fichier original ( Version pre-final Test)
et j’obtiens bien la liste de toutes mes feuilles.
Etape 4 : (les cellules souligné correspondent a ma feuille ouverte)
Je souhaite en cellule D25 (au lieu de B10) additionner toutes les cellules E22 (au lieu de B4) des feuilles ou la cellule G2(au lieu de B3) est égal à ma cellule B5 (au lieu de B2).
La formule que j’ai mis en place en D25 est la suivante :
=SOMMEPROD(SOMME.SI(INDIRECT(Nomsfeuilles&"!G2");B5;INDIRECT(Nomsfeuilles&"!E22")))
Mais au lieu d’obtenir le résultat j’obtiens #NOM ?
Si quelqu’un peut me dire pourquoi et m’apporter la solution ca serait le top mon problème serait réglé une bonne fois pour toute.
Ps : je joins mes 2 fichiers