Comment extraire les données d'une autre feuille dans Excel

Dans cet article, nous vous montreronsComment extraire les données d'une autre feuille dans Excel. Bien que la copie et le collage des données soient simples, le tirage des données d'une feuille à une autre offre des avantages importants dans Excel.

Lorsque vous tirez des données à l'aide de formules, les données sont liées à la source. Cela garantit que lorsque les données d'une feuille changent, les données liées de l'autre se mettent automatiquement à jour. Cela fait gagner du temps et réduit le risque d'erreurs, en gardant les données cohérentes sur toutes les feuilles de calcul sans avoir besoin de mises à jour manuelles.

Comment extraire les données d'une autre feuille dans Excel

ÀTirez les données d'une autre feuille dans Excel, vous pouvez utiliser l'une des méthodes suivantes en fonction de vos besoins:

  1. Utiliser des références cellulaires
  2. Utilisez la fonction VLookup
  3. Utilisez les fonctions d'index et de correspondance

Ces méthodes fournissent des options polyvalentes pour tirer des données entre les feuilles, quelle que soit la version Excel que vous utilisez.

Voyons cela en détail

1] Utilisez des références cellulaires

En utilisantRéférences cellulairesest la méthode la plus simple pour tirer des données d'une autre feuille dans Excel et est idéale pour les petits ensembles de données où vous devez référencer quelques cellules plutôt que de gérer de grandes quantités de données.

Disons que nous avons un classeur avec 2 feuilles. La feuille 1 contient l'ensemble de données source, comme indiqué dans l'image ci-dessous:

Pour extraire les données de la feuille 1 dans la feuille 2 à l'aide de références de cellules, cliquez sur l'onglet de la feuille 2 et configurez vos en-têtes de colonne (dans les cellules A1, B1 et C1)

Dans la cellule A2 de la feuille 2, entrez la formule pour référencer la première ligne de données de la feuille 1:

=Sheet1!A2

Dans la cellule B2 de la feuille 2, entrez:

=Sheet1!B2

Dans la cellule C2 de la feuille 2, entrez:

=Sheet1!C2

Sélectionnez maintenant les cellules A2, B2 et C2, et faites glisser la poignée de remplissage vers le bas pour copier les formules pour les lignes restantes (jusqu'à la ligne 11, car nous avons 10 rangées de données).

Après avoir suivi ces étapes, la feuille 2 affichera les données de la feuille 1. Si des modifications sont apportées aux données de la feuille 1, elles se mettront automatiquement à jour dans la feuille 2 également.

2] Utilisez la fonction Vlookup

est idéal si vous recherchez des données spécifiques dans une colonne et que vous souhaitez extraire des informations correspondantes à partir d'une autre feuille.

Disons maintenant que nous voulons récupérer les informations des employés, en particulier le «genre», à partir de la feuille 1 sur la base d'une liste des codes d'employés fournis dans la feuille 2, comme indiqué dans l'image ci-dessous:

Dans la cellule B2 de la feuille 2, entrez la formule suivante pour obtenir le sexe:

=VLOOKUP(A2,Sheet1!B2:C11,2,FALSE)

Dans la formule ci-dessus:

  • B2est la valeur que nous recherchons (le code des employés).
  • Feuille1! B 2 $: C 11 $est la plage de la feuille 1 qui contient les données.
  • 2Indique quelle colonne de la plage que nous voulons retourner (2 renvoie la colonne C - colonne C dans la plage).
  • FAUX:Cela signifie que nous voulons une correspondance exacte

Ensuite, sélectionnez la cellule B2 et faites glisser la poignée de remplissage vers le bas pour copier les formules pour tous les codes d'employés répertoriés dans la colonne A.

Cela réalisera dynamiquement des données en fonction des codes d'employés répertoriés dans la feuille 2. Si des modifications sont apportées à la feuille 1, les informations de la feuille 2 se mettront automatiquement à jour lorsque les codes des employés seront référencés.

3] Utilisez les fonctions d'index et de correspondance

LeFonctions d'index et de correspondancesont idéaux pour les situations où votre ensemble de données se développe ou lorsque vous devez effectuer des recherches dans différentes commandes de colonnes. Par exemple, si vous souhaitez tirer le sexe en fonction du code des employés de la feuille 1 dans la feuille 2, vous entrerez la formule suivante dans la cellule B2 de la feuille 2:

=INDEX(Sheet1!C$2:C$11, MATCH(A2, Sheet1!B$2:B$11, 0))

Dans la formule ci-dessus,

  • LeIndex (feuille1! C 2 $: C 11 $,…)La pièce spécifie que vous souhaitez renvoyer une valeur de la colonne C (genre) dans la feuille 1.
  • LeMatch (A2, feuille1! B 2 $: B 11 $, 0)La pièce recherche le code des employés dans la cellule A2 dans la gamme des codes des employés de la feuille 1.
  • Zéro (0)indique que vous voulez une correspondance exacte.

La fonction de correspondance renvoie le numéro de ligne relatif du code d'employé correspondant, que la fonction d'index utilise ensuite pour récupérer le sexe correspondant.

De même, vous pouvez sélectionner la cellule B2 et faire glisser la poignée de remplissage vers le bas pour copier la formule pour tous les codes d'employés répertoriés dans la colonne A.

C'est tout! J'espère que vous trouverez cela utile.

Lire:.

Comment extraire des données spécifiques d'une feuille Excel à une autre?

L'une des façons les plus simples de retirer des données spécifiques d'une feuille Excel à une autre consiste à utiliser des références de cellules, où vous liez directement les cellules de la feuille source à la feuille de destination en entrant une formule dans la cellule cible. Pour une récupération de données plus complexe, vous pouvez utiliser la fonction VLookup ou une combinaison de fonctions d'index et de correspondance.

Comment copier automatiquement les lignes spécifiques à une autre feuille?

Si vous avez Excel 365 ou Excel 2021, vous pouvez utiliserpour copier automatiquement des lignes spécifiques d'une feuille à une autre en fonction de certains critères. Si vous avez une version antérieure comme Excel 2019 ou 2016, vous pouvez utiliser lefonctionnalité pour définir les critères et copier les lignes correspondantes à une autre feuille. Vous pouvez également ajouter une colonne supplémentaire dans votre ensemble de données où vous utilisez des formules (commeIFinstructions) pour signaler des lignes spécifiques qui répondent à certains critères, puis appliquez la fonctionnalité de mise à fil pour afficher uniquement les lignes qui répondent à vos critères.

Lire ensuite:.

Related Posts