4.4 Les filtres

LOC – 1/07/2018 – 2

Plan de la fiche

1. Approches

2. L’auto-filtre

2.1 Préalables

2.2 Activer l’auto-filtre

2.3 Filtrer les données

3. Le filtre standard

4. Le filtre spécial

5. Revenir au tableau initial

5.1 Deux lignes au menu Plus de filtres problématiques

5.2 Après un auto-filtre

5.3 Après un filtre standard ou un filtre spécial

Présentation

Les filtres, comme le nom l’indique, ne laissent passer que certaines informations. C’est pratique pour afficher, dans des tableaux volumineux, que des lignes satisfaisant aux filtres.

Contrairement aux tris, les filtres ne s’appliquent qu’aux colonnes pour sélectionner des lignes.

1. Approches

Calc propose 3 approches différentes des filtres.

L’auto-filtre permet sur une colonne de sélectionner les lignes en fonction des valeurs présentes dans la colonne. La sélection peut se faire par exclusion (sauf les valeurs sélectionnées) ou inclusion (uniquement les valeurs sélectionnées).

Le Filtre standard permet de définir une sélection sur des critères multiples, chaque critère s’appliquant à la colonne spécifiée, évalué avec un comparateur et une valeur de comparaison. Les différents critères peuvent être liés par les opérateurs logiques ET et OU. Des options sont possibles comme pour les tris.

Le filtre spécial est une extension du filtre standard : les critères sont définis dans une zone comme pour les fonctions de feuille de calcul. Ces zones peuvent être nommées et appelées avec leur nom dans le paramétrage.

Le filtrage pose indirectement le problème du retour au tableau complet initial. Sur ce plan, Calc connaît quelques ratés que je précise pour éviter tout désagrément.

2. L’auto-filtre

2.1 Préalables

Avant d’appeler la fenêtre de paramétrage de l’auto-filtre, je sélectionne la ou les colonnes à filtrer.

Si je veux instaurer l’auto-filtre sur toutes les colonnes, j’active une cellule quelconque de la feuille à condition que toutes les colonnes se suivent sans colonne vide. Je peux aussi sélectionner les colonnes pour lesquelles je veux un auto-filtre.

Si je veux instaurer l’auto-filtre sur uniquement une colonne, je sélectionne cette colonne.

2.2 Activer l’auto-filtre

Dans Menu : ▼ Données, Auto-filtre.

Cette ligne fonctionne comme une bascule.

La ou les colonnes sur lesquelles l’auto-filtre est activé porte sur le côté droit une flèche orientée vers le bas (▼) cliquable pour afficher la fenêtre de paramétrage du filtrage.

Quand un filtre est actif sur la colonne, la flèche (▼.) est suivie d’un point. Il faut savoir repérer ce point car il indique que le tableau affiché et filtré possède des lignes absentes.

2.3 Filtrer les données

La fenêtre permet de trier le tableau sur les valeurs de la colonne par ordre croissant ou décroissant. Il s’agit d’un tri classique à un seul critère.

Attention : une fois trié, il n’est plus possible de revenir à l’ordre initial.

Les présélections proposent : Top 10 (les lignes des 10 valeurs les plus importantes), Vide et Non vide.

Il est possible aussi de rentrer dans le Filtre standard (voir ci-dessous).

Une fenêtre de Recherche permet de saisir une chaîne de caractères. Les lignes présentant une valeur contenant cette chaîne sont présélectionnées.

Enfin, un tableau recense toutes les occurrences de valeurs différentes pré-cochées. Une case Tout permet de tout cocher ou tout décocher. Il suffit de laisser cocher les occurrences que l’on veut voir affichées.

◄ OK ► valide le filtre et affiche le tableau filtré. La flèche dans la cellule de la première ligne est marquée d’un point.

3. Le filtre standard

Le paramétrage d’un filtre standard se fait dans une fenêtre dédiée : Filtre standard.

Critères de filtre

Ce pavé permet d’enregistrer plusieurs critères. Pour chaque critère, il faut préciser :

