Passer au contenu du pied de page
OUTILS EXCEL

Comment additionner une colonne dans Excel : Tout ce que vous devez savoir (2026)

La manière la plus rapide de copier une formule dans Excel est de cliquer sur la cellule qui contient déjà la formule, d'appuyer sur Ctrl + C pour la copier, puis de cliquer sur la cellule où vous souhaitez placer la formule et d'appuyer sur Ctrl + V pour coller. Excel colle le calcul et ajuste automatiquement les références de cellule pour correspondre au nouvel emplacement. Une formule comme =A2+B2 devient =A3+B3 lorsque vous la collez une ligne plus bas, ainsi les calculs restent corrects au fur et à mesure que vous la déplacez dans votre feuille.

Si vous avez besoin que cette même formule soit répétée tout le long d'une colonne, il existe une astuce encore plus rapide. Cliquez sur la cellule contenant la formule, puis pointez votre souris vers le petit carré vert en bas à droite de la cellule. Ce carré est appelé la poignée de remplissage. Double-cliquez dessus, et Excel copie la formule jusqu'en bas de vos données en un seul mouvement. Ce seul raccourci gère la raison la plus courante pour laquelle les gens cherchent comment copier une formule dans Excel : remplir un calcul sur l'ensemble d'une liste de lignes. Si vous déplacez régulièrement des feuilles de calcul terminées entre des systèmes ou les remettez à un collègue, il est également utile de savoir comment lire un fichier Excel en C# pour que les chiffres restent intacts une fois que le fichier quitte votre écran.

Comment copier une formule dans Excel (7 méthodes rapides pour chaque situation) : Image 1 - Une cellule contenant =A2+B2 sélectionnée, avec la poignée de remplissage verte mise en évidence dans le coin inférieur droit

La plupart des feuilles de calcul sur le lieu de travail se développent avec le temps, et les formules qu'elles contiennent doivent souvent être transférées entre les feuilles, les classeurs, et même les formats de fichiers. Excel propose plusieurs façons de copier une formule, et en connaître quelques-unes vous permet de choisir la bonne méthode pour la tâche plutôt que de vous battre avec le même glisser-déposer à chaque fois. Une méthode copie le calcul, une autre copie uniquement la valeur résultante, et une troisième maintient la formule pointant vers les mêmes cellules exactes. Les sections ci-dessous passent en revue toutes les méthodes fiables, y compris celles que les principaux guides ont tendance à négliger, ainsi que les problèmes de formatage et de référence qui déstabilisent les utilisateurs. Les équipes qui automatisent leurs rapports s'appuient également sur des outils qui créent des fichiers Excel en .NET et définissent des formules par programmation, ce qui est traité dans la section développeur à la fin.

Méthode 1 : Copier et coller (Ctrl + C, Ctrl + V)

C'est la méthode quotidienne qui fonctionne dans chaque version d'Excel, y compris Excel sur le web et Excel pour Mac.

  1. Cliquez pour sélectionner la cellule contenant la formule afin qu'elle devienne la cellule sélectionnée.
  2. Appuyez sur Ctrl + C (ou Cmd + C sur un Mac).

  3. Cliquez sur la cellule de destination ou sélectionnez une plage de plusieurs cellules en les faisant glisser.
  4. Appuyez sur Ctrl + V (ou Cmd + V) pour coller la formule, ou appuyez sur Entrée pour coller dans une seule cellule de destination ou dans toute une plage sélectionnée.

Excel copie la formule et déplace les références par rapport à la nouvelle position, de sorte que chaque copie collée conserve les bons calculs et fonctionne à partir de sa propre ligne plutôt qu'à partir de la cellule d'origine. Collez dans un bloc de cellules et la formule remplit toute la sélection en une seule fois.

Comment copier une formule dans Excel (7 méthodes rapides pour chaque situation) : Image 2 - Onglet Accueil avec les boutons Copier et Coller dans le groupe Presse-papiers mis en évidence, à côté d'une cellule source

Méthode 2 : Le Poignée de Remplissage (Glisser pour Copier)

La poignée de remplissage est le moyen le plus rapide de copier une formule dans les cellules voisines sans toucher au clavier.

  1. Cliquez sur la cellule contenant la formule.
  2. Survolez le petit carré vert situé dans le coin inférieur droit jusqu'à ce que votre curseur se transforme en un fin signe plus noir.
  3. Cliquez et maintenez le bouton de la souris enfoncé, puis faites glisser la poignée de remplissage vers le bas, le haut, la gauche ou la droite à travers les cellules adjacentes que vous souhaitez remplir.
  4. Relâchez la souris, et Excel copie la formule dans chaque cellule que vous avez survolée, en mettant à jour les références de cellule relative pour chaque nouvelle position.

Pour une longue colonne, ignorez complètement le glissement : double-cliquez sur la poignée de remplissage. Excel détecte où se termine vos données existantes et copie automatiquement la formule jusqu'à cette dernière ligne, la répartissant sur toutes les autres cellules de la colonne. Cela permet d'éviter beaucoup de défilement sur de grandes feuilles.

