Filtrez les données par conditions de liste. Filtrage des données. Filtrer à l'aide du formulaire de données

TRAITEMENT DES DONNÉES DANS UNE FEUILLE DE TABLEAU

Vue liste d'une feuille de calcul

Une liste ou une base de données est un moyen d’organiser les données sur une feuille de calcul. Il est créé sous la forme d'une série étiquetée composée de lignes avec le même type de données. Par exemple, une liste d'employés d'un certain service, dans laquelle les colonnes portent les noms suivants : Nom complet, Total accumulé, Total retenu, Montant à émettre.

Les données organisées en liste sont appelées base de données. Dans ce cas, les lignes du tableau sont des enregistrements de base de données et les colonnes sont des champs d'enregistrement. Pour tourner Feuille de calcul Excel dans une liste, vous devez attribuer des noms aux colonnes qui seront utilisées comme noms de champs d'enregistrement. Lors de la création d'une base de données, les règles suivantes doivent être respectées :

1. Vous ne devez pas placer plus d'une liste sur une même feuille de calcul, car Certaines opérations, comme le filtrage, ne fonctionnent que sur une seule liste à la fois.

2. Vous devez séparer la liste de données des autres données de la feuille de calcul par au moins une colonne vide ou une ligne vide. Cela vous aidera à mettre automatiquement en évidence la liste lorsque vous filtrerez ou trierez des données.

3. Les en-têtes de colonnes de la liste de données ne doivent pas fusionner les cellules.

4. Les noms de colonnes doivent être situés sur la première ligne de la liste, car Excel traite toujours la première ligne comme en-têtes de colonnes.

5. Afin de séparer les en-têtes de colonnes des données principales, vous pouvez utiliser une police, un alignement ou un format différent de ceux qui reflètent les données principales du tableau. Vous ne pouvez pas laisser de ligne vide entre les en-têtes de colonnes et les données principales ; il n'est pas recommandé d'utiliser une ligne pointillée pour la séparation.


Trier des données dans un tableau

Le tri des données dans Excel a ses avantages et ses inconvénients. Positif – polyvalence de fonctionnement et commodité interface utilisateur. Points négatifs : La facilité avec laquelle un tableau peut se transformer en un fouillis de données.

Pour trier, sélectionnez une cellule du tableau et sélectionnez la commande Données, tri. Excel mettra automatiquement en surbrillance toute la liste. Si la première ligne contient des noms de champs, ils ne seront pas inclus dans le tri. Gardez à l'esprit que la ligne résultante de la liste d'origine sera également incluse dans le tri. Il est donc parfois plus judicieux de sélectionner manuellement une plage de données à trier.

Dans trois champs de saisie de la fenêtre Tri Vous pouvez définir les clés selon lesquelles les données seront triées. Vous pouvez également définir des options : définir l'ordre de tri par la première clé (normale ou définie par l'utilisateur), ainsi que le sens du tri (ascendant ou décroissant).

Pour trier rapidement, vous pouvez utiliser les boutons « Tri ascendant » et « Tri décroissant » de la barre d'outils standard (dans ce cas, la clé de tri est la colonne avec la cellule actuelle).

Si le tri n'atteint pas le résultat attendu, annulez-le. Pour ce faire, cliquez sur le bouton « Annuler » de la barre d'outils standard.

Filtrage des données dans une liste

Un filtre est une conception conçue pour sélectionner les lignes du tableau qui satisfont à une condition donnée et masquer temporairement les lignes restantes. La base du filtre est une liste contenant les conditions de sélection des lignes. Excel vous permet d'afficher rapidement et facilement les données requises de la liste à l'aide du filtre automatique. Des requêtes de base de données plus complexes peuvent être implémentées à l'aide de la commande Advanced Filter.

Filtre automatique

Grâce à la fonction AutoFilter, vous pouvez afficher uniquement certaines entrées à l'écran. Pour ce faire, vous devez d'abord sélectionner la liste avec les en-têtes de champs.

Les boutons qui développent la liste de filtres sont créés dans la première ligne de la plage. S'il y a des cellules vides dans une colonne, la liste est complétée par les catégories « vide » et « non vide ». Dans tous les cas, la ligne supérieure de la plage n'est pas considérée comme un objet à filtrer et n'est pas incluse dans la liste. Même si certaines lignes ne sont pas incluses dans la sélection, le principe de filtrage s'appliquera à elles, y compris à la dernière ligne. Une fois la plage sélectionnée, sélectionnez la commande Données/Filtre/Filtre automatique.

