Comment étendre une formule d'une feuille excel à une autre
So78990
Messages postés
2
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
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 ?
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 ?
A voir également:
- Comment etendre une formule excel
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule somme excel colonne - Guide
1 réponse
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")
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!
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!
Je n'arrive pas à comprendre à quoi correspond le "A1", ?
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