Copier des formules dans excel

Excel facilite la copie d`une formule sur une ligne ou une colonne entière, mais vous n`obtiendrez pas toujours le résultat souhaité. Si vous obtenez des résultats inattendus, ou ces horribles erreurs #REF et /DIV0, lisez les références de cellules absolues et relatives pour comprendre ce qui s`est mal passé. Mais ne vous inquiétez pas, vous n`avez pas besoin de mettre à jour votre feuille de calcul de 5 000 lignes cellule par cellule avant de pouvoir continuer à copier et coller. Il existe des moyens simples de mettre à jour la formule elle-même en fonction de l`emplacement ou de la copie exacte, sans modifier aucune valeur.

Pas

Méthode 1 sur 4: Copier une formule exactement

Image intitulée 579572 6 1
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 pleine de formules, et vous le voulez exactement copier. Tout changer en références de cellules absolues (comme décrit dans la section références de cellules) serait une tâche fastidieuse, surtout si vous devez annuler la modification par la suite. Utilisez cette méthode pour modifier rapidement les formules ailleurs avec des références de cellules relatives, sans modifier les références elles-mêmes. Voici notre exemple de feuille de calcul, où la colonne C est dupliquée dans la colonne D :
Exemple de feuille de calcul
Colonne AColonne BColonne CColonne D
rangée 1944grenouilles=A1/2
rangée 2636crapauds=A2/2
rangée 3712Salamandre=A3/2
rangée 4690Serpents=A4/2
  • Si vous souhaitez copier la formule dans une seule cellule, passez à la dernière étape ("Essayez d`autres méthodes") de cette section.