Après cette commande, Excel place les listes déroulantes directement dans les noms de colonnes de la liste. L'élément de colonne mis en surbrillance dans la liste déroulante est appelé critère de filtre. Vous pouvez continuer le filtrage en utilisant les critères d'une autre colonne.

Pour supprimer des critères de filtre pour une colonne individuelle, vous devez sélectionner l'option Tous dans la liste déroulante. Pour afficher toutes les lignes masquées de la liste, sélectionnez Données/Filtrer/Afficher tout.

L'utilisateur peut créer une condition pour sélectionner les lignes du tableau pour chaque colonne. Critères personnalisés la sélection des enregistrements peut consister en un ou deux expressions logiques, connectés par les opérateurs AND (OR). L’utilisation de l’opérateur AND suppose qu’une condition sera satisfaite si les deux parties de celle-ci sont satisfaites simultanément. L’utilisation de l’opérateur OR permet de satisfaire au moins une partie de la condition.

Pour définir un critère personnalisé, vous devez sélectionner le paramètre Condition dans la liste déroulante, puis, dans la fenêtre « Filtre automatique personnalisé » qui apparaît, définir les critères nécessaires : Afficher uniquement les lignes dont les valeurs... – précisez le critères nécessaires.

Pour supprimer le filtre automatique, vous devez sélectionner à nouveau la commande Données/Filtre/Filtre automatique.

10 premiers. Cette méthode n'a de sens que pour les champs contenant des données numériques, y compris des dates. Pour utiliser cette méthode, vous devez sélectionner l'option « 10 premiers... » dans la liste. Dans la boîte de dialogue qui apparaît, vous devez spécifier combien d'éléments les plus grands ou les plus petits doivent être affichés. Par exemple, la base de données comporte un champ « Salaire » pour stocker le salaire de l’employé. L'organisme a la possibilité d'apporter une aide financière à 5 employés ayant le salaire le plus bas. Pour résoudre ce problème, vous pouvez utiliser la méthode de sélection « 10 premiers... » pour le champ « Salaire » : définissez le nombre d'enregistrements affichés avec la valeur la plus basse.

Filtrage complexe (filtre avancé)

Pour filtrer la liste par critères complexes, ainsi que pour obtenir une partie de la liste originale par plusieurs colonnes spécifiées, utilisez la commande Filtre avancé du menu Données. Sa différence avec la commande AutoFilter est qu'en plus des options répertoriées, les enregistrements filtrés peuvent être déplacés vers un autre emplacement dans la feuille de calcul Excel sans gâcher la liste d'origine. Dans un filtre avancé, le critère de filtre est créé sous forme de tableau, qui peut être stocké n'importe où dans le classeur, ou même dans un autre fichier. Tous les traitements de données Excel sont applicables au tableau des critères.

Le filtre avancé vous permet de :

1. Copiez immédiatement les enregistrements filtrés vers un autre emplacement de la feuille de calcul.

2. enregistre le critère de sélection pour une utilisation ultérieure (ceci est utile lorsque de nouvelles données sont ajoutées à la liste et que vous devez en extraire périodiquement des informations conformément au critère).

3. n'affiche pas toutes les colonnes du tableau dans les enregistrements filtrés, mais uniquement celles spécifiées

4. combiner les conditions de différentes colonnes avec l'opérateur OR

5. pour une colonne, combinez plus de deux conditions à l'aide des opérateurs AND, OR.

6. créez des critères calculés.

Pour utiliser la commande Filtre avancé, vous devez d'abord créer un tableau de critères, qui doit être placé de préférence sur la même feuille de calcul que la liste d'origine, mais de manière à ce qu'il ne soit pas masqué lors du filtrage. Pour créer un tableau de critères, afin de garantir l'identité des champs de texte, il est nécessaire de copier les noms des champs de liste dans la partie de la feuille de calcul où se trouvera le tableau de critères. Dans ce cas, le nombre de lignes de ce tableau est déterminé uniquement par le nombre de critères de recherche. Cependant, inclure des lignes vides dans le tableau de critères n'est pas acceptable car cela entraînerait la recherche de toutes les entrées de la liste.

