Formule Excel pour copier la valeur d'une cellule dans une autre cellule

  • Partage Ça
Hugh West

La copie peut être une phase monotone lorsque l'on utilise Excel L'utilisation de formules peut apporter un peu de vie à cette tâche de copie. L'ordre du jour du tutoriel d'aujourd'hui est le suivant : comment utiliser une formule Excel pour copier la valeur de la cellule dans une autre cellule Vous pouvez utiliser ces formules dans n'importe quelle version d'Excel.

Télécharger le cahier d'exercices

Vous pouvez télécharger le cahier d'exercices à partir du lien ci-dessous.

Copier la valeur d'une cellule dans une autre cellule.xlsm

5 façons appropriées d'utiliser la formule Excel pour copier la valeur d'une cellule dans une autre cellule

Prenons un exemple d'ensemble de données pour la discussion. Dans cet ensemble de données, il y a 5 personnes. Prénoms , Noms de famille et Ages .

Utilisant maintenant Excel nous allons copier la valeur de la cellule de cet ensemble de données dans une autre cellule.

Copier la valeur d'une cellule dans une autre cellule à l'aide d'une référence de cellule dans Excel

Nous allons voir comment copier des éléments de cellules en utilisant Référence de la cellule Tout ce que vous devez faire, c'est vous rendre dans la cellule dans laquelle vous voulez insérer la valeur de la copie et écrire le texte suivant Référence de la cellule de la cellule que vous voulez copier après un Equal ( = ) signe. Vérifions le processus ci-dessous.

  • Tout d'abord, sélectionnez cellule F5 et tapez cette formule pour extraire la valeur de cellule B5 .
=B5

  • Hit Entrez .

  • Ensuite, appliquez le même processus dans cellule G5 avec cette formule.
=C5

  • De même, copiez la valeur de cellule D5 à cellule H5 avec cette formule.
=D5

  • Enfin, sélectionnez le plage de cellules F5:H5 et utiliser le Remplissage automatique pour copier le reste des valeurs de l'ensemble de données en une seule fois.

Combinez les fonctions VALUE-CONCATENATE pour copier la valeur d'une cellule dans une autre.

Vous pouvez copier la valeur d'une cellule en combinant le CONCATENAT et Fonctions de la VALEUR Pour cela, suivez les étapes ci-dessous.

  • Tout d'abord, insérez cette formule dans cellule F5 .
=IFERROR(VALEUR(B5),CONCATENATE(B5))

  • Appuyez sur Entrez .

Dans cette formule, le CONCATENATE est utilisée pour additionner des chaînes de caractères de cellule B5 . puis nous avons utilisé le VALEUR pour extraire les valeurs numériques, le cas échéant. Enfin, utilisez la fonction la fonction IFERROR pour éviter toute sorte d'erreur dans le calcul.

  • Maintenant, appliquez une procédure similaire dans cellule G5 .
=IFERROR(VALEUR(C5),CONCATENATE(C5))

  • De même, utilisez cette formule dans cellule H5 .
=IFERROR(VALEUR(D5),CONCATENATE(D5))

  • Enfin, suivez la même procédure pour Plage de cellules F6:H10 et vous obtiendrez le résultat suivant.

Note : Vous ne pouvez pas utiliser le CONCATENATE ou le VALEUR pour ce processus, car l'une extrait les chaînes de texte et l'autre les chiffres. C'est pourquoi vous devez les combiner pour obtenir une solution complète pour tout type de valeur.

Copie de valeur de cellule avec la fonction VLOOKUP d'Excel

Vous pouvez également copier la valeur de la cellule en utilisant la fonction VLOOKUP Voyons comment ça marche.

  • Tout d'abord, insérez cette formule pour extraire la valeur de la cellule de B5 à cellule F5 . aussi, frappez Entrez .
=VLOOKUP(B5,B5,1,FALSE)

  • Ensuite, écrivez la même formule pour la première ligne de l'équation suivante Nom de famille en modifiant la colonne Référence de la cellule valeurs.
=VLOOKUP(C5,C5,1,FALSE)

  • De même, appliquez cette formule dans cellule H5 .
=VLOOKUP(D5,D5,1,FALSE)

Ici, le VLOOKUP est utilisée pour définir la colonne de la plage pour rechercher la valeur, puisque notre valeur sera au début de notre plage, nous utilisons la fonction 1 Puis, pour une correspondance exacte, nous avons écrit FAUX ou 0 .

  • Enfin, faites de même pour le reste des cellules pour obtenir ce résultat final.

4. copier la valeur d'une cellule avec la fonction HLOOKUP dans une autre cellule d'Excel

Semblable à la VLOOKUP vous pouvez effectuer cette tâche en utilisant la fonction la fonction HLOOKUP également.

  • D'abord, tapez cette formule dans cellule F5 .
=HLOOKUP(B5,B5,1,FALSE)

  • Ensuite, appuyez sur Entrez .

  • Ensuite, appliquez la même formule pour le reste des cellules en modifiant la référence de la cellule.
  • Enfin, vous allez réussir à copier les valeurs d'une cellule dans une autre.

Dans cette formule, le HLOOKUP est utilisée pour définir la colonne de la plage pour rechercher la valeur, puisque notre valeur sera au début de notre plage, nous utilisons la fonction 1 Pour une correspondance exacte, nous avons tapé FAUX .

Formule Excel avec les fonctions INDEX-MATCH pour copier la valeur d'une cellule

Vous pouvez utiliser la combinaison de les fonctions INDEX-MATCH pour récupérer la valeur d'une cellule particulière, il suffit de suivre les étapes ci-dessous.

  • Tout d'abord, insérez cette formule dans cellule F5 pour copier la valeur de cellule B5 .
