Comment extraire des valeurs d'une autre feuille de calcul dans Excel ?

  • Partage Ça
Hugh West

Dans les opérations Excel, nous avons besoin de récupérer des données de temps en temps. Les valeurs à tirer peuvent être stockées dans la même feuille de calcul ou dans une feuille de calcul ou un classeur différent. Aujourd'hui, nous allons vous montrer comment tirer des valeurs d'une autre feuille de calcul dans Excel. Pour cette session, nous utilisons Excel 2019 (et un peu d'Excel 365), n'hésitez pas à utiliser le vôtre.

Tout d'abord, faisons connaissance avec l'ensemble de données qui constitue la base de nos exemples.

Nous avons ici deux tableaux concernant les films, l'un contient le résumé du film et l'autre des informations plus générales. Nous avons stocké les tableaux dans deux feuilles différentes Résumé et Détails En utilisant cet ensemble de données, nous allons tirer des valeurs à travers les feuilles de travail.

Notez qu'il s'agit d'un ensemble de données de base pour simplifier les choses. Dans un scénario pratique, vous pouvez rencontrer un ensemble de données beaucoup plus grand et complexe.

Cahier d'exercices

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

Comment extraire des valeurs d'une autre feuille de calcul.xlsx

Extraire des valeurs d'une autre feuille de calcul dans Excel

Lorsque nous récupérons des valeurs de différentes feuilles de calcul, nous devons tenir compte du fait que les feuilles de calcul peuvent provenir du même classeur ou de classeurs différents.

1. tirer les valeurs d'une autre feuille de calcul dans le même classeur

I. Traction directe avec référence à la cellule

Vous pouvez extraire des valeurs d'une autre feuille de calcul en indiquant la référence de la cellule suivie du nom de la feuille dans la formule. Tout ce que nous écrivons avec un signe égal ( = ) est une formule.

Vous comprendrez mieux à travers des exemples. Disons que nous voulons extraire le nom de l'acteur pour les films.

Ici, nous avons introduit une colonne Acteur dans le tableau de résumé du film. Maintenant, explorons la méthode d'extraction.

Tout ce que nous devons faire est de fournir la référence de la cellule avec le nom de la feuille.

=Détails!D4

Ici Détails est le nom de la feuille et D4 est la référence de la cellule. Nous devons insérer un " ! Excel différencie le nom de la feuille et la référence de la cellule par le signe " ". ! signe ".

Nous avons trouvé le nom de l'acteur. Faisons de même pour le reste des cellules ou utiliser la fonction AutoFill .

Nous obtenons le nom de tous les acteurs. Comme nos données sont limitées et qu'elles sont dans la même séquence dans les deux feuilles, nous obtenons les noms dans l'ordre correct.

II. Extraire des valeurs à l'aide de VLOOKUP

Tirer ou récupérer ou aller chercher, quel que soit le nom que vous mentionnez, une fonction qui peut apparaître dans votre esprit est la suivante VLOOKUP .

Dans la section précédente, nous avons extrait les valeurs en utilisant les références des cellules, mais à long terme, cela peut ne pas être utile. VLOOKUP peut être la solution car il tire des valeurs basées sur la correspondance.

Écrivons la formule en utilisant VLOOKUP

=VLOOKUP(B4,Details!$B$4:$E$12,3,0)

Ici, nous avons fourni B4 comme le valeur de la recherche au sein de la VLOOKUP et Détails!$B$4:$E$12 est le lookup_array Vous pouvez remarquer que nous avons fourni le nom de la feuille avant la plage. Et le nom de la feuille et la plage sont séparés par le signe "". ! signe ".

Ici 3 comme acteurs sont dans la 3ème colonne de la gamme et 0 pour la correspondance exacte.

Nous avons retiré l'acteur du film Jack Reacher d'une autre feuille, Détails Ecrivez la formule pour le reste des valeurs ou exercez la fonction AutoFill fonction.

Lire la suite : Transférer automatiquement des données d'une feuille de calcul Excel à une autre avec VLOOKUP

III. Extraire des valeurs en utilisant INDEX-MATCH

Une alternative bien connue à VLOOKUP est la combinaison de la INDEX et MATCH fonctions.

Le site MATCH renvoie la position d'une valeur de consultation dans une plage et la fonction INDEX renvoie la valeur à un emplacement donné dans une plage.

Nous utiliserons cette combinaison pour trouver le genre des films.

La formule sera la suivante

=INDEX(Détails!$C$4:$C$12,MATCH(B4,Détails!$B$4:$B$12,0))

Dans le cadre de la MATCH fonction, B4 est le lookup_value, et Détails!$B$4:$B$12 est le gamme_consultative Ceci MATCH fournit la position et ensuite INDEX tire la valeur de Détails!$C$4:$C$12 gamme.

Nous avons tiré la valeur du genre de la Détails Ecrivez la formule ou exercez le AutoFill pour le reste des valeurs.

IV. Extraire des valeurs à l'aide de XLOOKUP

Si vous utilisez Excel 365, vous pouvez utiliser une fonction appelée XLOOKUP pour avoir tiré les valeurs.

Tirons le nom du directeur correspondant dans la base de données de l'entreprise. Détails feuille.

La formule sera la suivante

=XLOOKUP(B4,Details!$B$4:$B$12,Details!$E$4:$E$12, "Not Found")

Ici B4 est le valeur de la recherche , Détails!$B$4:$B$12 est le lookup_range, et Détails!$E$4:$E$12 est la plage à partir de laquelle nous devons extraire des valeurs. Vous pouvez remarquer que nous avons écrit le nom de la feuille, Détails avant chacune des plages.

En outre, nous avons ajouté "Not Found" au champ facultatif si_non_trouvé .

Nous avons tiré la valeur, le nom du directeur, d'une autre feuille, Détails Faites de même pour le reste des valeurs.

Lire la suite : Comment importer des données dans Excel depuis un autre fichier Excel (2 façons)

Lectures similaires

  • Comment importer un fichier texte avec plusieurs délimiteurs dans Excel (3 méthodes)
  • Code VBA pour convertir un fichier texte en Excel (7 méthodes)
  • Comment extraire des données d'une feuille Excel (6 méthodes efficaces)
  • Extraire des données filtrées dans Excel vers une autre feuille (4 méthodes)
  • Comment extraire des données d'une liste à l'aide d'une formule Excel (5 méthodes)

2. tirer les valeurs d'une autre feuille de calcul d'un autre classeur

Nous pouvons avoir besoin de tirer des valeurs d'une feuille de calcul d'un autre classeur.

Pour vous montrer des exemples, nous avons copié le fichier Détails vers un autre classeur appelé Cahier des valeurs de tirage _Détails.xlsx

Et notre tableau de résumé (résumé mis à jour) est toujours dans le classeur Comment extraire des valeurs d'une autre feuille de calcul Excel.xlsx

Nous allons extraire le nom du directeur de l'autre cahier de travail.

Nous pouvons utiliser l'une des approches ( Référence de la cellule , VLOOKUP , INDEX-MATCH , XLOOKUP ) que nous avons mentionné dans la section précédente. Tout ce que vous avez à faire est de fournir le nom du classeur entre parenthèses.

Pour l'instant, nous utilisons VLOOKUP Écrivons la formule.

=VLOOKUP(B4,'[Pull Values Workbook _Details.xlsx]Détails'!$B$4:$E$12,4,0)

Ici avant la plage de cellules $B$4:$E$12 nous avons indiqué le nom de la feuille (Détails) et le nom du classeur, qui se trouve entre parenthèses.

La gamme est séparée de ces deux-là par un " ! "Puisque nous devons compter le classeur et la feuille de calcul simultanément, ils sont entre guillemets simples ( '' ).

Nous avons tiré la valeur, le nom du directeur, d'une feuille de calcul dans une autre feuille de calcul. Faites de même pour le reste des valeurs ou exercez la fonction AutoFill fonction.

Lire la suite : Comment extraire des données d'une autre feuille en fonction de critères dans Excel ?

Conclusion

C'est tout pour cette session. Nous avons listé plusieurs approches pour extraire des valeurs d'une autre feuille de calcul dans Excel. J'espère que vous trouverez cela utile. N'hésitez pas à commenter si quelque chose vous semble difficile à comprendre. Faites-nous part de toute autre méthode que nous aurions pu oublier.

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.