En plus du tableau de critères, pour la commande Filtre avancé, vous devez déterminer le type de document de sortie. Cela signifie que vous devez copier dans l'espace libre de la feuille de calcul les noms des champs de liste qui déterminent le type de document de sortie. Excel déterminera lui-même le nombre de lignes dans le document de sortie.

Ainsi, pour exécuter la commande Advanced Filter :

· former en espace libre tableau des critères de la feuille de calcul

· former l'en-tête du document de sortie

· sélectionnez une zone de liste dans le document source

Dans la zone Traitement, vous devez spécifier si le filtrage sera effectué sur place ou si la sortie sera transférée vers une autre zone de la feuille de calcul. Si le mode par défaut est « filtrer la liste en place », Excel masquera toutes les lignes de la liste source qui ne répondent pas aux critères spécifiés. Si le bouton radio Enregistrements uniques uniquement est sélectionné, les lignes en double de la liste source ne seront pas affichées dans la zone de sortie.

Définition des conditions à l'aide de l'opération OU logique :

Pour définir des conditions dans une plage de critères à l'aide d'une opération OU logique, vous devez placer ces conditions sur différentes lignes : par exemple :

1) Afficher les enregistrements sur les gérants portant le nom de famille « Kislov » ou sur les gérants vendant du « Pain » :

2) Obtenez des informations sur les clients dont le nom de famille commence par les lettres B et T :

Définition des conditions à l'aide de l'opération logique ET :

Pour définir des conditions dans une plage de critères à l'aide de l'opération logique ET, vous devez placer ces conditions sur une seule ligne : par exemple :

1) Recherchez des informations sur les gérants portant le nom de famille « Petrova » qui ont vendu plus de 50 unités de marchandises :

2) Recherchez des informations sur les produits dont le prix est supérieur à 30 et inférieur à 80 roubles.

Objectif du travail : effectuer le tri des données, vous familiariser avec la méthode de filtrage des entrées de liste, de filtrage automatique et d'utilisation des formulaires de données.

Tâche 1.

Triez plusieurs fois les données du tableau 5.5 selon les critères suivants - par ordre alphabétique des noms de famille des acheteurs, par ordre décroissant du montant de la transaction, par ordre croissant de la date de la transaction, par combinaison de caractéristiques (nom, date, montant).

Méthode de réalisation du travail

1. Ouvrez un nouveau classeur et enregistrez-le sous « Trier » dans votre dossier de travail. .

2. Créez le tableau illustré à la figure 5.56.

Figure 5.56 – Tableau initial avec données

3. Définissez les options de formatage du tableau.

Police Times New Roman, taille de police 12 pt., pour les titres, style gras et alignement central, retour à la ligne, remplissage gris ; pour la partie principale. Pour rappel, les commandes de mise en forme sont disponibles sur le Ruban Accueil Þ Cellules .

4. Pour trier selon le champ du nom de famille de l'acheteur, placez le curseur n'importe où dans cette colonne et exécutez la commande Données Þ Tri (Fig. 5.51) .

Dans la boîte de dialogue qui s'ouvre, dans le champ Trier par Sélectionnez le nom de famille de l'acheteur. Ascendant.

5. Répétez toutes les étapes de l'étape 4 et définissez le tri par « Montant de la transaction », par ordre décroissant.

6. Re-triez par le champ « Date de transaction », par ordre croissant.

7. Copiez le tableau sur une nouvelle feuille et triez-le selon un ensemble de caractéristiques. Pour ce faire, appelez la commande Données Þ Tri. Installer Trier par noms de famille par ordre croissant, Puis par date par ordre croissant, Enfin, par montant par ordre décroissant.

8. Utiliser une commande Rebaptiser Donnez des noms à ces deux feuilles.

Tâche 2. Sélectionnez les informations dans la liste en fonction de la commande AutoFilter.

Méthode de réalisation du travail.

1. Sur la feuille 4, créez un tableau et remplissez-le avec les informations du tableau 5.5.

2. Renommez la feuille 4 en lui donnant le nom « AutoFilter #1 ».

3. Pour appliquer le filtrage automatique, placez le curseur dans la zone de liste et exécutez la commande Données ÞFiltre. Des flèches vers le bas apparaîtront à côté des noms des colonnes du tableau, révélant une liste de valeurs possibles. Dans la colonne « Genre », sélectionnez « M ». Copiez le tableau sur la feuille 5 et renommez-le « Filtre automatique n°2 ».

