Comment créer un filtre dans Excel. Comment installer des filtres et des plugins dans Photoshop

Parfois, lorsqu'on travaille avec une grande base de données, il devient nécessaire de sélectionner des informations selon un certain critère (par exemple, afficher uniquement les personnes nées en 1980). Pour effectuer des tâches de ce type, utilisez un filtre dans Excel.

Vidéo sur le filtrage et le tri des données dans Excel

Types de filtres dans Excel

Le filtrage est la sélection des données nécessaires dans une liste pour un travail ultérieur avec celles-ci. Le résultat de cette procédure sera certaines lignes qui correspondent aux critères de sélection. Les entrées restantes sont temporairement masquées et ne sont pas utilisées jusqu'à ce que l'utilisateur désactive le filtre. Vous pouvez effectuer des actions standards avec les données sélectionnées : édition, formatage, impression, création de graphiques, de tableaux, etc.

Il existe 2 méthodes de filtrage dans Excel : Filtre automatique et Filtre avancé. Vous pouvez les lancer via la barre de menu en cliquant sur « Données - Filtre ». En utilisant la première option, vous sélectionnez rapidement les informations nécessaires avec des critères de recherche simples. En mode filtre automatique, la ligne de titre du tableau de chaque colonne contiendra un bouton avec une flèche, en cliquant sur lequel vous pourrez préciser les critères de sélection. Pour chaque colonne, vous pouvez définir vos propres paramètres. Dans ce mode, vous pouvez définir les paramètres suivants :

  1. Trier par ordre croissant ou décroissant.
  2. "Tous" - Excel affichera (restaure) toutes les lignes.
  3. Top 10 : Excel affiche les 10 premiers enregistrements. Lorsque vous sélectionnez cet élément, une nouvelle fenêtre s'ouvrira dans laquelle vous pourrez spécifier le nombre d'enregistrements, choisir lesquels d'entre eux afficher (le plus grand ou le plus petit) et également définir une limite sur le nombre d'enregistrements affichés.
  4. "Condition" - ici, l'utilisateur peut créer indépendamment 2 critères de sélection de données, en les combinant avec de simples opérateurs AND, OR.
  5. N'importe lequel des éléments. Ici, vous pouvez sélectionner n'importe quelle valeur qui se trouve dans la colonne. Par exemple, si une colonne est constituée de noms de produits, alors absolument tous les produits seront indiqués dans la liste des éléments. L'utilisateur peut spécifier n'importe lequel d'entre eux.
  6. Vides et non vides : Excel affichera des cellules vides (ou non vides). Cette option apparaît uniquement si la colonne comporte des champs vides.

    Pour supprimer un filtre d'une colonne, vous devez cliquer sur l'élément « Tous » dans la liste des éléments. Si vous devez l'annuler pour l'ensemble du tableau, vous devez sélectionner « Données - Filtrer - Tout afficher » dans la barre de menu. La suppression d'un filtre automatique s'effectue de la même manière que son lancement.

    Filtre avancé

    Un exemple de création d'un filtre avancé - vous devez spécifier la plage de données source, les filtres et la plage où les données filtrées sont placées

    La deuxième option de filtrage offre à l'utilisateur plus d'options pour sélectionner les données nécessaires. Pour exécuter l'option avancée, vous devez créer une copie des en-têtes du tableau (c'est-à-dire simplement copier l'en-tête). Ce sera la gamme de conditions. Ensuite, vous devez remplir cette plage avec des critères de sélection. Mais ici, il est important de respecter les règles : si vous avez besoin que les valeurs soient sélectionnées en fonction de deux paramètres (par exemple, le nom et la note de l'élève), alors les conditions sont écrites sur une seule ligne ; si les critères sont sélectionnés en mode « OU » (marque de voiture ou cylindrée), alors ils sont enregistrés sur des lignes différentes.

    Disons qu'il existe un tableau avec 2 colonnes : nom du produit et quantité. Il y a 3 produits au total - bananes, oranges, mandarines, et la quantité est respectivement de 10, 20 et 15 pièces. Une fois l'en-tête copié, vous pouvez créer une condition, par exemple, pour afficher les produits dont la quantité est inférieure ou égale à 15. Autrement dit, sous l'en-tête copié dans la colonne « Quantité », vous devez écrire<=15. Затем надо запустить расширенный фильтр, указать исходный диапазон (исходная таблица), диапазон условий (таблица, где указано «кол-во <=15») и нажать «ОК». Исходная таблица изменится: теперь тут будут отображены только бананы (10 штук) и мандарины (15 штук).

    Ainsi, le principe du filtrage doit être clair. De cette façon, vous pouvez sélectionner n'importe quel élément de la base de données, quelle que soit sa taille. Cette procédure contribuera à simplifier le travail de l'utilisateur avec de grandes quantités de données.

