Excel facilite la copie de votre formule sur une ligne ou une colonne entière, mais vous n'obtenez pas toujours les résultats souhaités. Si vous vous retrouvez avec des résultats inattendus, ou ces erreurs #REF et / DIV0, lisez les références de cellules absolues et relatives pour comprendre ce qui ne va pas. Mais ne vous inquiétez pas: vous n'avez pas besoin de modifier votre cellule de feuille de calcul de 5 000 lignes par cellule avant de pouvoir copier à nouveau. Il existe des moyens simples pour que la formule se mette à jour automatiquement en fonction de son emplacement ou pour la copier exactement sans modifier une seule valeur.
Méthode One of Four:
Copier une formule dans plusieurs cellules en la faisant glisser
-
1 Entrez la formule dans une cellule. Comme pour toute formule, commencez par un = signe, puis utilisez les fonctions ou l'arithmétique que vous souhaitez. Nous allons utiliser un exemple simple de feuille de calcul et ajouter les colonnes A et B:
Exemple de feuille de calcul Colonne A Colonne B Colonne C rangée 1 10
9
=A1+B1
rangée 2 20
8
rangée 3 30
7
rangée 4 40
6
-
2 Appuyez sur Entrée pour calculer la formule. Une fois que vous frappez entrer sur votre clavier, la formule sera saisie et calculée. Seul le résultat (19) sera affiché, mais la feuille de calcul contiendra toujours la formule.
Exemple de feuille de calcul Colonne A Colonne B Colonne C rangée 1 10
9
19
rangée 2 20
8
rangée 3 30
7
rangée 4 40
6
-
3 Cliquez sur le coin inférieur droit de la cellule à propager. Déplacez votre curseur dans le coin inférieur droit de la cellule que vous venez de modifier. Le curseur deviendra un gras + signe.[1]
-
4 Maintenez et faites glisser le long de la colonne ou de la ligne vers laquelle vous copiez. Maintenez le bouton de la souris enfoncé et faites glisser le curseur vers le bas de la colonne ou sur la ligne à modifier (en surbrillance). La formule que vous avez entrée sera automatiquement entrée dans les cellules que vous avez mises en surbrillance. Les références de cellule relatives seront automatiquement mises à jour pour faire référence à la cellule dans la même position relative. Voici notre exemple de feuille de calcul, montrant les formules utilisées et les résultats affichés:
Exemple de feuille de calcul Colonne A Colonne B Colonne C rangée 1 10
9
=A1+B1
rangée 2 20
8
=A2+B2
rangée 3 30
7
=A3+B3
rangée 4 40
6
=A4+B4
Exemple de feuille de calcul Colonne A Colonne B Colonne C rangée 1 10
9
19
rangée 2 20
8
28
rangée 3 30
7
37
rangée 4 40
6
46
-
5 Double-cliquez sur le signe plus pour remplir la colonne entière. Au lieu de cliquer et de glisser, déplacez votre souris dans le coin inférieur droit et double-cliquez lorsque le curseur se transforme en + signe. Cela copiera automatiquement la formule sur la colonne entière. [2]
- Excel arrêtera de remplir la colonne si elle voit une cellule vide. Si les données de référence contiennent une lacune, vous devrez répéter cette étape pour remplir la colonne en dessous de l'écart.
Méthode deux sur quatre:
Copier une formule dans plusieurs cellules en collant
-
1 Entrez la formule dans une cellule. Comme pour toute formule, commencez par un = signe, puis utilisez les fonctions ou l'arithmétique que vous souhaitez. Nous allons utiliser un exemple simple de feuille de calcul et ajouter les colonnes A et B:
Exemple de feuille de calcul Colonne A Colonne B Colonne C rangée 1 10
9
=A1+B1
rangée 2 20
8
rangée 3 30
7
rangée 4 40
6
-
2 Appuyez sur Entrée pour calculer la formule. Une fois que vous frappez entrer sur votre clavier, la formule sera saisie et calculée. Seul le résultat (19) sera affiché, mais la feuille de calcul contiendra toujours la formule.
Exemple de feuille de calcul Colonne A Colonne B Colonne C rangée 1 10
9
19
rangée 2 20
8
rangée 3 30
7
rangée 4 40
6
- 3Cliquez sur la cellule à propager et copiez-la (CTRL + C).
- 4 Sélectionnez les cellules dans lesquelles vous souhaitez copier la formule. Cliquez sur un et faites glisser vers le haut ou le bas avec votre souris ou les touches fléchées. Contrairement à la méthode de glissement d'angle, les cellules que vous copiez ne doivent pas nécessairement être adjacentes à la cellule à partir de laquelle vous copiez.
- 5Coller (CTRL + V).
Méthode trois sur quatre:
Copier une formule exactement
-
1 Utilisez cette méthode pour copier rapidement une formule sans modifier les références de cellule. Parfois, vous avez une grande feuille de calcul remplie de formules et vous souhaitez les copier exactement. Tout changer en références de cellule absolues (comme décrit dans la section sur les références de cellules) serait fastidieux, surtout si vous souhaitez simplement les modifier à nouveau par la suite. Utilisez cette méthode pour déplacer rapidement des formules avec des références de cellules relatives sans modifier les références.[3] Voici notre exemple de feuille de calcul, qui doit avoir la colonne C dupliquée dans la colonne D:
Exemple de feuille de calcul Colonne A Colonne B Colonne C Colonne D rangée 1 944
Grenouilles
=A1/2
rangée 2 636
Crapauds
=A2/2
rangée 3 712
Tritons
=A3/2
rangée 4 690
Serpents
=A4/2
- Si vous essayez simplement de copier la formule dans une seule cellule, passez à la dernière étape ("Essayez d'autres méthodes") dans cette section.
-
2 Ouvrez la fenêtre Rechercher. Sur la plupart des versions d’Excel, vous pouvez le trouver en cliquant sur le bouton Accueil onglet en haut de la fenêtre Excel, puis en cliquant Rechercher et sélectionner dans la partie "édition" de l'onglet.[4] Vous pouvez également utiliser le raccourci clavier CTRL F.
-
3 Recherchez et remplacez "=" par un autre caractère. Entrez "=", cliquez sur "Rechercher tout", puis entrez un autre caractère dans la case "Remplacer par". Cela transformera automatiquement toutes les formules (qui commencent toujours par =) en chaînes de texte commençant par un autre caractère. Utilisez toujours un caractère que vous n'avez pas utilisé dans votre feuille de calcul. Par exemple, remplacez-le par # ou & ou une chaîne de caractères plus longue, telle que ## &.
Exemple de feuille de calcul Colonne A Colonne B Colonne C Colonne D rangée 1 944
Grenouilles
##&A1/2
rangée 2 636
Crapauds
##&A2/2
rangée 3 712
Tritons
##&A3/2
rangée 4 690
Serpents
##&A4/2
- N'utilisez pas les caractères * ou?, Car ceux-ci compliqueront les étapes ultérieures.
-
4 Copiez et collez les cellules. Vous pouvez maintenant sélectionner les cellules que vous souhaitez copier, puis les coller dans un autre emplacement. Comme ils ne sont plus interprétés comme des formules, ils seront copiés exactement.
Exemple de feuille de calcul Colonne A Colonne B Colonne C Colonne D rangée 1 944
Grenouilles
##&A1/2
##&A1/2
rangée 2 636
Crapauds
##&A2/2
##&A2/2
rangée 3 712
Tritons
##&A3/2
##&A3/2
rangée 4 690
Serpents
##&A4/2
##&A4/2
-
5 Utilisez Rechercher et remplacer à nouveau pour inverser la modification. Maintenant que vous avez les formules que vous voulez, utilisez les options "Rechercher tout" et "Remplacer par" pour inverser votre modification. Dans notre exemple, nous rechercherons la chaîne de caractères "## &" et la remplacerons par "=" afin que ces cellules redeviennent des formules. Vous pouvez maintenant continuer à modifier votre feuille de calcul comme d'habitude:
Exemple de feuille de calcul Colonne A Colonne B Colonne C Colonne D rangée 1 944
Grenouilles
=A1/2
=A1/2
rangée 2 636
Crapauds
=A2/2
=A2/2
rangée 3 712
Tritons
=A3/2
=A3/2
rangée 4 690
Serpents
=A4/2
=A4/2
-
6 Essayez d'autres méthodes. Si la méthode décrite ci-dessus ne fonctionne pas pour une raison quelconque, ou si vous craignez de changer accidentellement le contenu d'autres cellules avec l'option "Remplacer tout", vous pouvez essayer deux autres méthodes:
- Pour copier la formule d'une seule cellule sans modifier les références, sélectionnez la cellule, puis copiez la formule affichée dans la barre de formule en haut de la fenêtre (pas dans la cellule elle-même). presse Esc pour fermer la barre de formule, puis collez la formule où vous en avez besoin.[5]
- presse Ctrl' (généralement sur la même touche que ~) pour placer la feuille de calcul en mode d'affichage de formule. Copiez les formules et collez-les dans un éditeur de texte tel que Notepad ou TextEdit. Copiez-les à nouveau, puis collez-les dans la feuille de calcul à l'emplacement souhaité.[6] presse Ctrl' à nouveau pour revenir au mode de visualisation normal.
Méthode quatre sur quatre:
Utilisation de références de cellules absolues et relatives
-
1 Utilisez une référence de cellule relative dans une formule. Dans une formule Excel, une "référence de cellule" est l'adresse d'une cellule. Vous pouvez les saisir manuellement ou cliquer sur la cellule que vous souhaitez utiliser lorsque vous entrez une formule. Par exemple, la feuille de calcul suivante a une formule qui fait référence à la cellule A2:
Références relatives Colonne A Colonne B Colonne C rangée 2 50
7
=A2*2
rangée 3 100
rangée 4 200
rangée 5 400
-
2 Comprendre pourquoi on les appelle des références relatives. Dans une formule Excel, une référence relative utilise la position relative d'une adresse de cellule. Par exemple: la cellule C2 a la formule “= A2”, qui est une référence relative à la valeur deux cellules à gauche. Si vous copiez la formule dans la cellule C4, elle fera toujours référence à deux cellules à gauche, affichant maintenant «= A4».
Références relatives Colonne A Colonne B Colonne C rangée 2 50
7
=A2*2
rangée 3 100
rangée 4 200
=A4*2
rangée 5 400
- Cela fonctionne pour les cellules en dehors de la même ligne et de la même colonne. Si vous avez copié la même formule de la cellule C1 dans la cellule D6 (non affichée), Excel changera la référence "A2" en une cellule d'une ligne à droite (C → D) et 5 lignes en dessous (2 → 7), ou " B7 ".
-
3 Utilisez plutôt une référence absolue. Disons vous ne pas voulez que Excel modifie automatiquement votre formule. Au lieu d'utiliser une référence de cellule relative, vous pouvez le faire absolu en ajoutant un symbole $ devant la colonne ou la ligne que vous souhaitez conserver, peu importe où vous copiez également la formule.[7] Voici quelques exemples de feuilles de calcul montrant la formule originale en caractères gras et le résultat lorsque vous copiez-le sur d'autres cellules:
Colonne relative, ligne absolue (B $ 1):
La formule a une référence absolue à la ligne 1, elle fait donc toujours référence à la ligne 1.Colonne A Colonne B Colonne C rangée 1 50
7
=B $ 3
rangée 2 100
=3 $
=B $ 3
rangée 3 200
=3 $
=B $ 3
rangée 4 400
=3 $
=B $ 3
Colonne absolue, ligne relative ($ B1):
La formule a une référence absolue à la colonne B, elle fait donc toujours référence à la colonne B.Colonne A Colonne B Colonne C rangée 1 50
7
=$ B1
rangée 2 100
=$ B2
=$ B2
rangée 3 200
=$ B3
=$ B3
rangée 4 400
=$ B4
=$ B4
Colonne et rangées absolues ($ B $ 1):
La formule a une référence absolue à la colonne B de la ligne 1, elle fait donc toujours référence à la colonne B de la ligne 1.Colonne A Colonne B Colonne C rangée 1 50
7
=$ B $ 1
rangée 2 100
$ B $ 1
$ B $ 1
rangée 3 200
$ B $ 1
$ B $ 1
rangée 4 400
$ B $ 1
$ B $ 1
-
4 Utilisez le F4 touche pour basculer entre absolu et relatif. Sélectionnez une référence de cellule dans une formule en cliquant dessus. presse F4 sur votre clavier, et les symboles $ seront automatiquement ajoutés ou supprimés. Continuez à appuyer F4 jusqu'à ce que les références absolues ou relatives que vous souhaitez soient sélectionnées, puis appuyez sur entrer.[8]