4. Sur la feuille « Filtre automatique n°1 », dans la colonne « Genre », ouvrez la liste de filtrage et sélectionnez « Tous ». Ensuite, dans la colonne « Date de naissance », sélectionnez « Condition » dans la liste de filtrage et définissez la condition (Fig. 5.57) :

Tableau 5.5

Nom de famille Nom Date d'embauche Date de naissance Sol Salaire Âge
Pachkov Igor 16.05.74 15.03.49 M.
Andreeva Anna 16.01.93 19.10.66 ET
Erokhin Vladimir 23.10.81 24.04.51 M.
Popov Alexeï 02.05.84 07.10.56 M.
Tioukov Vladimir 03.11.88 19.07.41 M.
Notkin Evgeny 27.08.85 17.08.60 M.
Koubrina Marina 20.04.93 26.06.61 ET
Goudkov Nikita 18.03.98 05.04.58 M.
Gorbatov Michel 09.08.99 15.09.52 M.
Bystrov Alexeï 06.12.00 08.10.47 M.
Krylova Tatiana 28.12.93 22.03.68 ET
Bercheva Olga 14.12.01 22.12.74 ET
Roussova Espoir 24.05.87 22.01.54 ET

Figure 5.57 – Définition des conditions de filtrage

5. Copiez le tableau filtré dans la feuille 6 et renommez-le « Filtre automatique n°3 ». Sur la feuille AutoFilter No. 1, désélectionnez.

Figure 5.58 – Filtre personnalisé

6. Dans la colonne « Nom de famille », sélectionnez « Condition » dans la liste de filtrage et définissez une condition pour sélectionner tous les employés dont le nom commence par « B » (Fig. 5.58).

7. Copiez la liste filtrée sur la feuille 7 et renommez-la « Filtre automatique n°4 ».

8. Sur la feuille « Filtre automatique n° 1 », pour la colonne « Nom de famille », définissez « Tous » et dans la colonne « Salaire », définissez « 10 premiers... » où dans la boîte de dialogue saisissez « Afficher le 5 plus grands éléments de la liste ».

9. Enregistrez le fichier.

Tâche 3. Sélectionnez des enregistrements dans la liste à l'aide de la commande Filtre avancé.

Méthodologie d'exécution des travaux.

1. Accédez à la feuille 8 et renommez-la « Filtre avancé ».

2. Copiez le tableau de la tâche précédente (Tableau 5.5) sur cette feuille, collez-le à partir de la ligne 7. Les 6 premières lignes sont réservées à la définition des conditions.

3. Créons une série de conditions. Supposons que nous devions sélectionner les noms des employés qui reçoivent plus de 5 000 roubles. Ou dont l'âge est supérieur à 50 ans. Remplissez les conditions comme indiqué dans la figure 5.59.

Figure 5.59 – Conditions pour un filtre avancé

4. Exécutez la commande Données Þ Supplémentaires . Remplissez la boîte de dialogue comme suit (Fig. 5.60) :

Figure 5.60 – Fenêtre des paramètres de filtre avancés

Consultez les résultats de la sélection. Lorsque les conditions sont écrites sur une seule ligne, le ET logique est implémenté. Lorsque les conditions sont écrites sur des lignes différentes, elles sont considérées comme connectées par un OU logique. Nous avons envisagé la première option, nous allons maintenant considérer la seconde.

5. Supposons que nous devions afficher uniquement les employés dont le nom de famille commence par les lettres A, G ou N. Remplissez la plage de conditions (Figure 5.61).

Figure 5.61 – Conditions pour un filtre avancé

6. Exécutez la commande DonnéesÞSupplémentaires et remplissez la boîte de dialogue (Figure 5.62).

Figure 5.62 – Fenêtre des paramètres de filtre avancés

Visualisez les résultats de la sélection des enregistrements.

1. Imprimez une liste de tous les employés dont les salaires sont supérieurs à la moyenne. Avant de créer ce filtre, saisissez la formule =AVERAGE(F8:F20) dans la cellule H2 pour calculer le salaire moyen.

2. Ensuite, dans la cellule A2, nous entrons la condition calculée =F8>$H$2, qui fait référence à la cellule H2 (Figures 5.63 et 5.64).

Figure 5.63 – Conditions pour un filtre avancé

Figure 5.64 – Paramètres de filtre avancés

