Si vous utilisez les capacités de filtrage avancées d’Excel, vous n’êtes pas limité au filtrage «sur place». Vous pouvez également faire l’équivalent d’une _ extraction de base de données_, qui est un processus en deux étapes. Tout d’abord, la liste est filtrée, puis les enregistrements qui correspondent à vos critères sont copiés dans une zone différente de la feuille de calcul.

Pour demander à Excel de copier les résultats d’un filtrage, procédez comme suit:

  1. Sélectionnez la zone que vous souhaitez filtrer.

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

  3. 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à remplie, dans la zone Plage de liste. (Voir la figure 1.)

  4. Définissez vos options de filtrage comme vous le souhaitez.

  5. Assurez-vous que le bouton radio Copier vers un autre emplacement est sélectionné.

  6. Spécifiez une destination de copie dans le champ Copier vers.

  7. Cliquez sur OK.

Lorsque vous spécifiez une destination pour la copie (étape 6), vous avez trois options. Tout d’abord, si vous spécifiez une seule cellule comme destination, Excel copie les résultats du filtrage, quel que soit le nombre d’enregistrements extraits. Si vous travaillez avec une grande liste et que les résultats du filtrage peuvent être de très nombreuses lignes, vous ne voudrez peut-être pas faire cela. Dans ce cas, faites de la destination une sélection de ligne. Excel ne copiera alors que ce nombre de lignes. Ainsi, si le résultat du filtrage était de 47 enregistrements et que votre destination était une sélection de 12 lignes, seuls les 12 premiers enregistrements sont copiés. La dernière option consiste à sélectionner une plage de cellules. Cela limite la copie au nombre de lignes et de colonnes spécifié par la plage.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (7561) s’applique à Microsoft Excel 2007, 2010, 2013 et 2016.

Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-Copying_the_Results_of_Filtering [Copie des résultats du filtrage].