Analyse des données Excel - Filtrage

Le filtrage vous permet d'extraire des données qui répondent aux critères définis à partir d'une plage ou d'une table donnée. C'est un moyen rapide d'afficher uniquement les informations dont vous avez besoin.

Vous pouvez filtrer les données dans une plage, un tableau ou un tableau croisé dynamique.

Vous pouvez filtrer les données par -

  • Valeurs sélectionnées
  • Filtres de texte si la colonne que vous avez sélectionnée contient du texte
  • Filtres de date si la colonne que vous avez sélectionnée contient des dates
  • Filtres numériques si la colonne que vous avez sélectionnée contient des nombres
  • Filtres numériques si la colonne que vous avez sélectionnée contient des nombres
  • Couleur de police si la colonne que vous avez sélectionnée contient une police avec une couleur
  • Icône de cellule si la colonne que vous avez sélectionnée contient des icônes de cellule
  • Filtre avancé
  • Utiliser des slicers

Dans un tableau, les en-têtes de colonne sont automatiquement associés à des filtres, appelés AutoFilters. AutoFilterest représenté par la flèche à côté de l'en-tête de colonne. ChaqueAutoFiltera des options de filtre basées sur le type de données que vous avez dans cette colonne. Par exemple, si la colonne contient des nombres, lorsque vous cliquez sur la flèche à côté de l'en-tête de colonne,Number Filter Options apparaître.

Lorsque vous cliquez sur une option de filtre ou lorsque vous cliquez sur Custom Filter qui apparaît à la fin des options de filtre, Custom AutoFilter La boîte de dialogue apparaît, dans laquelle vous pouvez personnaliser vos options de filtrage.

Dans le cas d'une plage, vous pouvez fournir les en-têtes de colonne dans la première ligne de la plage et cliquer sur filtre dans le Editing groupe sur Homelanguette. Cela rendra leAutoFiltersur pour la gamme. Vous pouvez supprimer les filtres que vous avez dans vos données. Vous pouvez également réappliquer les filtres lorsque des modifications de données se produisent.

Filtrer par valeurs sélectionnées

Vous pouvez choisir les données à afficher en cliquant sur la flèche en regard d'un en-tête de colonne et en sélectionnant les valeurs dans la colonne. Seules les lignes contenant les valeurs sélectionnées dans la colonne choisie seront affichées.

Considérez les données suivantes -

Si vous souhaitez afficher les données uniquement pour Position = High, cliquez sur la flèche en regard de Position. Une liste déroulante apparaît avec toutes les valeurs de la colonne de position. Par défaut, toutes les valeurs seront sélectionnées.

  • Cliquez sur Tout sélectionner. Toutes les cases sont effacées.
  • Sélectionnez Élevé comme indiqué dans la capture d'écran suivante.

Cliquez sur OK. Seules les lignes, qui ont la valeur High as Position, seront affichées.

Filtrer par texte

Considérez les données suivantes -

Vous pouvez filtrer ces données de sorte que seules les lignes dont le titre est «Manager» soient affichées.

Cliquez sur la flèche à côté de l'en-tête de colonne Titre. Dans la liste déroulante, cliquez surText Filters. Les options de filtre de texte s'affichent.

Sélectionner Containsparmi les options disponibles. leCustom AutoFilterla boîte de dialogue s'ouvre. Tapez Manager dans la zone en regard de Contient.

Cliquez sur OK. Seules les lignes dont le titre contient le gestionnaire seront affichées.

Filtrer par date

Vous pouvez filtrer davantage ces données de sorte que seules les lignes dans lesquelles le titre est «Manager» et HireDate est antérieure à 2011 puissent être affichées. Cela signifie que vous afficherez les informations sur les employés de tous les responsables qui ont travaillé dans l'organisation avant 2011.

Cliquez sur la flèche en regard de l'en-tête de colonne HireDate. Dans la liste déroulante, cliquez surDate Filters. Les options de filtre de date apparaissent. SélectionnerBefore dans la liste déroulante.

Custom AutoFilterla boîte de dialogue s'ouvre. Tapez 1/1/2011 dans la case à côté deis before. Vous pouvez également sélectionner la date dans le sélecteur de date à côté de la case.

Cliquez sur OK. Seules les lignes où Title contient Manager et HireDate sont antérieures au 1/1/2011 seront affichées.

Filtrer par numéros

Considérez les données suivantes -

Vous pouvez filtrer ces données de telle sorte que seules les lignes où le total des notes> 850 puissent être affichées.

Cliquez sur la flèche en regard de l'en-tête de colonne Total des notes. Dans la liste déroulante, cliquez surNumber Filters. Les options de filtre numérique apparaissent.

Cliquez sur Greater Than. Custom AutoFilterla boîte de dialogue s'ouvre. Tapez 850 dans la case à côté deGreater Than.

Cliquez sur OK. Seules les lignes dans lesquelles le total des notes est supérieur à 850 seront affichées.

Filtrer par couleur de cellule

Si les données ont des couleurs de cellule différentes ou sont mises en forme de manière conditionnelle, vous pouvez filtrer en fonction des couleurs affichées dans votre tableau.

Considérez les données suivantes. La colonne Total des marques a une mise en forme conditionnelle avec différentes couleurs de cellule.

Cliquez sur la flèche dans l'en-tête Total des notes. Dans la liste déroulante, cliquez surFilter by Color. leFilter by Cell Color des options apparaissent.

Sélectionnez la couleur verte et cliquez sur OK. Seules les lignes dans lesquelles la colonne des notes totales contient des cellules de couleur verte seront affichées.

Filtrer par couleur de police

Si les données ont des couleurs de police différentes ou sont mises en forme conditionnellement, vous pouvez filtrer en fonction des couleurs affichées dans votre tableau.

Considérez les données suivantes. La colonne - Total des marques a une mise en forme conditionnelle avec une couleur de police appliquée.

Cliquez sur la flèche dans l'en-tête Total des notes. Dans la liste déroulante,click Filter by Color. Filter by Font Color des options apparaissent.

Sélectionnez la couleur verte et cliquez sur OK. Seules les lignes dans lesquelles la colonne Total des notes a une police de couleur verte seront affichées.

Filtrer par icône de cellule

Si les données ont des icônes différentes ou un format conditionnel, vous pouvez filtrer par les icônes qui sont affichées dans votre tableau.

Considérez les données suivantes. La colonne Total des marques a une mise en forme conditionnelle avec des icônes appliquées.

Cliquez sur la flèche dans l'en-tête Total des notes. Dans la liste déroulante, sélectionnezFilter by Color. leFilter by Cell Icon des options apparaissent.

Sélectionnez l'icône et cliquez sur OK.

Seules les lignes dans lesquelles la colonne Total des notes a l' icône seront affichées.

Effacer le filtre

La suppression des filtres est appelée Clear Filter dans Excel.

Vous pouvez supprimer

  • Un filtre d'une colonne spécifique, ou
  • Tous les filtres de la feuille de calcul à la fois.

Pour supprimer un filtre d'une colonne spécifique, cliquez sur la flèche dans l'en-tête du tableau de cette colonne. Dans le menu déroulant, cliquez surClear Filter From “<specific Column Name>”.

Le filtre de la colonne est supprimé. Pour supprimer le filtrage de la feuille de calcul entière, sélectionnez Clear dans le

  • Editing groupe sur le Home onglet, ou

  • Sort & Filter groupe dans le Data languette.

Tous les filtres de la feuille de calcul sont supprimés en même temps. Cliquez surUndo Show All si vous avez supprimé les filtres par erreur.

Réappliquer le filtre

Lorsque des modifications se produisent dans vos données, cliquez sur Reapply dans Sort & Filter groupe sur le Datalanguette. Le filtre défini sera appliqué à nouveau sur les données modifiées.

Filtrage avancé

Vous pouvez utiliser le filtrage avancé si vous souhaitez filtrer les données de plusieurs colonnes.

Vous devez définir vos critères de filtrage sous forme de plage. Supposons que vous souhaitiez afficher les informations des employés qui sont des spécialistes ou dont l'ID d'employé est 2, définissez les critères comme suit:

  • Ensuite, cliquez sur Advanced dans le Sort & Filter groupe sur le Datalanguette. leAdvanced Filter la boîte de dialogue apparaît.

  • Spécifie le List Range et le Criteria Range.

  • Vous pouvez soit filter the list, en place ou copier à un autre emplacement.

  • Dans le filtrage ci-dessous, filter the data in place est choisi.

Les informations sur l'employé où ManagerID = 2 OR Titre = «* Spécialiste» s'affiche.

Supposons que vous souhaitiez afficher des informations sur les spécialistes et les vice-présidents. Vous pouvez définir les critères et filtrer comme suit -

Le critère que vous avez appliqué est Titre = «* Spécialiste» OU Titre = «Vice-président». Les informations sur les employés des spécialistes et des vice-présidents seront affichées.

Tu can copy the filtered data to another location. Vous pouvez également sélectionner uniquement quelques colonnes à inclure dans l'opération de copie.

  • Copiez EmployeedID, Title et SalariedFlag dans les cellules Q2, R2, S2. Ce sera la première ligne de vos données filtrées.

  • Cliquez sur Avancé et dans la boîte de dialogue Filtre avancé, cliquez sur Copier vers un autre emplacement. Dans la zone Copier vers, spécifiez la référence aux en-têtes que vous avez copiés dans un autre emplacement, c'est-à-dire Q2: S2.

Cliquez sur OK après avoir spécifié le List Range et Criteria Range. Les colonnes sélectionnées dans les données filtrées seront copiées à l'emplacement que vous avez spécifié.

Filtrer à l'aide de segments

Slicers pour filtrer les données dans les tableaux croisés dynamiques ont été introduits dans Excel 2010. Dans Excel 2013, vous pouvez utiliser Slicers pour filtrer les données dans les tableaux également.

Considérez les données du tableau suivant.

  • Cliquez sur le tableau.
  • Cliquez sur Table Toolsqui apparaissent sur le ruban.
  • le Design Le ruban apparaît.
  • Cliquez sur Insert Slicer.
  • Insert Slicers La boîte de dialogue apparaît comme indiqué dans la capture d'écran ci-dessous.

  • dans le Insert Slicers boîte de dialogue, vous trouverez tous les en-têtes de colonne, y compris les colonnes masquées.

  • Cochez les cases Titre et Date d'embauche. Click OK.

UNE Slicer apparaît pour chacun des en-têtes de tableau que vous avez cochés dans le Insert Slicersboite de dialogue. Dans chaqueSlicer, toutes les valeurs de cette colonne seront mises en évidence.

Dans le titre Slicer, cliquez sur la première valeur. Seule cette valeur sera mise en surbrillance et le reste des valeurs sera désélectionné. De plus, vous trouverez les valeurs dans HireDateSlicer qui correspondent à la valeur du titre Slicer être également mis en évidence.

Dans le tableau, seules les valeurs sélectionnées sont affichées.

Vous pouvez sélectionner / désélectionner les valeurs dans les segments et vous constatez que les données sont automatiquement mises à jour dans le tableau. Pour choisir plusieurs valeurs, maintenez la touche Ctrl enfoncée et sélectionnez les valeurs que vous souhaitez afficher.

Sélectionnez les valeurs de titre qui appartiennent au service Comptes et les valeurs HireDate de l'année 2015 à partir des deux segments.

Vous pouvez effacer les sélections dans n'importe quel segment en cliquant sur Effacer le filtre dans le coin droit de l'en-tête du segment.