Vous pouvez afficher des informations sur un/plusieurs paramètres à l'aide du filtrage des données dans Excel.

Il existe deux outils à cet effet : AutoFilter et Advanced Filter. Ils ne suppriment pas, mais masquent les données qui ne remplissent pas les conditions. Le filtre automatique effectue les opérations les plus simples. Le filtre avancé a beaucoup plus d'options.

Filtre automatique et filtre avancé dans Excel

Disponible tableau simple, non formaté ou déclaré sous forme de liste. Vous pouvez activer le filtre automatique via le menu principal.


Si vous formatez la plage de données sous forme de tableau ou la déclarez sous forme de liste, le filtre automatique sera ajouté immédiatement.

L'utilisation d'un filtre automatique est simple : vous devez sélectionner l'entrée avec la valeur souhaitée. Par exemple, affichez les livraisons au magasin n°4. Cochez la condition de filtrage correspondante :

On voit immédiatement le résultat :

Caractéristiques de l'outil :

  1. Le filtre automatique ne fonctionne que dans une plage incassable. Les différents tableaux d'une même feuille ne sont pas filtrés. Même s'ils ont le même type de données.
  2. L'outil traite la ligne supérieure comme des en-têtes de colonnes - ces valeurs ne sont pas incluses dans le filtre.
  3. Il est permis d'appliquer plusieurs conditions de filtrage à la fois. Mais chaque résultat précédent peut masquer les enregistrements nécessaires au filtre suivant.

Le filtre avancé a beaucoup plus d'options :

  1. Vous pouvez définir autant de conditions de filtrage que nécessaire.
  2. Les critères de sélection des données sont visibles.
  3. À l'aide d'un filtre avancé, l'utilisateur peut facilement trouver des valeurs uniques dans un tableau multiligne.


Comment créer un filtre avancé dans Excel

Un exemple prêt à l'emploi - comment utiliser un filtre avancé dans Excel :



Seules les lignes contenant la valeur « Moscou » sont restées dans le tableau d'origine. Pour annuler le filtrage, vous devez cliquer sur le bouton « Effacer » dans la section « Trier et filtrer ».

Comment utiliser le filtre avancé dans Excel

Envisageons d'utiliser un filtre avancé dans Excel pour sélectionner les lignes contenant les mots « Moscou » ou « Riazan ». Les conditions de filtrage doivent être dans la même colonne. Dans notre exemple - les uns en dessous des autres.

Remplir le menu de filtrage avancé :

On obtient un tableau avec des lignes sélectionnées selon un critère donné :


Sélectionnons les lignes qui contiennent la valeur « N° 1 » dans la colonne « Magasin » et « > 1 000 000 de roubles » dans la colonne coût. Les critères de filtrage doivent figurer dans les colonnes appropriées du tableau des conditions. Sur une seule ligne.

Remplissez les paramètres de filtrage. Cliquez sur OK.

Laissons dans le tableau uniquement les lignes qui contiennent le mot « Riazan » dans la colonne « Région » ou la valeur « >10 000 000 de roubles » dans la colonne « Coût ». Les critères de sélection appartenant à des colonnes différentes, nous les plaçons sur des lignes différentes sous les rubriques correspondantes.

Utilisons l'outil « Filtre avancé » :


Cet outil peut fonctionner avec des formules, ce qui permet à l'utilisateur de résoudre presque tous les problèmes lors de la sélection de valeurs dans des tableaux.

Règles de base :

  1. Le résultat de la formule est le critère de sélection.
  2. La formule écrite renvoie VRAI ou FAUX.
  3. La plage initiale est spécifiée à l'aide de références absolues et le critère de sélection (sous forme de formule) est spécifié à l'aide de références relatives.
  4. Si TRUE est renvoyé, la ligne sera affichée une fois le filtre appliqué. FAUX - non.

Affichons les lignes contenant des quantités supérieures à la moyenne. Pour cela, outre la plaque de critères (dans la cellule I1), saisissez le nom « La plus grande quantité" Ci-dessous la formule. Nous utilisons la fonction MOYENNE.

Sélectionnez n’importe quelle cellule de la plage source et appelez « Filtre avancé ». Nous indiquons I1:I2 comme critère de sélection (liens relatifs !).

Le tableau ne contient que les lignes où les valeurs de la colonne « Quantité » sont supérieures à la moyenne.


