Filtre avancé
Le Filtre avancé propose un générateur de filtres qui vous permet de définir des conditions de filtrage complexes pour votre tableau de bord. En combinant plusieurs champs, opérateurs et expressions logiques, vous pouvez contrôler précisément les données affichées. Utilisez les filtres avancés lorsque vous avez besoin de plus de flexibilité que ce que les filtres simples peuvent offrir.
Vous pouvez accéder aux filtres avancés depuis le panneau de filtrage, le panneau de filtre ancrable ou directement via les paramètres de vue.
Quand utiliser les filtres avancés
- Combiner plusieurs conditions : Appliquez plusieurs critères pour affiner vos données et cibler votre analyse.
- Utiliser des expressions personnalisées : Créez une logique avancée avec des opérateurs de comparaison et des opérateurs logiques pour répondre à des scénarios spécifiques.
- Filtrer à travers les relations de données : Configurez des filtres complexes couvrant différents champs de votre modèle de données.
Créer un filtre avancé
- Dans l'onglet Données, développez la section Configuration des données.
- Cliquez sur l'icône de filtre avancé pour ouvrir la boîte de dialogue Filtre avancé.
- Créez la condition souhaitée à l'aide des menus déroulants disponibles.
- Cliquez sur l'icône de flèche pour ajouter votre condition à la zone de filtre. Ajoutez des conditions supplémentaires si nécessaire pour créer un filtre plus précis.
- Pour créer ou modifier une expression personnalisée, sélectionnez l'icône Modifier le filtre.
- (Optionnel) Sélectionnez l'icône Verrouiller le filtre pour empêcher toute modification ultérieure.
- Sélectionnez Confirmer pour enregistrer votre filtre avancé.
Modifier un filtre avancé
- Dans l'onglet Données, développez la section Configuration des données.
- Cliquez sur l'icône de filtre avancé pour ouvrir la boîte de dialogue Filtre avancé.
- Effectuez vos modifications, puis cliquez sur Confirmer. Les modifications sont appliquées automatiquement.
Supprimer un filtre avancé
- Dans l'onglet Données, développez la section Configuration des données.
- Cliquez sur l'icône de gomme pour supprimer le filtre avancé. Les données sont actualisées automatiquement.
Propriétés du filtre avancé
| Propriété | Description |
|---|---|
| Zone de Filtre | Afficher l'expression de filtre en cours de création, visible en haut de la boîte de dialogue. |
| AND, OR | Combiner plusieurs conditions de filtre. Utiliser AND pour exiger toutes les conditions d'un groupe ; utiliser OR pour relier des groupes distincts. Par exemple, (condition1 AND condition2) OR (condition3 AND condition4). |
| Champ | Spécifier le champ sur lequel filtrer dans la première liste déroulante. |
| Opérateur | Déterminer comment le champ et le paramètre global sont comparés à l'aide de l'opérateur de comparaison dans la deuxième liste déroulante. |
| Paramètres globaux | Spécifier un paramètre global ou une valeur à comparer dans le troisième menu déroulant. |
Opérateurs de comparaison
| Opérateur | Description | Exemple de syntaxe |
|---|---|---|
= | Vérifie si deux valeurs sont égales. | Devise = 'Canada' |
<> | Détermine si deux valeurs sont différentes. | Statut de commande <> 'Terminée' |
> | Indique si la valeur de gauche est supérieure à celle de droite. | Montant > 5000 |
>= | Indique si la valeur de gauche est supérieure ou égale à celle de droite. | Année d’intégration >= 2021 |
< | Indique si la valeur de gauche est inférieure à celle de droite. | Quantité < 50 |
<= | Indique si la valeur de gauche est inférieure ou égale à celle de droite. | Jours avant livraison <= 7 |
Between | Filtre les valeurs situées dans un intervalle donné. | Unités vendues Between '100' and '500' |
Not Between | Exclut les valeurs situées en dehors de l’intervalle. | Année de fin Not Between '2021' and '2023' |
Contains | Trouve les valeurs qui contiennent le texte saisi. | Nom du client Contains 'Smith' |
Not Contains | Exclut les valeurs qui contiennent le texte saisi. | E-mail Not Contains 'gmail.com' |
End With | Correspond aux valeurs se terminant par le texte saisi. | Nom de fichier End With '.xlsx' |
Start With | Correspond aux valeurs commençant par le texte saisi. | Code produit Start With 'A100' |
In | Correspond aux valeurs figurant dans une liste donnée. | Entrepôt In ('Est', 'Ouest') |
Not In | Exclut les valeurs figurant dans une liste donnée. | Account Type Not In ('Partenaire') |
Is Null | Trouve des valeurs nulles ou indéfinies. | Représentant des ventes Is Null |
Is Not Null | Trouve les valeurs présentes ou définies. | Numéro de suivi Is Not Null |
Propriétés du générateur d'expression
Lorsque vous sélectionnez l'icône Modifier le filtre, la boîte de dialogue Générateur d'expression (Générateur de filtre) s'ouvre. Cette interface vous permet de créer ou de modifier des expressions de filtrage avancées à l’aide d’une syntaxe proche du SQL. Elle comprend des zones dédiées aux filtres verrouillés et personnalisés, des boutons d’opérateurs, une liste de champs et de fonctions avec recherche, ainsi que des outils pour valider votre expression. Aucune connaissance en SQL n’est nécessaire.
Vous pouvez utiliser la barre de recherche pour retrouver rapidement des fonctions, des champs ou des variables.
| Propriété | Description |
|---|---|
| Filtre verrouillé | Affiche les filtres toujours appliqués et qui ne peuvent pas être modifiés. |
| Filtre | Affiche l'endroit où vous composez l’expression de filtrage avec une syntaxe proche du SQL. |
| Mots-clés pour le scripts | Regroupe, sous forme d’onglets, les éléments nécessaires pour construire votre expression :
|
| Champs | Répertorie les champs de données disponibles pour votre expression. |
| Autres | Contient des éléments supplémentaires tels que :
|
| Valider | Vérifie que l’expression est correcte. |
| Enregistrer | Enregistre et applique votre expression de filtre personnalisée. |