De nombreux employés de toutes sortes d'organisations qui doivent travailler d'une manière ou d'une autre avec Mircosot Excel, qu'il s'agisse de comptables ou d'analystes ordinaires, sont souvent confrontés à la nécessité de sélectionner un certain nombre de valeurs parmi une énorme quantité de données. Pour simplifier cette tâche, un système de filtration a été créé.

Filtre régulier et avancé

Excel fournit un filtre simple qui peut être lancé depuis l'onglet "Données" - "Filtre" (Data - Filter dans la version anglaise du programme) ou à l'aide d'un raccourci sur la barre d'outils, semblable à un entonnoir en forme de cône pour verser du liquide dans récipients à col étroit.

Dans la plupart des cas, ce filtre constitue l’option optimale. Mais si vous devez filtrer selon un grand nombre de conditions (et même selon plusieurs colonnes, lignes et cellules), de nombreuses personnes se demandent comment créer un filtre avancé dans Excel. Dans la version anglaise, cela s'appelle Advanced filter.

Utiliser le filtre avancé pour la première fois

Dans Excel, la plupart du travail se fait avec des tableaux. Premièrement, c'est pratique, et deuxièmement, dans un seul fichier, vous pouvez enregistrer des informations sur plusieurs pages (onglets). Il est conseillé de créer plusieurs lignes au-dessus du tableau principal, en laissant celle du haut pour l'en-tête ; c'est dans ces lignes que s'inscriront les conditions du filtre avancé Excel. Dans le futur, le filtre sera probablement modifié : si plus de conditions sont nécessaires, vous pourrez toujours insérer une autre ligne au bon endroit. Mais il est souhaitable qu’il y ait une ligne inutilisée entre les cellules de plage de conditions et les cellules de données source.

Vous trouverez ci-dessous des exemples d'utilisation d'un filtre avancé dans Excel.

UNBCDEF
1 ProduitsNomMoisJour de la semaineVilleClient
2 légumes Krasnodar"Auchan"
3
4 ProduitsNomMoisJour de la semaineVilleClient
5 fruitspêcheJanvierLundiMoscou"Pyaterochka"
6 légumestomateFévrierLundiKrasnodar"Auchan"
7 légumesconcombreMarsLundiRostov-sur-le-Don"Aimant"
8 légumesaubergineAvrilLundiKazan"Aimant"
9 légumesbetteravePeutMercrediNovorossiisk"Aimant"
10 fruitspommeJuinJeudiKrasnodar"Bakal"
11 vertanethJuilletJeudiKrasnodar"Pyaterochka"
12 vertpersilAoûtVendrediKrasnodar"Auchan"

Appliquer un filtre

Dans le tableau ci-dessus, les lignes 1 et 2 concernent la plage de conditions, les lignes 4 à 7 concernent la plage de données sources.

Tout d'abord, vous devez saisir à la ligne 2 les valeurs appropriées sur lesquelles sera basé le filtre avancé dans Excel.

Le filtre est lancé en sélectionnant les cellules des données source, après quoi vous devez sélectionner l'onglet « Données » et cliquer sur le bouton « Avancé » (Données - Avancé, respectivement).

La fenêtre qui s'ouvre affichera la plage de cellules sélectionnées dans le champ Plage source. D'après l'exemple ci-dessus, la chaîne prend la valeur "$A$4:$F$12".

Le champ "Condition Range" doit être rempli avec les valeurs "$A$1:$F$2".

La fenêtre contient également deux conditions :

  • filtrer la liste en place ;
  • copier le résultat vers un autre emplacement.

La première condition permet de générer le résultat dans l'espace alloué aux cellules de la plage d'origine. La deuxième condition vous permet de générer une liste de résultats dans une plage distincte, qui doit être spécifiée dans le champ « Placer le résultat dans la plage ». L'utilisateur sélectionne une option pratique, par exemple la première, et la fenêtre « Filtre avancé » dans Excel se ferme.