Comment Copier une Formule dans Excel (7 Méthodes Rapides pour Chaque Situation) : Image 3 - Un curseur montré sous forme de signe plus noir sur la poignée de recopie, en cours de glissement vers le bas d'une colonne de cellules vides

Méthode 3 : Raccourcis clavier Remplir vers le bas et Remplir vers la droite

Lorsque vos mains sont déjà sur le clavier, deux raccourcis permettent de copier les formules sans utiliser la souris, et ils constituent un moyen plus rapide de remplir les cellules.

  • Remplir vers le bas (Ctrl + D) : Sélectionnez la cellule avec la formule ainsi que les cellules vides en dessous, puis appuyez sur Ctrl + D. Excel copie la formule du haut sur toute la sélection, ce qui est le moyen le plus rapide de remplir plusieurs lignes à la fois. Remplir à droite (Ctrl + R) : Sélectionnez la cellule contenant la formule ainsi que les cellules vides à sa droite, puis appuyez sur Ctrl + R pour copier la formule à travers. Ctrl + End saute à la dernière cellule avec des données, ce qui peut vous aider à sélectionner rapidement une large plage avant de remplir vers le bas.

Ces deux raccourcis sont les favoris des personnes qui construisent des modèles financiers ou de grands tableaux, car ils vous permettent de sélectionner une plage et de la remplir en une fraction de seconde.

Méthode 4 : Le menu Remplissage du ruban

Préférez-vous naviguer à travers les menus ? Le ruban propose les mêmes commandes de remplissage avec des boutons visuels.

  1. Sélectionnez la cellule de formule ainsi que les cellules que vous souhaitez remplir.
  2. Allez dans l'onglet Accueil.

  3. Dans le groupe Édition à l'extrême droite, cliquez sur Remplir.

  4. Choisissez Bas, Droit, Haut, ou Gauche, ou sélectionnez Série pour des motifs plus avancés.

La route du ruban est pratique lorsque vous enseignez à quelqu'un d'autre, car chaque option est étiquetée et visible plutôt que cachée derrière un raccourci.

Méthode 5 : Menu contextuel clic droit et Collage spécial

Parfois, vous souhaitez avoir la formule mais aucun formatage, ou uniquement le formatage et pas la formule. Collage spécial vous donne ce contrôle.

  1. Cliquez sur la cellule de formule et appuyez sur Ctrl + C.
  2. Faites un clic droit sur la cellule de destination, qu'elle se trouve sur la même feuille ou une nouvelle feuille.
  3. Sélectionnez Collage Spécial dans le menu (les versions plus anciennes atteignent la même boîte de dialogue si vous cliquez sur Modifier puis Collage Spécial).

  4. Choisissez Formules pour coller uniquement le calcul, en laissant les couleurs, les bordures et les polices existantes de la cellule de destination intactes.

Collage spécial est la méthode incontournable lorsque vous copiez dans un rapport stylé et souhaitez conserver la cohérence du design. Le même dialogue vous permet de coller des Valeurs à la place, de sorte que la cellule de destination affichera le résultat sous forme de nombre fixe plutôt qu'une formule active. Vous pouvez également y accéder après l'avoir copié en appuyant sur Ctrl + Alt + V.

Méthode 6 : Copier une formule sans modifier les références de cellule

Par défaut, Excel ajuste les références lorsqu'il copie, ce qui est généralement ce que vous souhaitez. Parfois, vous avez besoin de la même formule dans un nouvel emplacement, se référant aux mêmes cellules. Il existe deux façons claires de le faire.

Option A : Utiliser des références absolues. Ajoutez des signes dollar pour verrouiller une référence afin qu'elle reste fixe lorsqu'elle est copiée. Dans cet exemple, =$A$2+$B$2 reste pointé sur A2 et B2 peu importe où vous le collez, contrairement aux références de cellule relatives ordinaires qui se décalent à chaque nouvelle position. Appuyez sur F4 lors de l'édition d'une référence pour faire défiler les options de verrouillage.

Option B : Copier le texte de la formule elle-même. Cliquez sur la cellule de formule, puis regardez dans la barre de formule en haut de l'écran. Sélectionnez le texte de la formule, copiez-le avec Ctrl + C, appuyez sur Esc, cliquez sur votre cellule de destination, puis collez. Parce que vous avez copié le texte brut plutôt que la cellule, Excel laisse chaque référence exactement telle quelle.

Méthode 7 : Copier une formule avec une macro VBA

Pour les tâches répétitives sur plusieurs feuilles ou classeurs, un court macro copie les formules de la même manière à chaque fois, à la demande.

  1. Appuyez sur Alt + F11 pour ouvrir l'éditeur Visual Basic.

  2. Allez dans Insertion puis Module.

  3. Collez une routine comme celle ci-dessous, qui copie la formule de B2 jusqu'à B100 :
Sub CopyFormulaDown()
    Range("B2").Copy Range("B3:B100")
    Application.CutCopyMode = False
