Dans un environnement professionnel, il n’est pas rare d’utiliser Excel pour vous aider à gérer les données avec lesquelles vous devez travailler au quotidien. Par exemple, vous pouvez utiliser Excel pour « croquer »

invoice des données, des enregistrements d’expédition ou tout autre type de données. Lorsque vous travaillez avec ces données, vous devrez peut-être extraire différents enregistrements en fonction de critères particuliers.

C’est là que les capacités de filtrage d’Excel sont utiles.

Considérez le scénario où vous avez plusieurs milliers de commandes, couvrant des clients à travers le pays. Vous souhaiterez peut-être extraire les commandes appartenant à des clients dans des états ciblés afin de pouvoir les traiter en premier. Vous pouvez le faire en utilisant les capacités de filtrage avancées d’Excel. (Pour ces étapes, supposons que les données que vous souhaitez filtrer se trouvent dans les colonnes A à K.)

  1. Assurez-vous que chaque colonne de votre liste de données a une étiquette qui décrit ce qui se trouve dans cette colonne. Par exemple, la colonne contenant l’état de chaque client pourrait avoir « État » comme étiquette.

  2. Dans la cellule N1, entrez le mot «État». Vous configurez une table de critères dans cette colonne, et cette étiquette indique à Excel la colonne que vous souhaitez utiliser dans les critères de correspondance. Mettez cette cellule en gras et soulignez-la, si vous le souhaitez.

  3. À partir de la cellule N2, entrez les états que vous souhaitez extraire de la liste de données principale. Entrez un état par cellule dans la colonne.

  4. Sélectionnez une cellule quelque part dans les colonnes A à K, dans vos données principales.

  5. Affichez l’onglet Données du ruban.

  6. Cliquez sur l’outil Avancé dans le groupe Trier et filtrer. Excel affiche la boîte de dialogue Filtre avancé, avec l’adresse de votre table de données d’origine déjà dans la zone Plage de liste. (Voir la figure 1.)

  7. Assurez-vous que l’option Copier vers un autre emplacement est sélectionnée.

  8. Placez le pointeur d’insertion dans la zone Plage de critères, puis sélectionnez (dans la feuille de calcul) la plage de cellules de la colonne N qui comprend la liste des états. Assurez-vous d’inclure la cellule N1, qui est l’étiquette.

  9. Placez le pointeur d’insertion dans la zone Copier vers, puis sélectionnez une cellule dans laquelle vous souhaitez extraire les enregistrements. Vous devez sélectionner une cellule dans la même feuille de calcul sur laquelle se trouvent les données.

  10. Si vous souhaitez supprimer les enregistrements en double, assurez-vous que la case à cocher Enregistrements uniques uniquement est activée.

  11. Cliquez sur OK.

Voilà: Excel copie les enregistrements qui ont l’un de vos états cibles à l’emplacement que vous avez spécifié à l’étape 9, et les données d’origine restent inchangées.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (6116) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-Extracting_Targeted_Records_from_a_List [Extraction d’enregistrements ciblés d’une liste].