La formule FILTRE de Google Sheets est un outil polyvalent qui permet d'extraire des données répondant à des conditions spécifiques. Contrairement à la formule QUERY, qui fonctionne comme SQL, la formule FILTER offre un moyen plus simple d'extraire dynamiquement des lignes de données en fonction de critères. Qu'il s'agisse de gérer des stocks, de suivre des dépenses ou d'analyser des performances, la formule FILTRE peut rationaliser vos flux de travail et vous faire gagner du temps.
Dans ce blog, nous allons explorer quatre cas d'utilisation pratiques pour démontrer comment la formule FILTER peut transformer vos processus de gestion des données.
1. Filtrer les produits survendus
Scénario : Un responsable d'entrepôt doit récupérer une liste de produits dont les ventes dépassent le stock disponible.
| Produit | Stock | Ventes |
| Produit A | 50 | 60 |
| Produit B | 30 | 15 |
| Produit C | 10 | 20 |
Formule :
=FILTRE(A4:C7, C4:C7 > B4:B7)
Répartition de la formule :
- Gamme de données (A4:C7) : Spécifie le tableau à filtrer.
- Condition (C4:C7 > B4:B7): Récupère les lignes où le Colonne des ventes (C) est supérieure à la Colonne de stock (B).
| Produit | Stock | Ventes |
| Produit A | 50 | 60 |
| Produit C | 10 | 20 |
Vérifiez la formule dans la feuille de calcul : Cliquez ici
Comment cela fonctionne-t-il ? La formule FILTRE extrait dynamiquement les lignes où les ventes dépassent le stock, ce qui permet d'identifier facilement les produits survendus.
Avantages :
- Filtre automatiquement les lignes pertinentes.
- Réduit le travail manuel et élimine les erreurs.
2. Extraction des dépenses à haute valeur ajoutée par catégorie
Scénario : Une équipe financière souhaite récupérer toutes les dépenses supérieures à $200 pour une catégorie spécifique, telle que “Marketing”.”
| Date | Catégorie | Dépenses ($) |
| 1/1/2024 | Marketing | 200 |
| 1/1/2024 | Voyage | 300 |
| 2/1/2024 | Marketing | 250 |
| 2/1/2024 | Voyage | 100 |
Formule :
=FILTER(A4:C8, (B4:B8 = “Marketing”) * (C4:C8 > 200))
Répartition de la formule :
- Gamme de données (A4:C8): Filtre toutes les lignes de cette plage.
- Condition (B4:B8 = “Marketing”) * (C4:C8 > 200): Récupère les lignes où la catégorie est égale à “Marketing”et que la dépense est supérieure à 200.
| Date | Catégorie | Dépenses ($) |
| 2/1/2024 | Marketing | 250 |
Vérifiez la formule dans la feuille de calcul : Cliquez ici
Comment cela fonctionne-t-il ? La formule filtre les lignes dont la catégorie correspond à “Marketing” et dont les dépenses sont supérieures à $200, en combinant plusieurs conditions.
Avantages :
- Appliquer facilement une logique de filtrage avancée.
- Utile pour l'analyse des dépenses à forte valeur ajoutée.
3. Filtrer les mouvements de stocks pour une plage de dates
Scénario : Un responsable de magasin souhaite consulter les entrées de stock entre deux dates (par exemple, 01/01/2024 et 02/01/2024).
Formule :
=FILTER(A4:C8, (B4:B8 >= DATE(2024, 1, 1)) * (B4:B8 <= DATE(2024, 2, 1)))
Répartition de la formule :
- Gamme de données (A4:C8): Filtre toutes les lignes de ce tableau.
- Condition (B4:B8 >= DATE(2024, 1, 1)) * (B4:B8 <= DATE(2024, 2, 1)): Récupère les lignes dont la colonne Date est comprise dans la plage de dates spécifiée.
| Produit | Date | Stock ajouté |
| Produit A | 1/1/2024 | 10 |
| Produit A | 2/1/2024 | 20 |
| Produit C | 1/2/2024 | 15 |
Vérifiez la formule dans la feuille de calcul : Cliquez ici
Comment cela fonctionne-t-il ? La formule FILTER permet de filtrer dynamiquement les lignes dont la date se situe dans une fourchette spécifiée.
Avantages :
- Analyser rapidement les tendances à l'intérieur de plages de dates personnalisées.
- Prise en charge du filtrage dynamique des dates pour les rapports.
4. Générer les données des feuilles de temps des employés pour plusieurs projets
Scénario : Une équipe de RH a besoin de récupérer tous les enregistrements de feuilles de temps pour des projets spécifiques, tels que “Projet X” et “Projet Y”.”
| Employé | Projet | Heures |
| Alice | Projet X | 10 |
| Bob | Projet Y | 15 |
| Alice | Projet Y | 20 |
| Jean | Projet Z | 25 |
Formule :
=FILTER(A4:C8, (B4:B8 = “Projet X”) + (B4:B8 = “Projet Y”))
Répartition de la formule :
- Gamme de données (A4:C8): Spécifie le tableau à filtrer.
- Condition (B4:B8 = “Projet X”) + (B4:B8 = “Projet Y”): Récupère les lignes dont la colonne Projet est égale à “Projet X” ou “Projet Y.“
|
Employé |
Projet |
Heures |
|
Alice |
Projet X |
10 |
|
Bob |
Projet Y |
15 |
|
Alice |
Projet Y |
20 |
Vérifiez la formule dans la feuille de calcul : Cliquez ici
Comment cela fonctionne-t-il ? La formule FILTER filtre les lignes pour plusieurs conditions en utilisant la logique OR (“Projet X” ou “Projet Y”).
Avantages :
- Traiter facilement des critères multiples.
- Rationalisation des rapports spécifiques aux projets.
Pourquoi utiliser la formule FILTER ?
Les FILTRE La formule est parfaite pour :
- Extraction rapide de lignes de données répondant à des conditions spécifiques.
- Mise à jour dynamique des résultats en fonction des changements de données.
- Gestion du filtrage avancé avec des conditions multiples.
En maîtrisant la formule FILTER, vous pouvez rationaliser la gestion des données et découvrir des informations sans avoir recours à des formules ou à des outils complexes.
Partagez vos cas d'utilisation !
Vous avez une façon unique d'utiliser la formule FILTRE ? Partagez votre cas d'utilisation dans les commentaires - nous serions ravis d'apprendre comment vous exploitez ce puissant outil !
