Comment étendre une formule d'une feuille excel à une autre

Fermé
So78990 Messages postés 2 Date d'inscription mardi 7 février 2017 Statut Membre Dernière intervention 7 février 2017 - 7 févr. 2017 à 10:54
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 févr. 2017 à 12:22
Bonjour,

J'ai besoin que la formule suivante :

=CONCATENER('05 Pelle'!F22;'05 Pelle'!G22;'05 Pelle'!H22;'05 Pelle'!I22;'05 Pelle'!J22;'05 Pelle'!K22)

évolue au fur et à mesure que je rajoute des feuilles. En effet, je créais des feuilles en fonction de la semaine de l'année où l'on se trouve.

Par exemple, la formule doit évoluer automatiquement en :

=CONCATENER('06 Pelle'!F22;'06 Pelle'!G22;'06 Pelle'!H22;'06 Pelle'!I22;'06 Pelle'!J22;'06 Pelle'!K22) et ainsi de suite "07 Pelle"; "08 Pelle" ...

J'ai essayé avec la formule suivante mais ça me met #Ref :

=INDIRECT(CONCATENER('05 Pelle'!F22;'05 Pelle'!G22;'05 Pelle'!H22;'05 Pelle'!I22;'05 Pelle'!J22;'05 Pelle'!K22))

Je ne sais pas si c'est bien clair mais pouvez-vous m'aider ?

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421
Modifié par Vaucluse le 7/02/2017 à 11:11
Bonjour*
ce n'est pas tout à fait ça
si, par exemple vous inscrivez le Numéro dans le nom dfe feuille dans une cellule A1, pour pouvoir "tirer" la formule sur un hauteur à partir de B1:



Pelle'!F22;'05 Pelle'!G22;'05 Pelle'!H22;'05 Pelle'!I22;'05 Pelle'!J22;'05 Pelle'!K22)



=INDIRECT("'"&A1&" Pelle'!F22")&INDIRECT("'"&A1&" Pelle'!H22")&INDIRECT("'"&A1&" Pelle'!I22")&INDIRECT("'"&A1&" Pelle'!J22")&INDIRECT("'"&A1&" Pelle'!K22")
  • l'adresse complète avant et après le N° doit être inscrite dans les guillemets
  • n'oubliez pas le blanc devant pelle pour que le nom corresponde
  • n'oubliez pas les apostrophes pour encadrer le nom

le signe & remplace CONCATENER

vous pouvez éviter la liste en A1 en remplaçant A1 par LIGNE($A1) quelque soit la position de la formule dans la feuille
LIGNE(A1) renvoie 1, LIGNE(A2) renvoie 2 etc..

crdlmnt




La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
So78990 Messages postés 2 Date d'inscription mardi 7 février 2017 Statut Membre Dernière intervention 7 février 2017
7 févr. 2017 à 11:25
Bonjour,

Je n'arrive pas à comprendre à quoi correspond le "A1", ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 421 > So78990 Messages postés 2 Date d'inscription mardi 7 février 2017 Statut Membre Dernière intervention 7 février 2017
7 févr. 2017 à 12:22
Le A1 est, pour l'exemple, la cellule dans laquelle vous placez le N° du nom de la feuille
avec le code INDIRECT précisé", vous pouvez
entrer 1 en A1 avec la formule en B1 qui s'adressera à la feuille 1 pelle, placez 2 en A2 avec la formule qui s'adressera à la feuille 2 Pelle etc... jusqu'à 12 (je suppose)pour mieux comprendre:
entrez les nombres de 1 à 12 en A1 et suite
en B1 cette formule à tirer sur la même hauteur:

="'"&A1&" Pelle'!F22"

et voyez ce que B affiche

crdlmnt
0