Copier une formule
Résolu/Fermé
Kykalab
Messages postés
3
Date d'inscription
vendredi 1 novembre 2013
Statut
Membre
Dernière intervention
1 novembre 2013
-
1 nov. 2013 à 14:43
Kykalab Messages postés 3 Date d'inscription vendredi 1 novembre 2013 Statut Membre Dernière intervention 1 novembre 2013 - 1 nov. 2013 à 18:32
Kykalab Messages postés 3 Date d'inscription vendredi 1 novembre 2013 Statut Membre Dernière intervention 1 novembre 2013 - 1 nov. 2013 à 18:32
Ma formule initiale est =Septembre!E$17 et je veux la copier et que la lettre E devienne F mais le chiffre 17 reste le même. Ça ne fonctionne pas, est-ce ma formule initiale qui n'est pas bonne?
Pour vous mettre en contexte, le tableau dans lequel je travaille est un récapitulatif des onglets mensuels du fichier. J'inscris mes données dans les onglets qui portent un nom de mois et ensuite le tout se transfert automatiquement dans mon tableau récapitulatif à l'aide des formules que j'y inscrit.
Merci
Pour vous mettre en contexte, le tableau dans lequel je travaille est un récapitulatif des onglets mensuels du fichier. J'inscris mes données dans les onglets qui portent un nom de mois et ensuite le tout se transfert automatiquement dans mon tableau récapitulatif à l'aide des formules que j'y inscrit.
Merci
A voir également:
- Copier une formule
- Formule si et - Guide
- Comment copier une vidéo youtube - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
3 réponses
via55
Messages postés
14512
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 janvier 2025
2 741
1 nov. 2013 à 14:56
1 nov. 2013 à 14:56
Bonjour
Le E devient F si tu décales la formule horizontalement mais pas verticalement
Pour un décalage vertical il faut recomposer une référence avec INDIRECT :
=INDIRECT("Septembre!" & CAR(LIGNE()+68) &"17")
LIGNE() renvoie le n° de ligne de la formule donc 1 si on est en ligne 1
1 + 68 donne 69 et CAR(69) renvoie le caractere E (A=65, B=66 etc)
ainsi la formule étirée en ligne 2 trouvera70 et renverra F etc
Si la formule ne commence pas en ligne 1, retrancher le décalage entre cette 1ere ligne et la ligne 1 ainsi si la formule commence en ligne 6 elle devient :
=INDIRECT("Septembre!" & CAR(LIGNE() - 5 +68) &"17")
Cdlmnt
Le E devient F si tu décales la formule horizontalement mais pas verticalement
Pour un décalage vertical il faut recomposer une référence avec INDIRECT :
=INDIRECT("Septembre!" & CAR(LIGNE()+68) &"17")
LIGNE() renvoie le n° de ligne de la formule donc 1 si on est en ligne 1
1 + 68 donne 69 et CAR(69) renvoie le caractere E (A=65, B=66 etc)
ainsi la formule étirée en ligne 2 trouvera70 et renverra F etc
Si la formule ne commence pas en ligne 1, retrancher le décalage entre cette 1ere ligne et la ligne 1 ainsi si la formule commence en ligne 6 elle devient :
=INDIRECT("Septembre!" & CAR(LIGNE() - 5 +68) &"17")
Cdlmnt
Fruitylight
Messages postés
283
Date d'inscription
mardi 29 octobre 2013
Statut
Membre
Dernière intervention
12 février 2014
83
1 nov. 2013 à 14:49
1 nov. 2013 à 14:49
tu peu la copier simplement en horizontal avec le cliquer glisser de ta cellule (un petit carré en bas a droite de la cellule sélectionné)
dans le cas ou c'est horizontal c'est les colonne qui changeront (E, F, G ...)
dans le cas ou c'est vertical c'est le numéros de ligne qui change (17, 18, 19)..
si tu veu la copier à un autre endroit, je pense que ça ira plus vite de la copier/coller et de la modifier.
je suis pas très fort en excel, j'espère t'avoir aider :-)
dans le cas ou c'est horizontal c'est les colonne qui changeront (E, F, G ...)
dans le cas ou c'est vertical c'est le numéros de ligne qui change (17, 18, 19)..
si tu veu la copier à un autre endroit, je pense que ça ira plus vite de la copier/coller et de la modifier.
je suis pas très fort en excel, j'espère t'avoir aider :-)
Kykalab
Messages postés
3
Date d'inscription
vendredi 1 novembre 2013
Statut
Membre
Dernière intervention
1 novembre 2013
1 nov. 2013 à 18:32
1 nov. 2013 à 18:32
J'ai réglé mon problème en modifiant mon tableau. Merci de l'info.
Kykalab
Messages postés
3
Date d'inscription
vendredi 1 novembre 2013
Statut
Membre
Dernière intervention
1 novembre 2013
1 nov. 2013 à 18:32
1 nov. 2013 à 18:32
Bonjour via55,
Je veux effectivement copier verticalement. Je ne comprend pas ta formule, elle est vraiment compliquée.
Par contre, tu m'as fait penser à une solution en parlant des copies horizontales et j'ai fait des modifications à mon tableaux pour faire une copie horizontale. Mon problème est maintenant réglé. Disons que j'ai contourné le système :)
Merci quand même
Je veux effectivement copier verticalement. Je ne comprend pas ta formule, elle est vraiment compliquée.
Par contre, tu m'as fait penser à une solution en parlant des copies horizontales et j'ai fait des modifications à mon tableaux pour faire une copie horizontale. Mon problème est maintenant réglé. Disons que j'ai contourné le système :)
Merci quand même