INTRODUCTION Précédemment nous avons vu le tri et le filtrage d'une liste sous Excel. Chaque possibilité a ses avantages et inconvénients lorsque l'on recherche des enregistrements particuliers. 1. Le tri ne permet que de trier les enregistrements, mais ne permet pas de faire des calculs comme critère de tris. 2. Le filtre automatique permet de filtrer les enregistrements dans chaque colonne. Par contre, le filtrage sur une même colonne est limité à 2 critères (suivant les fonctions logiques ET, OU). Même si on peut effectivement faire un calcul (formule éventuellement) sur les zones filtrées, la limitation des critères de tri rend l'utilisation parfois compliquée. 3. Les sous-totaux permettent des calculs mais suivant une seule formule (sauf en utilisant manuellement la fonction sous-total). De plus, le filtrage suivant des critères spécifiques nécessite de repasser par un tri et de recréer le soustotal. La solution finale reste les filtres élaborés. Même si ce n'est pas la solution parfaite, le filtrage va être beaucoup plus "élaboré", mais plus complexe puisque le nombre de critères est infini. PRÉPARATION D'UN FILTRE ÉLABORÉ Encode les données suivantes : Tu remarqueras que j'ai laissé quelques lignes blanches au-dessus du tableau et que j'ai recopié sur la ligne 1 les intitulés des colonnes (Rq : j'aurais pu les écrire à un autre endroit). Ces intitulés serviront pour préciser les critères de recherche. Collège Pie10 1 BVM
FILTRES ÉLABORÉS SIMPLES Commençons par un filtre élaboré simple. Nous souhaitons uniquement les produits du groupe clé USB. Commençons par copier Clé USB en dessous de groupe (B2), le plus facile et le plus sûr est de faire un copier coller. Dans le menu Données, cliquer sur sélectionner Filtrer Ú Avancé. Sélectionner Filtrer la liste sur place, cliquer dans Plages et sélectionner tout le tableau de A8 : E16 Cliquer dans zone de critères et sélectionner la zone allant de A1 à E2. C'est la zone où vous avec inséré vos critères de filtrage ici en gras. Vérifie le résultat : Collège Pie10 2 BVM
Les lignes filtrées sont notées en bleu. Tu viens de faire un premier filtrage, bien que le filtrage automatique aurait donné le même résultat. Pour afficher l'ensemble de la liste, utilise la commande "Effacer" du menu Données Ú Filtrer (même si ce n'est pas nécessaire pour créer un nouveau filtre). Réalise le filtre des produits de la firme de Hercules Copie les résultats dans la 2 e feuille de ton classeur Excel FILTRE ÉLABORÉ MULTICRITÈRES (COLONNES) Cette fois, il s'agit de filtrer une liste en fonction de plusieurs critères. Règle de base : tous les critères placés sur plusieurs lignes répondent à la fonction OU. Les critères placés sur une même ligne répondent à la fonction ET Exemple : si dans la ligne de critère de l'exercice précédent tu écris : Que tu précises lorsque tu utilises la fonction filtre élaboré que ta plage de critère va de A1 à F2, le logiciel filtrera tous les produits ayant un prix entre 13 ET 100 Si l'on veut sélectionner les produits de 2 firmes, il va falloir utiliser une fonction OU. C'està-dire écrire les critères sur deux lignes. Exemple : nous voulons filtrer les produits de la firme creative OU ceux de la firme Hercules Collège Pie10 3 BVM
Veille à modifier ta plage de critères en conséquence. Si tu veux que le logiciel sélectionne automatiquement ton tableau de données, tu dois appeler la fonction filtre élaborer lorsque tu es dans le tableau. 1. Réalise le filtre des produits appartenant au groupe des cartes sons internes et ayant un prix supérieur à 60 2. Réalise le filtre des produits de la firme de créative ou du groupe des clés USB ayant un prix situé entre 12 et 25 Copie les résultats et les lignes de critères dans à la suite des résultats précédents sur la 2 e feuille de ton classeur. FILTRE ÉLABORÉ AVEC CALCUL Il est possible grâce aux filtres élaborés de sélectionner un ensemble de données répondant à certains critères chiffrés. Par exemple, il est possible de sélectionner les produits qui ont un stock supérieur à 250 (stock = prix * quantité) Il suffit de créer dans la ligne des critères, une colonne stock avec sous le titre la formule : = C9*E9>250 Collège Pie10 4 BVM
Lorsqu'on a tapé la formule, celle-ci est remplacée par VRAI ou FAUX. Attention de ne définir comme plage de critère que F1:F2 On a sélectionné C9 et E9 parce qu'ils étaient les premiers de la liste. Modifie ton fichier comme suit : 1. Filtre les produits dont le stock est inférieur à 400 2. Filtre les produits dont la date de première vente est en 2012. 3. Filtre les produits dont la vente à eu lieu durant le deuxième semestre 2011 et dont le stock est supérieur à 200 Copie les différents résultats + les lignes de critères sur la feuille 2 de ton classeur, enregistre le sous le nom classe-nom_prénom-filtres_élaborés sur ton disque personnel et envoie le moi via le site du cours. Collège Pie10 5 BVM