Sur la base des données saisies, le filtre générera le tableau suivant.

Lors de l'utilisation de la condition « Copier le résultat vers un autre emplacement », les valeurs des lignes 4 et 5 seront affichées dans la plage spécifiée par l'utilisateur. La gamme originale restera inchangée.

Facilité d'utilisation

La méthode décrite n'est pas tout à fait pratique, par conséquent, pour l'amélioration, le langage de programmation VBA est généralement utilisé, avec lequel des macros sont créées qui vous permettent d'automatiser un filtre avancé dans Excel.

Si l'utilisateur a des connaissances en VBA, il est recommandé d'étudier un certain nombre d'articles sur ce sujet et de mettre en œuvre avec succès vos projets. Lorsque vous modifiez les valeurs des cellules de la ligne 2, réservées au filtre avancé Excel, la plage de conditions changera, les paramètres seront réinitialisés, immédiatement redémarrés et les informations nécessaires seront générées dans la plage requise.

Requêtes complexes

En plus de travailler avec des valeurs spécifiées avec précision, le filtre avancé d'Excel est capable de traiter des requêtes complexes. Il s'agit des données saisies, dont certains caractères sont remplacés par des caractères génériques.

La table des symboles pour les requêtes complexes est présentée ci-dessous.

Exemple de demandeRésultat
1 n*

renvoie tous les mots commençant par la lettre P :

  • pêche, tomate, persil (si entré dans la cellule B2) ;
  • Cinq (si entré dans la cellule F2).
2 = le résultat sera d'afficher toutes les cellules vides, le cas échéant, dans la plage spécifiée. Il peut être très utile d'utiliser cette commande pour modifier les données source, car les tableaux peuvent changer au fil du temps et le contenu de certaines cellules peut être supprimé comme inutile ou non pertinent. L'utilisation de cette commande vous permettra d'identifier les cellules vides pour un remplissage ou une restructuration ultérieure du tableau.
3 <> Toutes les cellules non vides seront affichées.
4 *oui*toutes les significations où la combinaison de lettres « yu » est présente : juin, juillet.
5 =????? toutes les cellules d'une colonne comportant quatre caractères. Les caractères sont considérés comme des lettres, des chiffres et des espaces.

Il faut savoir que le symbole * peut représenter n'importe quel nombre de caractères. Autrement dit, si la valeur « n* » est saisie, toutes les valeurs seront renvoyées, quel que soit le nombre de caractères après la lettre « n ».

Signe "?" implique un seul caractère.

Liens OU et ET

Vous devez savoir que les informations spécifiées sur une ligne de la « Plage de conditions » sont considérées comme combinées avec un opérateur logique (ET). Cela signifie que plusieurs conditions sont remplies en même temps.

Si les données sont écrites dans une seule colonne, le filtre avancé d'Excel les reconnaît comme connectées par un opérateur logique (OU).

Le tableau de valeurs prendra la forme suivante :

UNBCDEF
1 ProduitsNomMoisJour de la semaineVilleClient
2 fruits
3 légumes
4
5 ProduitsNomMoisJour de la semaineVilleClient
6 fruitspêcheJanvierLundiMoscou"Pyaterochka"
7 légumestomateFévrierLundiKrasnodar"Auchan"
8 légumesconcombreMarsLundiRostov-sur-le-Don"Aimant"
9 légumesaubergineAvrilLundiKazan"Aimant"
10 légumesbetteravePeutMercrediNovorossiisk"Aimant"
11 fruitspommeJuinJeudiKrasnodar"Bakal"

Tableaux croisés dynamiques

Une autre méthode s'effectue à l'aide de la commande « Insert – Table – PivotTable » (Insert – Table – PivotTable dans la version anglaise).

Les tableaux mentionnés fonctionnent de la même manière avec une plage de données présélectionnée et sélectionnent des valeurs uniques pour une analyse plus approfondie. En fait, cela ressemble à travailler avec des champs uniques (par exemple, le nom de famille d'un employé de l'entreprise) et une plage de valeurs qui sont renvoyées lorsqu'un champ unique est sélectionné.

L'inconvénient de l'utilisation de tableaux croisés dynamiques est la nécessité d'ajuster manuellement les données sources lorsqu'elles changent.

Conclusion

En conclusion, il convient de noter que la portée des filtres dans Microsoft Excel est très large et variée. Il suffit d'utiliser votre imagination et de développer vos propres connaissances, compétences et capacités.