End Sub
Sub CopyFormulaDown()
    Range("B2").Copy Range("B3:B100")
    Application.CutCopyMode = False
End Sub
Sub CopyFormulaDown()
    Range("B2").Copy(Range("B3:B100"))
    Application.CutCopyMode = False
End Sub
$vbLabelText   $csharpLabel
  1. Appuyez sur F5 pour l'exécuter, ou assignez-le à un bouton sur la feuille.

Les macros conviennent aux rapports mensuels récurrents où les mêmes formules se retrouvent dans les mêmes cellules à chaque cycle. Pour tout ce qui doit s'exécuter selon un calendrier ou dans le cadre d'une application plus grande, la section développeur ci-dessous présente une approche plus facile à maintenir.

Problèmes courants et dépannage

Copier des formules produit occasionnellement des résultats inattendus. Chaque problème ci-dessous a une solution rapide.

La formule est copiée sous forme de texte et affiche la formule au lieu d'un résultat. Votre feuille est en mode "Afficher les formules", ou la cellule de destination est formatée comme du texte. Appuyez sur Ctrl + ` (la touche accent grave, en haut à gauche de la plupart des claviers) pour désactiver l'affichage des formules. Si la cellule est formatée en texte, changez-la en Général sous l'onglet Accueil, puis réentrez la formule.

Les références ont changé alors que vous ne le souhaitiez pas. Excel utilise par défaut des références relatives. Verrouillez les références avec des signes dollar ($A$2) avant de copier, ou copiez le texte de la formule depuis la barre de formule comme décrit dans la méthode 6.

Le résultat ne s'est pas mis à jour après le collage. Le calcul peut être réglé sur Manuel. Allez dans l'onglet Formules, cliquez sur Options de calcul, et changez-le en Automatique. Vous pouvez également appuyer sur F9 pour forcer un recalcul.

Vous avez #REF! erreur après copie. La formule collée pointe maintenant vers des cellules qui tombent en dehors des limites de la feuille ou dans des cellules supprimées. Vérifiez les références dans le nouvel emplacement et remplacez la cellule de départ cassée afin que les références relatives pointent toujours vers des cellules valides.

Faire glisser la poignée de remplissage copie le nombre au lieu de continuer un modèle. Maintenez la touche Ctrl enfoncée pendant que vous faites glisser pour basculer entre la copie et le remplissage d'une série, ou utilisez le petit bouton Options de remplissage automatique qui apparaît après le glissement pour choisir "Copier les cellules" ou "Remplir la série."

Le collage a écrasé le formatage dans votre rapport. Utilisez Collage spécial et choisissez Formules (Méthode 5) afin que seule le calcul soit transférée et que votre style actuel reste en place.

For Developers: Copying Formulas in C# With IronXL

Lorsqu'il est nécessaire de copier des formules à l'intérieur d'une application, sur un serveur ou dans le cadre d'un rapport automatisé, une bibliothèque de code gère cela sans ouvrir Excel du tout. IronXL lit, écrit et modifie des fichiers de feuille de calcul en C# et .NET, et copier une formule sur une plage ne prend que quelques lignes :

using IronXL;
// Open an existing workbook
WorkBook workBook = WorkBook.Load("SalesReport.xlsx");
WorkSheet workSheet = workBook.WorkSheets.First();
// Read the formula from the source cell, then apply it down a range
string formula = workSheet["D2"].Formula;
for (int row = 3; row <= 100; row++)
{
    workSheet[$"D{row}"].Formula = formula;
}
workBook.SaveAs("SalesReport.xlsx");
using IronXL;
// Open an existing workbook
WorkBook workBook = WorkBook.Load("SalesReport.xlsx");
WorkSheet workSheet = workBook.WorkSheets.First();
// Read the formula from the source cell, then apply it down a range
string formula = workSheet["D2"].Formula;
for (int row = 3; row <= 100; row++)
{
    workSheet[$"D{row}"].Formula = formula;
}
workBook.SaveAs("SalesReport.xlsx");
Imports IronXL

' Open an existing workbook
Dim workBook As WorkBook = WorkBook.Load("SalesReport.xlsx")
Dim workSheet As WorkSheet = workBook.WorkSheets.First()

' Read the formula from the source cell, then apply it down a range
Dim formula As String = workSheet("D2").Formula
For row As Integer = 3 To 100
    workSheet($"D{row}").Formula = formula
Next

workBook.SaveAs("SalesReport.xlsx")
$vbLabelText   $csharpLabel

Cela fonctionne sans Microsoft Excel installé, fonctionne sur Windows, macOS, Linux et les environnements cloud, et s'intègre parfaitement dans les tâches programmées ou les applications web. Pour en savoir plus sur le moteur de calcul sous-jacent, le guide sur l'utilisation des formules Excel en C# explique en détail comment lire, écrire et évaluer les formules.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite

Équipe de soutien Iron

Nous sommes en ligne 24 heures sur 24, 5 jours sur 7.
Chat
Email
Appelez-moi