Image intitulée 579572 7 1
2. Ouvrir la fenêtre de recherche. Dans la plupart des versions d`Excel, vous pouvez y accéder en cliquant sur l`onglet Accueil dans le menu principal, puis en cliquant sur Rechercher et sélectionner dans le groupe Édition. Vous pouvez également utiliser le raccourci clavier Ctrl-F.
Image intitulée 579572 8 1
3. Trouvez le signe égal (`=`) et remplacez-le par un autre signe. Tapez `=`, cliquez sur `Rechercher` et tapez un autre caractère dans le champ `Remplacer par`. Convertit automatiquement toutes les formules (qui commencent toujours par `=`) en texte commençant par cet autre caractère. Utilisez toujours un caractère qui n`est pas dans votre feuille de calcul. Par exemple, remplacez le signe égal par un `#` ou un `&`, ou une chaîne plus longue, telle que `##&`.
Exemple de feuille de calcul
Colonne AColonne BColonne CColonne D
rangée 1944grenouilles##&A1/2
rangée 2636crapauds##&A2/2
rangée 3712Salamandres##&A3/2
rangée 4690Serpents##&A4/2
  • N`utilisez pas de caractères comme * ou ?, car cela rend les étapes ultérieures plus difficiles.
    Image intitulée 579572 9 1
  • 4. Copiez et collez les cellules. Vous pouvez maintenant sélectionner n`importe quelle cellule que vous souhaitez copier et la coller dans un emplacement différent. Puisqu`elles ne sont plus considérées comme des formules, elles seront copiées exactement.
    Exemple de feuille de calcul
    Colonne AColonne BColonne CColonne D
    rangée 1944grenouilles##&A1/2##&A1/2
    rangée 2636crapauds##&A2/2##&A2/2
    rangée 3712Salamandres##&A3/2##&A3/2
    rangée 4690Serpents##&A4/2##&A4/2
    Image intitulée 579572 10 1
    5. Utilisez à nouveau Rechercher et remplacer pour annuler la modification. Maintenant que vous avez les formules là où vous les voulez, utilisez « Rechercher pour » et « Remplacer par » pour annuler le changement. Dans notre exemple, nous recherchons le caractère `##&` et remplacez-le par `=` à nouveau, afin que les cellules redeviennent des formules. Vous pouvez maintenant continuer à modifier votre feuille de calcul comme d`habitude :
    Exemple de feuille de calcul
    Colonne AColonne BColonne CColonne D
    rangée 1944grenouilles=A1/2=A1/2
    rangée 2636crapauds=A2/2=A2/2
    rangée 3712Salamandres=A3/2=A3/2
    rangée 4690Serpents=A4/2=A4/2
    Image intitulée 579572 11 1
    6. Essayez d`autres méthodes. Si, pour une raison quelconque, la méthode ci-dessus n`a pas fonctionné, ou si vous craignez d`écraser accidentellement le contenu d`autres cellules à l`aide de l`option « Remplacer tout », vous pouvez essayer d`autres méthodes :
  • Pour copier la formule à partir d`une seule cellule sans modifier les références, sélectionnez la cellule et copiez la formule à partir de la barre de formule en haut de la fenêtre (et non à partir de la cellule). Appuyez sur Echap pour fermer la barre de formule et collez la formule là où vous souhaitez l`utiliser.
  • Appuyez sur Ctrl` (généralement la même touche que ~) pour mettre la feuille de calcul en mode formule. Copiez les formules et collez-les dans un éditeur de texte tel que le Bloc-notes ou TextEdit. Copiez-les à nouveau et collez-les à nouveau dans la feuille de calcul, à l`emplacement souhaité. Appuyez à nouveau sur Ctrl` pour revenir au mode d`affichage normal.

    Méthode 2 sur 4: Copier une formule dans plusieurs cellules en la collant

    Image intitulée 579572 1 1
    1. Mettez la formule dans une cellule. Comme pour toute formule, vous commencez par un signe égal (=), puis placez la fonction ou le calcul que vous voulez. Nous allons utiliser ici un exemple simple sous forme de feuille de calcul et fusionner la colonne A et la colonne B :
    Exemple de feuille de calcul
    Colonne AColonne BColonne C
    rangée 1dix9=A1+B1
    rangée 2208
    rangée 330sept
    rangée 4406
    Image intitulée 579572 3 2
    2. Cliquez dans le coin inférieur droit de la cellule contenant la formule que vous souhaitez copier. Le curseur devient gras +-marque.
    Image intitulée 579572 4 2
    3. Cliquez et faites glisser le curseur sur la colonne ou la ligne vers laquelle vous copiez. La formule que vous avez entrée est automatiquement entrée dans les cellules que vous avez marquées. Les références de cellules relatives sont 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 AColonne BColonne C
    rangée 1dix9=A1+B1
    rangée 2208=A2+B2
    rangée 330sept=A3+B3
    rangée 4406=A4+B4
    Exemple de feuille de calcul
    Colonne AColonne BColonne C
    rangée 1dix919
    rangée 220828
    rangée 330sept37
    rangée 440646
  • Vous pouvez également double-cliquer sur le signe plus pour remplir toute la colonne au lieu de faire glisser. Excel arrête de remplir la colonne lorsqu`il voit une cellule vide. Si les données de référence contiennent un écart, vous devez répéter cette étape pour remplir la colonne sous l`écart.
  • Une autre façon de remplir toute la colonne avec la même formule consiste à sélectionner les cellules directement sous la cellule avec la formule, puis à cliquer sur Ctrl + D pousser.

    Méthode3 sur 4:Copier une formule dans plusieurs cellules en faisant glisser

    Image intitulée 579572 1 1
    1. Mettez la formule dans une cellule. Comme pour toute formule, vous commencez par un signe égal (=), puis placez la fonction ou le calcul que vous voulez. Nous allons utiliser ici un exemple simple sous forme de feuille de calcul et fusionner la colonne A et la colonne B :
    Exemple de feuille de calcul
    Colonne AColonne BColonne C
    rangée 1dix9=A1+B1
    rangée 2208
    rangée 330sept
    rangée 4406
    Image intitulée 579572 2 1
    2. Appuyez sur Entrée pour calculer la formule. Après avoir appuyé sur Entrée sur le clavier, la formule sera saisie et calculée. Seul le résultat (19) sera affiché, mais la feuille de calcul a toujours la formule enregistrée.
    Exemple de feuille de calcul
    Colonne AColonne BColonne C
    rangée 1dix919
    rangée 2208
    rangée 330sept
    rangée 4406
    Image intitulée 579572 3 1
    3. Cliquez sur le coin inférieur droit de la cellule que vous souhaitez copier. Déplacez le curseur dans le coin inférieur droit de la cellule que vous venez de modifier. Le curseur devient un signe plus gras (+).
    Image intitulée 579572 4 1
  • 4. Maintenez le bouton de la souris enfoncé 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 le long de toute la ligne à éditer (la sélection). La formule que vous avez saisie sera automatiquement copiée dans les cellules sélectionnées. Les références de cellules relatives sont 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 qu`elle affiche :
    Exemple de feuille de calcul
    Colonne AColonne BColonne C
    rangée 1dix9=A1+B1
    rangée 2208=A2+B2
    rangée 330sept=A3+B3
    rangée 4406=A4+B4
    Exemple de feuille de calcul
    Colonne AColonne BColonne C
    rangée 1dix919
    rangée 220828
    rangée 330sept37
    rangée 440646
    Image intitulée 579572 5 1
    5. Double-cliquez sur le signe plus pour remplir toute la colonne. Au lieu de cliquer et de faire glisser, double-cliquez sur le coin inférieur droit lorsque le curseur se transforme en signe plus. Cela copiera automatiquement la formule dans toute la colonne.
  • Excel arrête de remplir la colonne lorsqu`il rencontre une cellule vide. Si les données de référence contiennent un espace vide, vous devez répéter cette étape pour remplir la colonne après la cellule vide.

    Méthode 4 sur 4: Utilisation de références de cellules relatives et absolues

    Image intitulée 579572 12 1
    1. Utiliser 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 le saisir manuellement ou cliquer sur la cellule que vous souhaitez référencer lors de la saisie de la formule. Par exemple, la feuille de calcul suivante contient une formule qui fait référence à la cellule A2 :
    Références relatives
    Colonne AColonne BColonne C
    rangée 250sept=A2*2
    rangée 3100
    rangée 4200
    rangée 5400
    Image intitulée 579572 13 1
    2. Comprendre pourquoi on les appelle des références relatives. Dans une formule Excel, une référence relative utilise la position relative de l`adresse d`une cellule. Par exemple : supposons que la cellule C2 a la formule `=A2`, la référence relative à la valeur deux cellules à gauche. Si vous copiez la formule dans la cellule C4, la formule fera toujours référence à deux cellules à gauche, et donc `=A4`.
    Références relatives
    Colonne AColonne BColonne C
    rangée 250sept=A2*2
    rangée 3100
    rangée 4200=A4*2
    rangée 5400
  • Cela fonctionne également pour les cellules qui ne sont pas dans la même ligne et la même colonne. Lorsque vous copiez la même formule de la cellule C1 à la cellule D6 (non illustrée), Excel modifie la référence « A2 » en une cellule une ligne vers la droite (C → D) et 5 lignes vers le bas (2 → 7), ou « B7 `.
    Image intitulée 579572 14 1
    3. Au lieu d`un relatif, utilisez une référence absolue. Supposons que vous ne pas voulez qu`Excel mette à jour la formule automatiquement. Au lieu d`une référence de cellule relative, vous pouvez utiliser ceci absolu créez en ajoutant un $ devant la colonne ou la ligne que vous souhaitez laisser inchangée, peu importe où vous copiez la formule. Voici quelques exemples de feuilles de calcul, montrant la formule d`origine en texte plus gros et en gras, et le résultat lorsque vous la copiez et collez-la dans les 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 AColonne BColonne C
    rangée 150sept=3 $B
    rangée 2100=3 USD=3 $B
    rangée 3200=3 USD=3 $B
    rangée 4400=3 USD=3 $B
    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 AColonne BColonne C
    rangée 150sept=$B1
    rangée 2100=$B2=$B2
    rangée 3200=$B3=$B3
    rangée 4400=$B4=$B4
    Colonne absolue & Rangée ($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 AColonne BColonne C
    rangée 150sept=$B$1
    rangée 2100$B$1$B$1
    rangée 3200$B$1$B$1
    rangée 4400$B$1$B$1
    Image intitulée 579572 15 1
  • 4. Utilisez la touche F4 pour basculer entre absolu et relatif . Sélectionnez une référence de cellule dans une formule en cliquant dessus. Appuyez sur F4 sur votre clavier et les symboles $ seront ajoutés ou supprimés automatiquement. Continuez à appuyer sur F4 jusqu`à ce que vos références absolues ou relatives préférées soient sélectionnées, puis appuyez sur Entrée.

    Des astuces

  • Si vous copiez une formule dans une nouvelle cellule et que vous voyez un triangle vert, Excel a détecté une erreur possible. Examinez attentivement la formule pour voir si quelque chose s`est mal passé.
  • Si vous avez accidentellement remplacé le signe égal (=) par un point d`interrogation ou un astérisque (*) dans la méthode `Copier une formule exactement`, il recherchera `?` ou `*` ne donnent pas les résultats que vous attendiez. Corrigez cela en recherchant `~?` ou `~*`.
  • Sélectionnez une cellule et appuyez sur Ctrl` (apostrophe) pour la remplir avec la formule juste au-dessus.
  • Mises en garde

    • Différentes versions d`Excel auront une interface légèrement différente de celle montrée ici.

    Оцените, пожалуйста статью