Le filtre lui-même est facile à utiliser et à apprendre ; il n'est pas difficile de comprendre comment utiliser le filtre avancé dans Excel, mais il est destiné aux cas où il est nécessaire de trier les informations un petit nombre de fois pour un traitement ultérieur. En règle générale, cela n'implique pas de travailler avec de grandes quantités d'informations en raison du facteur humain habituel. C'est ici que des technologies plus sophistiquées et avancées de traitement des informations dans Microsoft Excel viennent à la rescousse.

Les macros écrites en VBA sont extrêmement populaires. Ils vous permettent d'exécuter un nombre important de filtres permettant de sélectionner des valeurs et de les afficher dans les plages appropriées.

Les macros remplacent avec succès de nombreuses heures de travail sur la compilation de rapports récapitulatifs, périodiques et autres, remplaçant ainsi le long temps d'analyse d'énormes tableaux en un seul clic d'une seconde.

L'utilisation de macros est justifiée et peu pratique. Quiconque est confronté au besoin d'application trouvera toujours, s'il le souhaite, suffisamment de matériel pour développer ses connaissances et rechercher des réponses aux questions d'intérêt.

De nombreux employés de toutes sortes d'organisations qui doivent travailler d'une manière ou d'une autre avec Mircosot Excel, qu'il s'agisse de comptables ou d'analystes ordinaires, sont souvent confrontés à la nécessité de sélectionner un certain nombre de valeurs parmi une énorme quantité de données. Pour simplifier cette tâche, un système de filtration a été créé.

Filtre régulier et avancé

Excel fournit un filtre simple qui peut être lancé depuis l'onglet "Données" - "Filtre" (Data - Filter dans la version anglaise du programme) ou à l'aide d'un raccourci sur la barre d'outils, semblable à un entonnoir en forme de cône pour verser du liquide dans récipients à col étroit.

Dans la plupart des cas, ce filtre constitue l’option optimale. Mais si vous devez filtrer selon un grand nombre de conditions (et même selon plusieurs colonnes, lignes et cellules), de nombreuses personnes se demandent comment créer un filtre avancé dans Excel. Dans la version anglaise, cela s'appelle Advanced filter.

Utiliser le filtre avancé pour la première fois

Dans Excel, la plupart du travail se fait avec des tableaux. Premièrement, c'est pratique, et deuxièmement, dans un seul fichier, vous pouvez enregistrer des informations sur plusieurs pages (onglets). Il est conseillé de créer plusieurs lignes au-dessus du tableau principal, en laissant celle du haut pour l'en-tête ; c'est dans ces lignes que s'inscriront les conditions du filtre avancé Excel. Dans le futur, le filtre sera probablement modifié : si plus de conditions sont nécessaires, vous pourrez toujours insérer une autre ligne au bon endroit. Mais il est souhaitable qu’il y ait une ligne inutilisée entre les cellules de plage de conditions et les cellules de données source.

Vous trouverez ci-dessous des exemples d'utilisation d'un filtre avancé dans Excel.

UNBCDEF
1 ProduitsNomMoisJour de la semaineVilleClient
2 légumes Krasnodar"Auchan"
3
4 ProduitsNomMoisJour de la semaineVilleClient
5 fruitspêcheJanvierLundiMoscou"Pyaterochka"
6 légumestomateFévrierLundiKrasnodar"Auchan"
7 légumesconcombreMarsLundiRostov-sur-le-Don"Aimant"
8 légumesaubergineAvrilLundiKazan"Aimant"
9 légumesbetteravePeutMercrediNovorossiisk"Aimant"
10 fruitspommeJuinJeudiKrasnodar"Bakal"
11 vertanethJuilletJeudiKrasnodar"Pyaterochka"
12 vertpersilAoûtVendrediKrasnodar"Auchan"

Appliquer un filtre

Dans le tableau ci-dessus, les lignes 1 et 2 concernent la plage de conditions, les lignes 4 à 7 concernent la plage de données source. Tout d'abord, vous devez saisir à la ligne 2 les valeurs appropriées à partir desquelles sera le filtre avancé dans Excel. basé.

Le filtre est lancé en sélectionnant les cellules des données source, après quoi vous devez sélectionner l'onglet « Données » et cliquer sur le bouton « Avancé » (Données - Avancé, respectivement).