Pour ne laisser que les lignes non répétitives dans le tableau, dans la fenêtre « Filtre avancé », cochez la case « Uniquement les enregistrements uniques ».

Cliquez sur OK. Les lignes en double seront masquées. Seules les entrées uniques resteront sur la feuille.

Vous pouvez sélectionner les données nécessaires dans la liste en utilisant le filtrage, c'est-à-dire en masquant toutes les lignes de la liste à l'exception de celles qui répondent aux critères spécifiés. Pour utiliser la fonction de filtrage, vous devez placer le curseur du tableau sur l'une des cellules d'en-tête de liste (dans notre tableau, il s'agit de la plage A1:U11) et appeler la commande Données/Filtre/Filtre automatique. Une fois activé, un petit carré avec une flèche déroulante apparaîtra dans le coin inférieur droit de chaque cellule d'en-tête.

Voyons comment travailler avec un filtre automatique en utilisant l'exemple suivant. Déterminons combien de représentants du sexe fort travaillent dans l'entreprise. Cliquez sur le bouton de filtre situé dans la cellule avec l'en-tête Sexe et sélectionnez la lettre M (masculin) dans la liste qui s'ouvre. Le message Filtre : sélection apparaîtra dans la barre d'état (Fig. 4.20). Toutes les lignes qui ne répondent pas aux critères spécifiés seront masquées. La flèche sur le bouton de liste deviendra bleue, indiquant que le filtre automatique est activé pour ce champ.

Riz. 4.20. Utilisation d'un filtre automatique pour sélectionner les enregistrements en fonction de « M » (homme)

Si vous souhaitez clarifier combien de ces hommes sont des patrons, cliquez également sur le bouton de filtre automatique dans la cellule Position et sélectionnez le mot Chef dans la liste correspondante. Un message apparaîtra dans la barre d'état indiquant combien de lignes satisfont au critère spécifié : Enregistrements trouvés : 2 sur 10 (c'est-à-dire que la réponse sera donnée immédiatement). Le résultat est présenté sur la Fig. 4.21.

Pour annuler le filtrage par une colonne spécifique, ouvrez simplement la liste Filtre automatique dans cette colonne et sélectionnez Tout. Toutefois, si la fonction de filtrage est paramétrée sur plusieurs colonnes, vous devrez répéter cette opération plusieurs fois. Dans ce cas il vaut mieux utiliser la commande Données/Filtrer/Afficher tout.


Riz. 4.21. Feuille de travail après filtrage de la liste des salariés par le critère « patron masculin »

La fonction de filtrage fonctionnera correctement si vous faites attention lors de la saisie des données. En particulier, vous devez vous assurer qu'il n'y a pas d'espaces supplémentaires au début et à la fin des données texte. Ils ne sont pas visibles à l'écran, mais peuvent conduire à des résultats erronés et beaucoup de temps est consacré à leur identification.

Le filtrage sélectionne les données qui répondent exactement à un critère donné. Par conséquent, si au lieu du mot « Head » le mot « Head_ » apparaît dans une colonne, c'est-à-dire avec un espace à la fin, Excel traite ces valeurs comme différentes. Pour vous débarrasser des incohérences de ce genre, copiez la cellule avec le mot « Boss » dans le presse-papiers, activez le filtre de sélection « Boss_ » et remplacez les valeurs incorrectes​​par le contenu du tampon.

Filtrage des données dans une liste

Le filtre est rapide et moyen facile rechercher un sous-ensemble de données et travailler avec eux dans une liste. La liste filtrée affiche uniquement les lignes qui correspondent conditions(condition, restriction spécifiée pour la sélection des enregistrements) spécifiée pour la colonne. Dans ce cas, les lignes restantes s'avèrent être caché.

Tout cela simplifie le processus de saisie et de suppression d'enregistrements, ainsi que le processus de recherche d'informations.

L'avantage de l'utilisation de filtres est que le résultat du filtrage peut être copié dans une zone distincte du tableau et immédiatement utilisé dans les calculs.

DANS Microsoft Excel Deux commandes sont disponibles pour filtrer les listes :

  • Filtre automatique, y compris le filtre par sélection, pour des conditions de sélection simples ;
  • Filtre avancé pour des conditions de sélection plus complexes.

Contrairement au tri, un filtre ne modifie pas l'ordre des entrées dans la liste. Le filtrage masque temporairement les lignes que vous ne souhaitez pas afficher.

Les lignes sélectionnées par filtrage dans Microsoft Excel peuvent être modifiées, formatées, créées sous forme de graphiques et imprimées sans modifier l'ordre des lignes ni les déplacer.

Filtre automatique utilisé dans les cas où il est nécessaire de filtrer rapidement les données en spécifiant une ou deux conditions de sélection simples. Ces conditions sont imposées sur le contenu des cellules d'une colonne particulière.

Lors de l'utilisation de la commande Filtre automatique Les boutons fléchés apparaissent à droite des noms de colonnes dans la liste filtrée.

Microsoft Excel indique les éléments filtrés en bleu

Lorsqu'une condition de sélection doit être appliquée simultanément aux cellules de deux colonnes ou plus ;

Lorsque trois conditions de sélection ou plus doivent être appliquées aux cellules de la même colonne :

Lorsque la condition de sélection utilise la valeur obtenue suite au calcul d'une formule donnée.

Un filtre avancé peut utiliser les opérations AND, OR et également créer des critères calculés.

Les deux commandes sont appelées suite à la sélection de la commande Données/Filtre.

Utilisation de la commande Filtre avancé vous pouvez filtrer la liste de la même manière qu'en utilisant la commande Filtre automatique, mais les listes déroulantes des colonnes ne sont pas affichées.

Pour rechercher des données à l'aide d'un filtre avancé, vous devez d'abord préparer les données en conséquence :

1 Créez une BASE DE DONNÉES ( Gamme originale).

2. Créer Plage de conditions, qui précise les conditions de recherche des données. La ligne supérieure de cette plage doit contenir des en-têtes de champ qui correspondent exactement aux en-têtes de champ de la plage d'origine (liste prête).

La plage de conditions doit inclure au moins une ligne de cellules vide immédiatement sous les en-têtes. DANS cette ou ces lignes les conditions sont écrites et tout ce qui est écrit dans la colonne sous l'en-tête du champ fait spécifiquement référence à ce champ.

Les conditions de toutes les colonnes de chaque ligne sont reliées par l'opération logique " ET", puis toutes les lignes sont reliées par l'opération logique " OU»

3 Depuis le menu Données sélectionner une équipe Filtre, alors Filtre avancé.

Dans le champ de saisie Gamme de conditions Spécifie la plage de cellules de la feuille de calcul qui contient vos conditions. Dans le champ de saisie Placer le résultat dans la plage indique la plage de cellules dans laquelle les lignes sont copiées. Ce champ n'est disponible que lorsque le bouton radio est sélectionné Copier vers un autre emplacement.

4 Vérifiez que toutes les plages sont automatiquement renseignées correctement et corrigez-les si nécessaire.

Exemples de conditions de sélection complexes :

Plusieurs conditions pour une colonne S'il existe deux conditions de sélection ou plus pour une colonne, saisissez ces conditions de sélection directement les unes en dessous des autres sur des lignes séparées. Vendeur Belov Baturine Roshchine Une condition pour plusieurs colonnes Pour rechercher plusieurs colonnes de données répondant à la même condition de sélection, saisissez toutes les conditions de sélection sur une ligne de la plage des conditions de sélection. Taper Vendeur Ventes Fruits Belov >1 000 Différentes conditions pour différentes colonnes Taper Vendeur Ventes Fruits Belov >1 000

Pour rechercher des données qui remplissent une condition dans une colonne ou qui remplissent une autre condition dans une autre colonne, saisissez les conditions de sélection dans différentes lignes de la plage de conditions de sélection. Par exemple,

L'un des deux ensembles de conditions pour deux colonnes

Pour rechercher les lignes qui correspondent à l'un des deux ensembles de critères, chacun contenant des conditions pour plusieurs colonnes, saisissez les critères de sélection sur des lignes distinctes. Par exemple,

Vendeur Ventes Belov >3 000 Baturine >1 500 Plus de deux ensembles de conditions pour une colonne

Pour rechercher des lignes qui remplissent plus de deux ensembles de conditions, incluez plusieurs colonnes avec avec les mêmes rubriques. Par exemple,

Date de publication : 2015-10-09 ; Lire : 205 | Violation du droit d'auteur de la page | Ordonnance de rédaction d'un article

site Web - Studopedia.Org - 2014-2020. Studiopedia n'est pas l'auteur des documents publiés. Mais il offre une utilisation gratuite(0,002 s) ...