Il est possible de faire des filtres avancés avec Excel avec plusieurs conditions et des critères complexes. Cela peut être utile pour analyser des données, il suffit alors de les exporter dans un fichier excel ou csv et de faire le filtre dans excel.
Les filtres excel permettent :
- de filtrer avec plusieurs conditions
- d’appliquer plusieurs conditions sur une dimension (colonne)
- de faire des conditions d’union ou d’intersection
- d’utiliser des réglés basiques de regex
Et pour faire des filtres plus fiables, il est conseillé d’utiliser des données utilisant des séparateurs pour créer des catégories. Ainsi, en utilisant le séparateur « _ », si on a un champ qui correspond à Fruit_couleur, on pourra faire le filtre contient « orange_ » pour filtrer les données correspondant au fruit orange, et « _orange » pour la couleur.
Pour utiliser des regles similaires aux expressions régulières , il faut suivre la nomenclature suivante :
Ecrire * pour 0 ou 1 ou plusieurs caractères (équivalent à .* avec les regex)
Ecrire ? pour un caractère, que ce soit un chiffre ou une lettre (équivalent à . avec les regex)
Ecrire ?* pour 1 caractère ou plus (équivalent à .+ avec les regex
Ainsi, si on fait un filtre avec « gr?s », les mots « gris », « gros », « gr?s » et « gr2s » seront sélectionnés.
Si jamais on souhaite que ? soit considéré comme un caractère, il faut utiliser ~ pour qu’il soit considéré comme un caractère. Ainsi, « gr~?s » ne sélectionnera que le mot « gr?s ».
Pour + d’infos :