La fenêtre qui s'ouvre affichera la plage de cellules sélectionnées dans le champ Plage source. D'après l'exemple ci-dessus, la chaîne prend la valeur "$A$4:$F$12".

Le champ "Condition Range" doit être rempli avec les valeurs "$A$1:$F$2".

La fenêtre contient également deux conditions :

  • filtrer la liste en place ;
  • copier le résultat vers un autre emplacement.

La première condition permet de générer le résultat dans l'espace alloué aux cellules de la plage d'origine. La deuxième condition vous permet de générer une liste de résultats dans une plage distincte, qui doit être spécifiée dans le champ « Placer le résultat dans la plage ». L'utilisateur sélectionne une option pratique, par exemple la première, et la fenêtre « Filtre avancé » dans Excel se ferme.

Sur la base des données saisies, le filtre générera le tableau suivant.

Lors de l'utilisation de la condition « Copier le résultat vers un autre emplacement », les valeurs des lignes 4 et 5 seront affichées dans la plage spécifiée par l'utilisateur. La gamme originale restera inchangée.

Facilité d'utilisation

La méthode décrite n'est pas tout à fait pratique, par conséquent, pour l'amélioration, le langage de programmation VBA est généralement utilisé, avec lequel des macros sont créées qui vous permettent d'automatiser un filtre avancé dans Excel.

Si l'utilisateur a des connaissances en VBA, il est recommandé d'étudier un certain nombre d'articles sur ce sujet et de mettre en œuvre avec succès vos projets. Lorsque vous modifiez les valeurs des cellules de la ligne 2, réservées au filtre avancé Excel, la plage de conditions changera, les paramètres seront réinitialisés, immédiatement redémarrés et les informations nécessaires seront générées dans la plage requise.

Requêtes complexes

En plus de travailler avec des valeurs spécifiées avec précision, le filtre avancé d'Excel est capable de traiter des requêtes complexes. Il s'agit des données saisies, dont certains caractères sont remplacés par des caractères génériques.

La table des symboles pour les requêtes complexes est présentée ci-dessous.

Exemple de demandeRésultat
1 n*renvoie tous les mots commençant par la lettre P :
  • pêche, tomate, persil (si entré dans la cellule B2) ;
  • Cinq (si entré dans la cellule F2).
2 = le résultat sera d'afficher toutes les cellules vides, le cas échéant, dans la plage spécifiée. Il peut être très utile d'utiliser cette commande pour modifier les données source, car les tableaux peuvent changer au fil du temps et le contenu de certaines cellules peut être supprimé comme inutile ou non pertinent. L'utilisation de cette commande vous permettra d'identifier les cellules vides pour un remplissage ou une restructuration ultérieure du tableau.
3 <> Toutes les cellules non vides seront affichées.
4 *oui*toutes les significations où la combinaison de lettres « yu » est présente : juin, juillet.
5 =????? toutes les cellules d'une colonne comportant quatre caractères. Les caractères sont considérés comme des lettres, des chiffres et des espaces.
Il faut savoir que le symbole * peut représenter n'importe quel nombre de caractères. Autrement dit, lorsque la valeur « n* » est saisie, toutes les valeurs seront renvoyées, quel que soit le nombre de caractères après la lettre « p ». implique un seul caractère.

Liens OU et ET

Vous devez savoir que les informations spécifiées sur une ligne de la « Plage de conditions » sont considérées comme combinées avec un opérateur logique (ET). Cela signifie que plusieurs conditions sont remplies en même temps.

Si les données sont écrites dans une seule colonne, le filtre avancé d'Excel les reconnaît comme connectées par un opérateur logique (OU).

Le tableau de valeurs prendra la forme suivante :

UNBCDEF
1 ProduitsNomMoisJour de la semaineVilleClient
2 fruits
3 légumes
4
5 ProduitsNomMoisJour de la semaineVilleClient
6 fruitspêcheJanvierLundiMoscou"Pyaterochka"
7 légumestomateFévrierLundiKrasnodar"Auchan"
8 légumesconcombreMarsLundiRostov-sur-le-Don"Aimant"
9 légumesaubergineAvrilLundiKazan"Aimant"
10 légumesbetteravePeutMercrediNovorossiisk"Aimant"
11 fruitspommeJuinJeudiKrasnodar"Bakal"

Tableaux croisés dynamiques

Une autre façon de filtrer les données consiste à utiliser la commande « Insert - Table - PivotTable » (Insert - Table - PivotTable dans la version anglaise).

Les tableaux mentionnés fonctionnent de la même manière avec une plage de données présélectionnée et sélectionnent des valeurs uniques pour une analyse plus approfondie. En réalité, cela revient à travailler avec une liste déroulante de champs uniques (par exemple, le nom de famille d'un employé de l'entreprise) et une plage de valeurs renvoyées lorsqu'un champ unique est sélectionné.

L'inconvénient de l'utilisation de tableaux croisés dynamiques est la nécessité d'ajuster manuellement les données sources lorsqu'elles changent.

Conclusion

En conclusion, il convient de noter que la portée des filtres dans Microsoft Excel est très large et variée. Il suffit d'utiliser votre imagination et de développer vos propres connaissances, compétences et capacités.

Le filtre lui-même est facile à utiliser et à apprendre ; il n'est pas difficile de comprendre comment utiliser le filtre avancé dans Excel, mais il est destiné aux cas où il est nécessaire de trier les informations un petit nombre de fois pour un traitement ultérieur. En règle générale, cela n'implique pas de travailler avec de grandes quantités d'informations en raison du facteur humain habituel. C'est ici que des technologies plus sophistiquées et avancées de traitement des informations dans Microsoft Excel viennent à la rescousse.

Les macros écrites en VBA sont extrêmement populaires. Ils vous permettent d'exécuter un nombre important de filtres permettant de sélectionner des valeurs et de les afficher dans les plages appropriées.

Les macros remplacent avec succès de nombreuses heures de travail sur la compilation de rapports récapitulatifs, périodiques et autres, remplaçant ainsi le long temps d'analyse d'énormes tableaux en un seul clic d'une seconde.

L'utilisation de macros est justifiée et peu pratique. Quiconque est confronté au besoin d'application trouvera toujours, s'il le souhaite, suffisamment de matériel pour développer ses connaissances et rechercher des réponses aux questions d'intérêt.

Voyons comment rechercher des informations dans MS Excel à l'aide de filtres.

Pour ce faire, ouvrez Excel et dressez-y un petit tableau.

Sélectionnez n'importe quelle cellule dans la ligne d'en-tête, puis accédez au " Données" et cliquez sur le bouton " Filtre»:

Dans la ligne des titres de notre tableau, des « flèches » apparaîtront dans chaque colonne.

Veuillez noter que si votre tableau n'a pas de ligne avec des titres, alors Excel insérera automatiquement un filtre dans la première ligne contenant des données :


La phase préparatoire est terminée. Vous pouvez commencer à rechercher des informations.

Bases du filtre

Appliquer des filtres à un tableau

Cliquez sur l'icône dans la colonne Gestionnaire. Le menu suivant s'ouvrira :

Dans ce menu, à l'aide des cases à cocher, vous pouvez marquer les éléments par lesquels vous souhaitez filtrer les données.

S'il y a plusieurs valeurs dans le tableau, utilisez la chaîne de recherche. Pour ce faire, commencez à saisir une partie du mot que vous devez rechercher. La liste des options sera automatiquement raccourcie.

L'inconvénient de cette méthode est que vous ne pouvez marquer qu'une ou plusieurs valeurs contenant la phrase de recherche, mais que des valeurs complètement différentes ne peuvent pas être trouvées. Autrement dit, par exemple, vous ne pourrez pas trouver immédiatement les managers nommés Sergey et Alexander de cette manière, mais vous pouvez trouver toutes les valeurs contenant « Serg » : Sergey, Sergeev, Sergienko, etc.

Par exemple, vous ne devez marquer que 2 valeurs sur plusieurs dizaines. Décocher manuellement chaque élément, à l'exception de ceux requis, prend beaucoup de temps. Pour accélérer ce processus, décochez la case « (Sélectionner tout) ». Cela effacera toutes les autres cases à cocher. Vous pouvez désormais marquer uniquement les éléments dont vous avez besoin.


MS Excel prend en charge plusieurs filtres, c'est-à-dire filtrer sur plusieurs colonnes à la fois.

Par exemple, vous devez retrouver toutes les commandes du manager Ivanov en date du 18 janvier 2014.

Pour commencer, cliquez sur dans la colonne « Manager » et sélectionnez Ivanov.


