Table des matières
Microsoft Excel a fourni une large gamme d'outils de base & ; des méthodes simples pour copier les valeurs des cellules Ici, j'ai essayé de résumer toutes les méthodes fructueuses pour trouver une formule Excel permettant de copier la valeur d'une cellule d'une autre feuille sous plusieurs critères & ; avec des références de cellules.
Télécharger le cahier d'exercices
Vous pouvez télécharger les cahiers d'exercices que nous avons utilisés pour préparer cet article.
Formule pour copier le livre 1.xlsm
Formule pour copier le livre 2.xlsx
4 façons simples de copier la valeur d'une cellule d'une autre feuille dans Excel
Dans cette section, 4 méthodes sont disponibles pour la formule Excel pour copier la valeur d'une cellule d'une autre feuille. Nous allons discuter des méthodes avec une illustration appropriée. Donc, commençons.
1. copier et coller avec plusieurs options
Dans notre jeu de données, nous avons 2 colonnes (Colonnes D & ; E) avec 10% & ; 20% l'augmentation des salaires de 5 employés en Feuille 1 .
Maintenant, nous allons copier l'ensemble du tableau ou de la table ci-dessous dans une autre feuille. (Fiche 2) dans le même classeur.
Étapes :
- Tout d'abord, sélectionnez l'ensemble du tableau ou de la table (B4 : E9)
- Maintenant, appuyez sur CTRL+C pour copier le tableau sélectionné.
- Ensuite, ouvrez Feuille 2 & ; sur la cellule B4 où vous voulez coller, et sélectionnez cette cellule.
- Après ça, Cliquez à droite sur votre souris & ; de la Pâte les options choisissent le 1er nommé Pâte(P) Vous obtiendrez l'ensemble des données avec les formules et les formats, comme ceci Pâte copiera exactement toutes les données, y compris les formules et les formats des cellules de n'importe quelle feuille.
Si vous sélectionnez Valeurs de la pâte(V) vous verrez que seules les valeurs de texte et de nombre ont été copiées, mais aucune formule ou format de cellule ne sera copié avec cette option.
Si vous optez pour le Formules de pâtes l'option, alors seules les formules exécutées dans la 1ère feuille seront affichées en Feuille 2 avec les valeurs résultantes mais aucun format de cellule ne sera copié.
Maintenant, si vous voulez copier le format de la cellule uniquement, sélectionnez le bouton Format de collage Il ne copiera aucune valeur ou formule des cellules de référence, à l'exception des formats de cellule.
Vous pouvez coller en mentionnant le Référence des cellules aussi. Choisissez le Coller le lien l'option & ; le nom ou le lien de la source sera attribué aux valeurs collées dans une autre feuille.
Avec le Coller Transposer vous pouvez convertir les lignes et les colonnes en colonnes et en lignes respectivement, et les données résultantes ainsi que les formules et les formats de cellule seront également préservés.
Toutes les fonctions mentionnées ci-dessus peuvent également être exécutées avec des options plus & ; personnalisées en sélectionnant Paste Special à partir du clic droit de votre souris lorsque vous allez coller les valeurs.
Lire la suite : Formule Excel pour copier du texte d'une cellule à une autre feuille
2. créer une référence de cellule à partir d'une autre feuille
Nous pouvons également utiliser les références de cellule et de feuille pour copier les données d'une autre feuille pour le calcul. Feuille 1 nous avons un tableau des salaires actuels seulement. Nous voulons déterminer les salaires avec un 10% augmenter à l'aide de ces données dans une autre feuille (Fiche 2) .
Des pas :
- Au début, ouvrir Feuille 2 & ; dans la cellule C5 , type-
=Sheet1!C5+(Sheet1!C5*10%)
- Ensuite, appuyez sur Entrez & ; vous obtiendrez l'augmentation de salaire pour Sam.
- Utilisez maintenant le Poignée de remplissage de la cellule C5 à Remplissage automatique les autres cellules de cette colonne.
Donc ce qui se passe ici c'est qu'en mentionnant Sheet1 ! avant C5 nous nous référons en fait à Cellule C5 de Feuille 1 Et le reste du calcul dans la colonne sera exécuté avec la feuille & ; les références de la cellule par la fonction Remplissage automatique option.
Lire la suite : Excel VBA pour copier les données d'un autre classeur sans l'ouvrir
3. création d'une référence de cellule à un autre classeur
Maintenant, nous voulons utiliser la référence de cellule d'un autre classeur. (Livre 2) qui est actuellement ouvert, et ensuite nous exécuterons notre calcul dans Livre 1 avec cette référence de cellule pour déterminer les traitements avec un 10% augmentation pour chaque employé.
Étapes :
- Tout d'abord, dans la cellule C5 sur Livre 2 , type-
=[Book1.xlsx]Sheet1!C5+([Book1.xlsx]Sheet1!C5*10%)
- Ensuite, appuyez sur ENTER vous obtiendrez la valeur résultante de la première.
- Maintenant, faites glisser la formule ci-dessous pour copier la colonne entière comme indiqué dans la méthode précédente.
Donc ici nous utilisons la référence d'un autre classeur. Et c'est pourquoi nous devons mentionner [Book1.xlsx]Feuille1 ! avant de taper C5 comme ceci C5 La cellule est présente dans Feuille 1 de Livre 1 .
Si vous voulez ajouter une référence à un autre classeur qui est fermé, vous devez mentionner le chemin du fichier source avant de taper la référence d'un autre classeur. Dans ce cas, si le classeur 1 n'est pas ouvert, les commandes dans la barre de fonctions seront...
='C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5+('C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5*10%)
Vous pouvez copier la formule mentionnée & ; l'appliquer à votre feuille de calcul mais assurez-vous que l'emplacement de votre propre fichier d'extension ou le chemin source de votre classeur de référence est mentionné correctement.
Lire la suite : Excel VBA : copier la valeur d'une cellule et la coller dans une autre cellule
Lectures similaires
- Comment appliquer VBA PasteSpecial et conserver le formatage de la source dans Excel
- Copier et coller les valeurs dans la ligne vide suivante avec Excel VBA (3 exemples)
- Comment copier et coller dans Excel en conservant la taille des cellules (7 exemples)
- Excel VBA : Copier une plage dans un autre classeur
- Comment utiliser VBA pour coller uniquement des valeurs sans mise en forme dans Excel ?
4. utilisation de la plage nommée et référence à une autre feuille ou un autre classeur
Maintenant nous pouvons suivre une autre méthode fructueuse en utilisant Gamme nommée pour définir les données sources.
Des pas :
- Tout d'abord, accédez aux données sources que vous devez utiliser dans une autre feuille de calcul.
- Ensuite, appuyez sur CTRL+F3 ouvert en haut Nom du responsable .
- Maintenant, cliquez sur Nouveau... option pour activer Nouveau nom la boîte de dialogue.
- Après cela, donnez un nom à vos données sources dans le champ Nom Vous ne pouvez pas utiliser Espace tout en tapant le nom.
- Maintenant, cliquez sur le Fait référence à la boîte (c'est-à-dire Salaire ) & ; puis sélectionnez l'ensemble du tableau ou de la table auquel vous voulez faire référence.
- Appuyez sur OK & ; le Nom du responsable affichera le fichier source nouvellement créé avec le nom dans la liste.
- Maintenant, allez dans n'importe quelle feuille de calcul du même classeur & ; utilisez ce nom défini dans la barre de fonctions. Vous trouverez une option pour utiliser les données par le nom que vous avez fait par l'intermédiaire de la fonction Nom du responsable Presse ENTER .
- Vous obtiendrez les données référencées dans votre nouvelle feuille de calcul en une seule fois. L'ensemble des données est ici stocké sous le nom que vous avez défini.
- Maintenant, dans le cas où vous avez besoin de faire référence à ces données à partir d'un autre classeur, vous devez mentionner le nom de fichier de ce classeur ainsi que le nom défini. Donc, ici les commandes seront dans la barre de fonction si nous voulons faire référence à nos données à partir d'un autre classeur qui est ouvert en ce moment-.
=Livre1.xlsx!Salaire
- Et si le classeur de référence est fermé, nous devons ajouter le chemin source de ce classeur ou fichier Excel avant de mentionner le nom du classeur ainsi que le nom défini pour les données. Ainsi, nos commandes dans la barre de fonctions seront les suivantes
= 'C:\Users\88019\Desktop\Book1.xlsx'!Salaire
Lire la suite : Comment copier plusieurs cellules dans une autre feuille dans Excel (9 méthodes)
Excel VBA pour copier la valeur d'une cellule dans une autre feuille
Si vous aimez VBA Nous avons une bonne nouvelle pour vous : nous pouvons copier une série de données d'une feuille à l'autre à l'aide de la commande VBA également.
Étapes :
- Tout d'abord, appuyez sur Alt+F11 , VBA s'ouvrira.
- De la Insérer sélectionnez l'onglet Module Un nouveau module nommé Module 1 apparaîtra où vous écrirez vos codes.
- Maintenant, copiez les codes ou les macros suivants et collez-les dans votre propre module.
Sub CopytoAnotherSheet() Worksheets("Sheet1").Range("B4:E9").Copy Worksheets("Sheet3").Range("B4:E9") End Sub
- Après avoir copié les codes, appuyez sur F5 et revenez à votre feuille de calcul Excel en appuyant sur Alt+F11 encore.
- Donc, ici dans l'image ci-dessous, vous verrez que les données ont été copiées à partir de Feuille 1 à Feuille 3 .
Lire la suite : VBA Paste Special pour copier les valeurs et les formats dans Excel (9 exemples)
Conclusion
Ce sont toutes les formules les plus appropriées que j'ai trouvées jusqu'à présent pour trouver la formule Excel permettant de copier la valeur d'une cellule d'une autre feuille ou même d'un autre classeur, qu'il soit ouvert ou fermé. Si vous pensez que j'ai oublié une méthode que j'aurais dû mentionner dans l'article, veuillez me le faire savoir par le biais de vos précieux commentaires. Ou vous pouvez jeter un coup d'œil à nos autres articles intéressants et informatifs sur ce site Web.