Fonction INDIRECT ET le nom des feuilles

Résolu
bleu59 -  
 bleu59 -
Bonjour,

Comment remplacer le nom des feuilles dans la fonction NB.SI(INDIRECT("Feuil" & {1;2;3;4}

Mes feuilles portent le nom du mois de création et la foncntion est celle ci
=SOMME(NB.SI(INDIRECT("Feuil" & {1;2;3;4} & "!I1:I70");"entree "))

Je souhaite remplacer les 1;2;3;4 par le nom de la feuille correspondante
pouvez vous m'aider
Merci
Bleu59

A voir également:

3 réponses

cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   361
 
Bonjour,

Essaie ainsi :

=SOMME(NB.SI(INDIRECT({"nomfeuil1";"nomfeuil2";"nomfeuil3";"nomfeuil4"} & "!I1:I70");"entree "))


Bonne journée
0
bleu59
 
Bonjour cher cousin !

Un grand merci. J'ai regretté d'avoir posé ma question avant d'aller travailler. Et de ce fait ne pouvoir répondre que ce matin .

j'obtiens un zéro pointé dans la cellule ... je suis donc sur la bonne voie !

En tous cas à la lecture de ta fonction j'ai compris la "logique" ( office 2003 me parait plus "pas à pas" dana la saisie. Ou je suis trop débutant en office 2007

REMERCI
0
bleu59
 
Ben voilà ! un espace est à l'origine du Zéro !

Dans la formule que j'avais proposée j'ai laissé un espace avant de fermer par un "

Ca m"amène à cette réflexion ---> peut être l'utilité du * entre chaque critère à rechercher mais avec le risque de récupérer d'autres valeurs "approchantes ....

Encore un grand merci , et pour ta réponse et pour ta réactivité !

Bonne journée à toi et à tous
0