Cliquez maintenant sur dans la colonne "Date d'expédition", décochez "(Sélectionner tout)" et sélectionnez 18/01/2014 ou saisissez 18 dans la barre de recherche et cliquez sur "OK".


Le tableau ressemblera à ceci :

De la même manière, vous pouvez continuer à filtrer les données par les colonnes « Description », « Quantité », etc.

Notez que dans les colonnes filtrées, l'icône devient .

De cette façon, vous saurez toujours par quelles colonnes les données sont filtrées.

Annuler le filtre

Pour supprimer tous les filtres d'un coup, allez dans la section " Données" et cliquez sur le bouton " Clair».

Si vous devez supprimer le filtre d'une seule colonne, en laissant les filtres sur les autres, cliquez sur l'icône de cette colonne, par exemple « Date d'expédition » et cliquez sur l'élément « Supprimer le filtre de<Название столбца>»:

ou

Si vous devez abandonner complètement les filtres dans le tableau, allez dans la rubrique " Données" et cliquez sur le bouton " Filtre" La mise en surbrillance cessera, les icônes disparaîtront de la barre de titre et toutes les données seront affichées dans le tableau.

À

Après

Paramètres de filtre supplémentaires

Selon le type de contenu des colonnes, les filtres disposent d'options supplémentaires.

Filtres de texte


Cliquez sur l'icône de la colonne « Gestionnaire », survolez « Filtres de texte », attendez que le menu apparaisse et sélectionnez l'un des critères de sélection ou l'élément « Filtre personnalisé... ». La fenêtre suivante apparaîtra :


  • 1. Conditions "est égal" ou "pas égal" supposons que l’expression souhaitée corresponde à cent pour cent au contenu de la cellule. Critère "est égal" ne laisse dans le tableau que les lignes qui contiennent la valeur sélectionnée. En conséquence, le critère "pas égal" laisse toutes les valeurs sauf celle sélectionnée. Pour simplifier la tâche, vous pouvez sélectionner la valeur souhaitée dans la liste déroulante :

  • 2. Conditions "plus" Et "moins" supposons que le tableau conservera les valeurs qui commencent par une lettre antérieure ou ultérieure de l'alphabet. Par exemple, si vous sélectionnez la valeur « Ivanov » pour l'option « plus », alors seules les cellules commençant par la lettre « Y » resteront dans le tableau (Kartov, Yaourtov, etc.). Et avec l'option "moins" - valeurs commençant par la lettre "Z" (Zakharov, Bukin).
  • 3. La seule différence de conditions "supérieur ou égal à" Et "inférieur ou égal à" du paragraphe précédent dans la mesure où le filtre inclut la valeur sélectionnée.
  • 4. Si vous avez besoin de trouver toutes les valeurs commençant par "Saule", puis utilisez la condition "commence par", et si vous voulez savoir combien de valeurs dans le tableau se terminent par "Rovitch", puis sélectionnez l'option "se termine par".
  • 5. En conséquence, les conditions "ne commence pas par" Et "ne se termine pas par" supposons que vous n'avez pas besoin d'afficher les valeurs contenant l'expression de recherche dans le tableau.
  • 6. Lors du choix des conditions "contient" ou "ne contient pas" Vous pouvez spécifier n'importe quelle phrase ou combinaison de lettres que vous souhaitez inclure ou exclure du filtre. La différence entre ce point et les points 1, 4 et 5 est que la phrase recherchée peut être située n'importe où dans la cellule. Par exemple, en définissant « Willow » comme filtre, le résultat sera « Alexey Ivanov », « Sergey Ivarovsky », « courbe », etc.

Filtres numériques


La plupart des conditions sont les mêmes que pour les filtres de texte. Considérons uniquement les nouveaux.

  • 1. État "entre". Lorsque vous sélectionnez cette condition, les critères nécessaires sont immédiatement définis dans la fenêtre qui apparaît, ce qui vous facilite la tâche :

    Il ne vous reste plus qu'à saisir les valeurs au clavier ou à les sélectionner dans la liste.

Filtrer par date

Ces conditions ne nécessitent pas d'explications particulières, car leur signification est facile à comprendre à partir des noms. La seule chose à laquelle il convient de prêter attention est que dans la fenêtre standard de sélection des conditions de filtre, un bouton Calendrier apparaît pour faciliter la saisie de la date.


Et un peu plus sur les filtres

Il existe une autre façon de filtrer les données. Transformons un peu notre tableau :


Comme vous pouvez le voir, nous l'avons coloré.