Opérateur : (à partir du deuxième) l’opérateur de relation avec les précédentes, Et ou OU ; ET signifie que les critères précédents et celui de la ligne ET doivent tous les deux être vrais pour que le filtre retienne la ligne ; OU signifie qu’il suffit qu’un des deux soit vrai pour que le filtre retienne la ligne.

Nom de champ : titre de la colonne servant de critère ;

Condition : opérateur de comparaison à choisir dans le combo ;

Valeur : cette zone ne peut recevoir que des constantes. Les constantes de type texte n’ont pas besoin d’être mises entre guillemets doubles.

+ Options

Respecter la casse pour les filtres de type Texte;

Caractères génériques : en fait il s’agit ici de préciser si l’expression des valeurs utilisent non pas des caractères génériques, mais des expressions régulières. C’est expliqué ici : 3.3 Composer une formule, §3.3 Utiliser les caractères génériques ou les expressions régulières).

La plage contient les étiquettes de colonnes : voir 4.3 Les tris, §2.1 Sélectionner la zone à trier.

Sans doublon : avec cette option, le filtre ne laisse passer qu’une ligne par occurrence. Intéressant pour des inventaires de valeurs différentes.

Copier le résultat vers : voir 4.3 Les tris, §2.3 Préciser les options, Copier le résultat du tri.

4. Filtre spécial

Ce filtre se paramètre dans la fenêtre Filtre spécial.

Lire les critères de filtre dans ‡ permet de choisir une zone nommée ou une zone quelconque. L’agencement de cette zone est identique au tableau des critères, paramètre des fonctions de type Base de données. Cest expliqué ici : 3.9 Fonctions diverses (Base de données…),§1.1 Généralités.

+ Options

Les options sont identiques à celles du filtre standard (§3. Ci-dessus).

5. Revenir au tableau complet initial

5.1 Deux lignes menu Plus de filtres problématiques

Réinitialiser le filtre : cette commande est sensée annuler le filtre et afficher le tableau complet. Elle n’est pas toujours efficace obligeant à trouver une autre solution pour afficher le tableau non filtré.

Masquer l’auto-filtre: cette commande annule l’affichage des ▼. en-tête des colonnes dans lesquelles l’auto-filtre est activée. Mais si le tableau affiché est filtré, il le reste sans possibilité, apparemment, de revenir à un affichage complet. Donc cette commande a uniquement pour but de masquer les ▼. en tête des colonnes. À part laisser de la place disponible pour les intitulés, cette fonctionnalité me semble bien limitée, et donc à éviter.

J’indique ci-après les solutions pour résoudre ces anomalies.

5.2 Après un auto-filtre

Pour retrouver le tableau complet initial après avoir fait jouer l’auto-filtre, il suffit de ▼ dans les têtes de colonnes dont la flèche de l’auto-filtre est suivie d’un point (▼.).

Dans la fenêtre de filtrage : ▣ Tout ; ▼ ◄ OK ►.

Le tableau complet s’affiche.

Autre méthode plus radicale :

Dans Menu : ▼ Données, Autofiltre.

Comme la ligne fonctionne en bascule, toutes les colonnes en auto-filtre sont réinitialisées sans auto-filtre, et le tableau complet s’affiche.

Ou encore :

Dans Menu : ▼ Données, Plus de filtres, Réinitialiser le filtre.

Ici, le tableau complet s’affiche, et l’auto-filtre reste accessible dans les colonnes où il avait été installé.

5.3 Après une filtre standard ou un filtre spécial

La ligne Plus de filtres, Réinitialiser le filtre est normalement disponible : elle affiche le tableau complet.

Si elle n’est pas disponible, il faut activer l’auto-filtre sur tout le tableau et le désactiver ensuite : le tableau s’affiche alors en totalité.

Informations complémentaires

Liens

3.3 Composer une formule, §3.3 Utiliser les caractères génériques ou les expressions régulières

3.9 Fonctions diverses (Base de données…),§1.1 Généralités

4.3 Les tris, §2.1 Sélectionner la zone à trier

4.3 Les tris, §2.3 Préciser les options, Copier le résultat du tri

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *