Comment utiliser la fonction FILTER dans Google Sheets
Pour les propriétaires de petites entreprises et les pigistes, Google Sheets est un remplacement approprié pour Microsoft Excel. Il offre la plupart des fonctionnalités qui fonctionnent assez similaires à celles d'Excel, donc passer à Google Sheets n'est pas un gros problème.
La fonction de filtrage est l'une des fonctionnalités les plus puissantes de Google Sheets pour gérer les données. Il filtre les données de plusieurs lignes et colonnes d'un tableau qui remplissent une condition spécifiée. Ainsi, il n'est pas limité au filtrage des données à partir d'une seule ligne ou colonne, ce qui augmente sa portée d'utilisation.
Un aperçu de la syntaxe de la fonction de filtre
En utilisant cette fonction, vous pouvez obtenir plusieurs résultats de correspondances. Et puisque vos données sont filtrées avec une fonction, les résultats se mettront à jour automatiquement. Passons rapidement en revue la syntaxe de la fonction de filtrage avant de passer à l'implémentation de la formule.
La fonction de filtre a trois arguments; Plage, Condition 1 et [Condition 2 …]. Les deux premiers arguments sont obligatoires, tandis que le troisième argument est facultatif.
Notez qu'il n'y a pas de limite au nombre de conditions que vous pouvez spécifier. Ainsi, vous pouvez continuer à ajouter des conditions aux fonctions de filtrage aussi longtemps que nécessaire. Discutons de ce que représentent ces arguments de plage et de condition:
- Plage: l' argument plage fait référence aux données que vous souhaitez filtrer à partir d'un tableau. Il peut contenir n'importe quel nombre de lignes ou de colonnes.
- Condition de test 1: les arguments de condition correspondent à un ensemble de valeurs vraies ou fausses dans une colonne ou une ligne, qu'elles soient associées à la première colonne ou ligne de 'plage' ou à une formule évaluant vrai ou faux.
- [Condition 2 ….]: Il fait référence à des lignes ou colonnes supplémentaires contenant la valeur booléenne TRUE ou FALSE, qui indique si la ligne ou la colonne correspondante doit passer par le 'FILTRE'.
Si vous utilisez la fonction de filtrage, vous devez spécifier des données filtrées et un argument de condition. La création d'une liste déroulante pour la condition de test sera plus facile pour filtrer les données souhaitées en mettant à jour la sélection.
Notez que la fonction de filtre déborde tout le temps. Ainsi, vous n'aurez pas à ajouter de signe dollar ( $ ), que vous insérez généralement lors de l'exécution des références de plage. Vous pouvez ajouter une formule et elle renverra les résultats de l'ensemble du tableau.
Exemple de fonction de filtre
Jetons un coup d'œil aux données ci-dessous pour voir l'implémentation de la fonction de filtrage.
Vous pouvez trouver des informations sur les ventes et les bénéfices de divers produits d'épicerie dans différents États des États-Unis.
Supposons que vous souhaitiez filtrer les articles d'épicerie, les ventes et les bénéfices par état. Ici, vous avez plusieurs correspondances pour chaque état, et votre plage correspond à ces trois colonnes.
Vous pouvez utiliser la fonction de filtrage pour filtrer le résultat souhaité. Comme une colonne de tableau contenant les noms des états est votre condition 1, créons une liste déroulante pour elle.
Création d'une liste déroulante pour la condition testée
1. Cliquez avec le bouton droit sur une cellule pour ouvrir le menu déroulant .
2. Faites défiler vers le bas et accédez à la section de validation des données .
3. Lors de la validation des données, définissez les critères sur Liste à partir d'une plage.
4. Cliquez sur les cases carrées dans la section des critères pour choisir une plage ou une formule .
5. Dans ce cas, la colonne d'état sera la plage. Vous devrez spécifier ici les entrées des cellules A2 à A13.
6. Enregistrez les paramètres de validation des données en cliquant sur Enregistrer .
Cela créera un menu déroulant composé d'éléments uniques de la gamme sélectionnée.
Maintenant que vous avez créé le menu déroulant, commençons à filtrer les articles d'épicerie, les ventes et les bénéfices pour chaque état à l'aide de cette fonction de filtrage.
Implémentation de la fonction de filtrage
La plage, dans ce cas, correspond aux données des trois colonnes, Ventes, Articles d'épicerie et Bénéfice. Choisissons les cellules B2 à D13 dans le premier argument de la fonction Filter.
Supposons que vous souhaitiez ajouter plus de données aux colonnes déjà sélectionnées en tant que plage. Gardez la deuxième valeur dans la plage ouverte. Vous pouvez le faire en supprimant le numéro de cellule, qui dans ce cas est 13.
Dès que vous ajoutez une nouvelle valeur, la fonction de filtrage en tiendra compte sans vous obliger à les filtrer à nouveau.
L'argument de condition dans cet exemple sera l'état. Sélectionnez la colonne d'état en la gardant ouverte et égalez-la à la cellule contenant le menu déroulant à partir duquel vous attribuerez des filtres pour chaque région.
Pour garantir la cohérence entre les deux ensembles de données, assurez-vous que les deux plages ont la même hauteur.
Une fois que vous appuyez sur Entrée pour exécuter la formule, elle filtrera les données des articles d'épicerie, des ventes et des bénéfices pour l'état des taxes de l'ensemble de données mixte.
En outre, notez que la fonction Filter n'inclut que des valeurs valides. Si la valeur testée est vraie, la valeur du tableau est prise en compte; sinon, la fonction l'ignore et passe à la suivante.
Dans cet exemple, lorsque vous sélectionnez Utah dans la liste déroulante, vous verrez les données pertinentes pour cet état dans la zone de filtre.
Filtrage des données en testant plusieurs conditions
Mettons à jour la fonction pour inclure un profit supérieur à 5000 comme deuxième condition. Pour filtrer les données répondant aux deux conditions, vous devez ajouter cette nouvelle condition à la formule de filtre.
1. Accédez à la cellule F8 , où vous avez précédemment ajouté la formule.
2. Choisissez la colonne de profit comme plage pour la deuxième condition, et la nouvelle formule ressemble à ceci:
=Filter(B2:D,A2:A=G5,D2:D>5000)
3. Appuyez sur Entrée pour exécuter la formule.
Le profit de la farine dans l'Utah était de 1240, et la fonction de filtrage l'a ignoré car elle ne remplissait pas la deuxième condition. De la même manière, vous pouvez filtrer les données en testant n'importe quel nombre de conditions.
Avoir plus de contrôle sur le filtrage des données dans Google Sheets
Dans Google Sheets, la fonction de filtrage est pratique lors du filtrage de certaines données après avoir testé un ensemble de données volumineux. Il est important de se rappeler que la fonction de filtrage de Google Sheets diffère légèrement de Microsoft Excel. Gardez donc sa syntaxe à l'esprit lors de la mise en œuvre.
Vous pouvez encore améliorer votre productivité en intégrant des services Google tels que Google Forms à Google Sheets.