=INDEX(B5,MATCH(B5,B5,0))

  • Après cela, appuyez sur Entrez .

  • Ensuite, appliquer la même chose dans cellule G5 .
=INDEX(C5,MATCH(C5,C5,0))

  • Enfin, tapez une formule similaire dans cellule H5 changer la référence de la cellule en D5 .
=INDEX(D5,MATCH(D5,D5,0))

Dans cette formule, le INDEX-MATCH fonctionnent comme un tableau dynamique pour rechercher la valeur spécifique à la fois horizontalement et verticalement. En même temps, le type 0 pour un correspondance exacte .

  • Enfin, sélectionnez plage de cellules F5:H5 et utiliser le AutoFill pour obtenir ce résultat final.

Méthodes conventionnelles pour copier la valeur d'une cellule vers une autre cellule dans Excel

Microsoft Excel permet également de copier les valeurs d'une cellule vers une autre avec ses méthodes conventionnelles. Ces méthodes sont applicables à toutes les versions d'Excel.

1. sélectionnez les options de copie et de collage.

Cette première méthode vous guidera en utilisant les options copier et coller du ruban Excel.

  • Tout d'abord, sélectionnez cellule B4 .
  • Ensuite, sur le Presse-papiers de la section Accueil cliquez sur Copie.

  • Maintenant, sélectionnez la destination cellule F4 .
  • Puis, toujours sur le Presse-papiers vous trouverez une option appelée Pâte .
  • Ici, cliquez sur le Pâte dans la liste des options.

  • C'est tout, vous obtiendrez enfin la valeur copiée.

  • En outre, vous pouvez obtenir le Copie en cliquant avec le bouton droit de la souris sur la cellule source.

  • Ensuite, cliquez avec le bouton droit de la souris sur la cellule de destination. Pâte commandement.

  • Vous pouvez essayer l'une des options de copier-coller.

2. copier et coller entre deux cellules.

Vous pouvez copier-coller une valeur à l'intérieur de deux valeurs existantes. explorons l'exemple.

  • D'abord, nous avons copié et collé le Prénom et Âge à deux cellules adjacentes.
  • Ensuite, sélectionnez et copiez la cellule ayant le titre Nom de famille .
  • Ensuite, placez le curseur à droite de la plupart des deux cellules adjacentes, puis cliquez sur le bouton droit de la souris.
  • Ici, cliquez sur Insérer des cellules copiées .

  • Ensuite, la boîte de dialogue Insertion s'ouvre.
  • Dans cette boîte, sélectionnez Déplacer les cellules vers la droite et cliquez sur OK .

  • Enfin, la valeur sera copiée entre deux cellules.

3. appliquer les raccourcis clavier

Vous pouvez également copier et coller en utilisant des raccourcis clavier. Pour ce faire, il vous suffit de suivre la procédure suivante.

  • Tout d'abord, sélectionnez le plage de cellules B5:D5 .
  • Ensuite, appuyez sur Ctrl + C sur votre clavier pour copier la cellule.

  • Ensuite, il suffit de se rendre dans la cellule de destination et d'appuyer sur la touche Ctrl + V pour obtenir les valeurs copiées.

Excel VBA pour copier une valeur dans une autre cellule

Nous pouvons copier la cellule en utilisant la fonction VBA code. VBA signifie Visual Basic pour les applications Il s'agit d'un langage de programmation pour Excel. Vérifions les méthodes permettant d'appliquer le code VBA à une seule cellule et à une plage de cellules.

1. copier une seule cellule

Commençons par copier une seule cellule avec un code VBA. Pour ce faire, suivez les instructions ci-dessous.

  • Au début, sélectionnez cellule B4 comme nous voulons le copier.

  • Ensuite, à l'intérieur de la Développeur sélectionnez l'onglet Visual Basic dans le cadre de l'option Code groupe.

  • Ensuite, sous l'onglet Insérer sélectionnez l'option Module .

  • Maintenant, écrivez le code ici.
 Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub 

Ce code va sélectionner la cellule et la coller à une différence de 4 parce que nous avons défini le Valeur du décalage 0 et 4 . 0 indique qu'il n'y a pas de changement de rang, et 4 indique le changement de 4 Vous pouvez augmenter ou diminuer la valeur comme vous le souhaitez.

  • Ensuite, cliquez sur le Run Sub ou icône ou appuyer F5 sur votre clavier.

  • Enfin, il a copié la cellule et l'a collée à une différence de 4 cellules.

Note : Pour copier uniquement la valeur (pas le format), vous pouvez appliquer ce code.
 Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False End Sub 

2. copier une plage de cellules

Comme pour la copie d'une seule cellule, vous pouvez également copier une plage de cellules en utilisant VBA. Si vous souhaitez copier une plage de cellules, le code sera le suivant :

 Sub Copy_Range() Range(Selection, Selection.End(xlDown)).Select Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub 

Finalement, vous trouverez quelque chose de similaire à l'image ci-dessous.

Conseils supplémentaires

Si vous voulez copier une cellule d'une autre feuille, il suffit d'insérer le nom de la feuille avant la référence de la cellule. Par exemple, nous voulions obtenir la valeur appartenant à cellule B4 de la INDEX-MATCH La formule fournit donc cette solution.

Note : Lorsque vous nommez votre feuille avec plusieurs mots, vous devez mentionner le nom dans un champ Apostrophe ( '' ) mais pour un nom à un seul mot, ce signe de ponctuation n'est pas nécessaire.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.