Maintenant, par exemple, nous devons trouver toutes les lignes avec Krasotkin. Faites un clic droit sur la cellule avec cette personne et sélectionnez « Filtre » dans le menu qui apparaît. Le nouveau menu propose plusieurs nouvelles options. Dans cet exemple, nous avons besoin de l'élément "Filtrer par valeur...".


Si vous sélectionnez la condition "Filtrer par couleur...", le tableau contiendra des lignes avec des cellules de la même couleur que la cellule active (remplissage jaune).

Si vous cliquez sur "Filtrer par couleur de police...", alors seules les cellules avec une police rouge ou noire resteront dans notre tableau, selon la cellule actuellement active.

Le dernier élément de filtre n'est applicable que si le tableau utilise une mise en forme conditionnelle avec des icônes.

Administration du site site web exprime sa gratitude à l'auteur Alexandre Tsarev pour préparer le matériel.

Parfois, les tableaux peuvent contenir une quantité assez importante de données, et ces données seront souvent présentées sous forme de liste. Dans ce cas, des outils tels que le tri des listes et leur filtrage sont très utiles. Cependant, la liste doit être formatée d'une certaine manière, sinon les outils de tri et de filtrage ne fonctionneront pas.

En règle générale, une liste se compose d'enregistrements (lignes) et de champs (colonnes). Les colonnes doivent contenir le même type de données. La liste ne doit pas contenir de lignes ou de colonnes vides. Si la liste contient des titres, ils doivent être formatés différemment du reste des éléments de la liste.

Trier les listes

Trier ou organiser des listes facilite grandement la recherche d’informations. Après tri, les enregistrements sont affichés dans l'ordre déterminé par les valeurs des colonnes (alphabétique, croissant/décroissant par prix, etc.).

Faites une courte liste avec laquelle vous entraîner.

Sélectionnez-le.

Cliquez sur le bouton "Trier et filtrer" sur le panneau "Édition" bandes "Maison".



Sélectionner "Trier de A à Z". Notre liste sera triée par la première colonne, c'est-à-dire selon le champ du nom complet.



Si vous devez trier la liste selon plusieurs champs, alors l'élément est destiné à cela .



Le tri complexe implique le classement des données dans plusieurs champs. Vous pouvez ajouter des champs en utilisant le bouton .



En conséquence, la liste sera triée selon les paramètres de tri complexes établis.



Si vous devez trier un champ de manière non standard, alors l'élément de menu est destiné à cela "Liste personnalisée..." liste déroulante "Commande".

Vous pouvez déplacer les niveaux de tri à l'aide des boutons "En haut" Et "Vers le bas".

N'oubliez pas le menu contextuel. Depuis celui-ci, vous pouvez également configurer le tri de la liste. De plus, il existe des options de tri intéressantes associées à la mise en évidence de l'un ou l'autre élément du tableau.



La principale différence entre un filtre et un tri est que lors du filtrage, les enregistrements qui ne satisfont pas aux conditions de sélection sont temporairement masqués (mais pas supprimés), tandis que lors du tri, tous les enregistrements de la liste sont affichés, seul leur ordre change.

Il existe deux types de filtres : filtre régulier(on l'appelle aussi filtre automatique) et filtre avancé.

Pour appliquer un filtre automatique, cliquez sur le même bouton que lors du tri - "Trier et filtrer" et sélectionnez "Filtre"(bien sûr, une plage de cellules doit être sélectionnée avant cela).



Des boutons avec des flèches apparaîtront dans les colonnes de la liste, en cliquant sur lesquels vous pourrez configurer les paramètres du filtre.



Les champs pour lesquels un filtre est activé apparaissent avec une icône en forme d'entonnoir. Si vous déplacez le pointeur de la souris sur un tel entonnoir, la condition de filtrage sera affichée.



Pour créer des conditions de sélection plus complexes, le paragraphe est destiné "Filtres de texte" ou "Filtres numériques". Dans la fenêtre "Filtre automatique personnalisé" vous devez configurer les conditions de filtrage finales.



Lors de l'utilisation d'un filtre avancé, les critères de sélection sont spécifiés sur la feuille de calcul.

Pour ce faire, vous devez procéder comme suit.

Copiez et collez l'en-tête de la liste dans l'espace libre.

Dans le(s) champ(s) approprié(s), spécifiez les critères de filtrage.



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :