Filtrer des données dans Excel Services

Filtrer des données constitue une manière aisée et rapide de trouver et de travailler sur un sous-ensemble de données dans une plage de cellules ou une colonne d'un tableau. Les données filtrées affichent uniquement les lignes qui satisfont au critère (critères : conditions que vous spécifiez pour limiter les enregistrements à inclure dans le jeu de résultats d'une requête ou d'un filtre.) que vous spécifiez et masquent les lignes que vous ne souhaitez pas afficher. Vous pouvez également filtrer par plusieurs colonnes. Les filtres sont supplémentaires, ce qui signifie que chaque filtre supplémentaire est fonction du filtre actif et réduit encore davantage le sous-ensemble de données. Vous pouvez créer deux types de filtre : un filtre basé sur une liste de valeurs ou un filtre basé sur des critères.

Filtrer du texte

Remarque Pour filtrer les données, un auteur de classeur doit d'abord enregistrer le classeur Microsoft Office Excel avec un filtre automatique appliqué. Pour plus d'informations, voir l'aide de Microsoft Office Excel 2007.

  • Trouvez une colonne qui contient des données alphanumériques.
  • Cliquez sur la flèche dans l'en-tête de colonne.
  • Procédez comme suit :

    Sélectionnez dans une liste de valeurs de texte

    • Cliquez sur Filtrer
    • Dans la liste de valeurs de texte, sélectionnez ou effacez une ou plusieurs valeurs de texte par lesquelles filtrer.

      La liste des valeurs de texte peut atteindre 1000 éléments. Si la liste est grande, effacez (Sélectionner tout) en haut, puis sélectionnez les valeurs de texte spécifiques par lesquelles filtrer.

      Conseil Pour élargir ou allonger le menu Filtrer, cliquez sur le coin inférieur et faites-le glisser.

    Créez des critères

    • Pointez sur Filtres de texte puis cliquez sur l'une des commandes opérateur de comparaison (opérateur de comparaison : signe utilisé dans des critères de comparaison pour comparer deux valeurs. Les opérateurs sont = égal à, > supérieur à, < inférieur à, >= supérieur ou égal à, <= inférieur ou égal à, et <> différent de.), ou cliquez sur Filtre personnalisé.

      Par exemple, pour filtrer par un texte qui commence par un caractère spécifique, sélectionnez Commence par, ou pour filtrer par un texte qui contient des caractères spécifiques n'importe où, sélectionnez Contient.

    • Dans la boîte de dialogue Filtre personnalisé, dans la zone de droite, entrez du texte.

      Par exemple, pour filtrer par du texte qui commence par la lettre « J », entrez J, ou pour filtrer par un texte qui contient « cloche » n'importe où, entrez cloche.

      Si vous devez trouver du texte qui contient certains caractères, mais pas d'autres, utilisez des caractères génériques.

      Comment utiliser des caractères génériques

      Les caractères génériques suivants peuvent être utilisés en tant que critères de comparaison pour les filtres de texte.

      UtilisationPour trouver
      ? (point d'interrogation)un caractère simple Par exemple, sm?th renvoie « smith » et « smyth »
      * (astérisque)N'importe quel nombre de caractères Par exemple, *est renvoie « Nord-Est » et « Sud-Est »
      ~ (tilde)suivi par ?, *, ou ~ Un point d'interrogation un astérisque ou un tilde par exemple, fy06~? renvoie "fy06?"

Filtrer des nombres

Remarque Pour filtrer les données, un auteur de classeur doit d'abord enregistrer le classeur Excel sous un filtre automatique appliqué. Pour plus d'informations, voir l'aide de Microsoft Office Excel 2007.

  • Trouvez une colonne de données qui contient des données numériques.
  • Cliquez sur la flèche dans l'en-tête de colonne.
  • Procédez comme suit : Sélectionnez dans une liste de nombres
    • Cliquez sur Filtrer.
    • Dans la liste de nombres, sélectionnez ou désactivez un ou plusieurs nombres par lesquels filtrer.

      La liste des nombres peut atteindre 1000 éléments. Si la liste est grande, effacez (Sélectionner tout) en haut, puis sélectionnez les nombres spécifiques par lesquels filtrer.

      Conseil Pour élargir ou allonger le menu Filtrer, cliquez sur le coin inférieur et faites-le glisser.

    Créez des critères
    • Pointez sur Filtres de nombre puis cliquez sur l'une des commandes opérateur de comparaison (opérateur de comparaison : signe utilisé dans des critères de comparaison pour comparer deux valeurs. Les opérateurs sont = égal à, > supérieur à, < inférieur à, >= supérieur ou égal à, <= inférieur ou égal à, et <> différent de.), ou cliquez sur Filtre personnalisé.

      Par exemple, pour filtrer par une limite supérieure et inférieure, sélectionnez Entre.

    • Dans la boîte de dialogue Filtre automatique personnalisé, dans la ou les zones de droite, entrez un ou plusieurs nombres.

      Par exemple, pour filtrer par un nombre inférieur de « 25 » et un nombre supérieur de « 50 », entrez 25 et 50.

Filtrer des dates ou des heures

Remarque Pour filtrer les données, un auteur de classeur doit d'abord enregistrer le classeur Excel sous un filtre automatique appliqué. Pour plus d'informations, voir l'aide de Microsoft Office Excel 2007.

  • Trouvez une colonne qui contient des dates et des heures.
  • Cliquez sur la flèche dans l'en-tête de colonne.
  • Procédez comme suit : Sélectionnez dans une liste de dates ou d'heures.
    • Cliquez sur Filtrer.
    • Dans la liste de dates et d'heures, sélectionnez ou supprimez une ou plusieurs dates et heures par lesquelles filtrer

      Toutes les dates de la plage de cellules ou colonne de tableau sont par défaut regroupées par une hiérarchie d'années, mois et jours. La sélection ou la suppression d'un niveau supérieur de la hiérarchie sélectionne ou supprime toutes les dates imbriquées sous ce niveau. Par exemple, si vous sélectionnez 2006, les mois sont répertoriés sous 2006, et les jours sont répertoriés sous chaque mois.

      La liste des valeurs peut atteindre 1000 éléments. Si la liste des valeurs est grande, effacez (Sélectionner tout) en haut, puis sélectionnez les valeurs de texte par lesquelles filtrer.

      Conseil Pour élargir ou allonger le menu Filtrer, cliquez sur le coin inférieur et faites-le glisser.

    Créez des critères.
    • Pointez sur Filtres de date et puis procédez comme suit :

      Filtre courant

      Remarque Un filtre courant est un filtre basé sur un opérateur de comparaison (opérateur de comparaison : signe utilisé dans des critères de comparaison pour comparer deux valeurs. Les opérateurs sont = égal à, > supérieur à, < inférieur à, >= supérieur ou égal à, <= inférieur ou égal à, et <> différent de.)

      • Cliquez sur une des commandes d'opérateur de comparaison (Est égal, Avant, Après, ou Entre) ou cliquez sur Filtre personnalisé.

      • Dans la boîte de dialogue Filtre personnalisé, dans la zone de droite, entrez une date ou une heure.

        Par exemple, pour filtrer par une limite supérieure et inférieure, sélectionnez Entre.

      • Dans la boîte de dialogue Filtre personnalisé, dans la ou les zones de droite, entrez une date ou une heure.

        Par exemple, pour filtrer par une date antérieure « 3/1/2006 » et une date ultérieure « 6/1/2006 », entrez 3/1/2006 et 6/1/2006. Ou, pour filtrer par une heure « 8:00 » et une heure ultérieure « 12:00 PM », entrez 8:00 et 12:00.

    Filtre dynamique.

    Remarque Un filtre dynamique est un filtre dans lequel les critères peuvent changer lorsque vous réappliquez le filtre.

    • Cliquez sur l'une des commandes de date prédéfinies.

      Par exemple, dans le menu Toutes les dates de cette période, pour filtrer toutes les dates par la date actuelle, sélectionnez Aujourd'hui, ou pour filtrer toutes les dates par le mois suivant, sélectionnez Le mois prochain.

      Remarque

      • Les commandes sous le menu Toutes les dates de la période, telles que Janvier ou Trimestre 2, appliquent un filtre par la période peu importe l'année. Cela peut s'avérer utile, par exemple, pour comparer les ventes pendant une période donnée pendant plusieurs années.

      • Cette année et Année en cours diffèrent par la manière dont sont gérées les dates futures. Cette année peut renvoyer des dates futures pour l'année en cours, alors que Année en cours renvoie uniquement des dates allant jusqu'à et comprenant la date courante.

Remarques

  • Tous les filtres date sont basés sur le calendrier grégorien.

  • Années fiscales et trimestres fiscaux commencent toujours en janvier de l'année civile

Filtrez par des nombres supérieurs ou inférieurs

Remarque Pour filtrer les données, un auteur de classeur doit d'abord enregistrer le classeur Excel sous un filtre automatique appliqué. Pour plus d'informations, voir l'aide de Microsoft Office Excel 2007.

  • Trouvez une colonne de données qui contient des données numériques.
  • Cliquez sur la flèche dans l'en-tête de colonne.
  • Pointez sur Filtres de nombre puis sélectionnez Les 10 supérieurs.
  • Dans la boîte de dialogue Filtre des 10 premiers, procédez comme suit.
    • Dans la zone de la gauche, cliquez sur Haut ou Bas .
    • Dans la zone du milieu, entrez un nombre entre 1 et 255 pour Éléments ou entre 0,00 et 100,00 pour Pourcentage.
    • Dans la zone de la droite, procédez comme suit :
      • Pour filtrer par nombre, cliquez sur Éléments .
      • Pour filtrer en pourcentage, cliquez sur Pourcentage .

Remarque Des valeurs supérieur et inférieur sont basées sur la plage initiale de cellules ou colonne de tableau et non sur le sous-ensemble de données filtré.

Effacer un filtre pour une colonne

  • Pour effacer le filtre pour une colonne, cliquez sur le bouton Filtrer dans l'en-tête de colonne, puis cliquez sur Effacer le filtre de (Nom).

En savoir plus sur les problèmes liés au filtre de données

Soyez conscient que les problèmes suivants limitent ou empêchent le filtre.

Éviter de mélanger les formats de stockage Pour de meilleurs résultats, l'auteur du classeur ne doit pas mélanger des formats de stockage tels que texte et nombre, nombre et date dans la même colonne car seule une commande de filtre est disponible pour chaque colonne. En cas de mélange de formats de stockage, la commande qui s'affiche est le format de stockage le plus fréquent. Par exemple, si la colonne contient trois valeurs enregistrées sous forme de nombre et quatre sous forme de texte, la commande de filtre affichée est Filtres de texte. Pour plus d'informations, voir l'aide de Microsoft Office Excel 2007.

Les lignes filtrées peuvent être supérieures au nombre maximum de lignes affichées Si le nombre de lignes qui correspond au filtre dépasse le nombre maximum de lignes affichées dans Microsoft Office Excel Web Access, alors Office Excel Web Access affiche le premier jeu de lignes filtrées jusqu'au nombre maximum en cours. Pour voir toutes les lignes filtrées, vous devez accéder à la prochaine zone de défilement. Il se peut que vous voyiez toutes les lignes renvoyées par ce filtre dans une seule zone de défilement en augmentant le nombre de lignes à afficher dans Excel Web Access. Pour plus d'informations, voir Propriétés personnalisées du composant WebPart Excel Web Access.

Les caractères non imprimables peuvent empêcher le filtrage Excel Web Access ne peut pas filtrer les données dans une colonne qui contient des caractères dont la valeur ANSII est comprise entre 0 et 32, c'est-à-dire des caractères non imprimables. Dans un classeur Excel, ces caractères affiche un rectangle comme espace réservé. Pour filtrer les données, l'auteur du classeur doit supprimer ces caractères non imprimables ou les remplacer par un caractère imprimable. Pour plus d'informations, voir l'aide de Microsoft Office Excel 2007.

Membres calculés dans des rapports de tableau croisé dynamique Vous ne pouvez appliquer de filtre qui combine un membre calculé (indiqué en bleu) avec un autre élément, y compris d'autres membres calculés. Modifiez le filtre de manière à ne sélectionner qu'un seul membre calculé, ou supprimez les membres calculés si vous sélectionnez au moins deux éléments.

Les métadonnées de tableau croisé dynamique peuvent être visibles Si vous êtes un auteur de classeur et que vous en publiez un qui contient un rapport de tableau croisé dynamique OLAP avec filtre, un utilisateur peut voir les métadonnées d'un champ masqué. Si vous souhaitez conserver ces informations confidentielles, n'activez pas le filtrage.