Comment filtrer dans Google Sheets

Lorsque vous travaillez avec de grands ensembles de données, il est utile de savoir filtrer dans Google Sheets .

Il y a deux façons de faire ça. Vous pouvez utiliser des vues de filtre dans le menu Google Sheets(Google Sheets menu) , ce qui vous permet de personnaliser des méthodes spécifiques pour filtrer les données de la feuille que vous pouvez réutiliser. Une méthode plus dynamique pour filtrer les données dans Google Sheets consiste à utiliser la fonction FILTER .

Dans cet article, vous apprendrez à utiliser les deux méthodes.

Créer une vue filtrée(Filter View) dans Google Sheets

Dans cette méthode, vous apprendrez à appliquer un filtre qui vous montrera uniquement les données d'un grand ensemble de données que vous souhaitez voir. Cette vue filtrée masquera toutes les autres données. Vous pouvez également combiner des paramètres de filtre pour obtenir des vues de filtre plus avancées.

Comment créer une vue filtrée(How to Create a Filter View)

Par exemple, imaginez que vous disposiez d'un ensemble de données comprenant les achats de produits effectués par les clients. Les données incluent les noms, adresses, e-mails, numéros de téléphone, etc.

Pour cet exemple, supposons que vous souhaitiez voir uniquement les clients de Playa Vista , CA, et uniquement les clients qui ont une adresse e-mail « .gov ». 

1. Pour créer ce filtre, sélectionnez l' icône Créer un filtre(Create a Filter) dans le menu. Cette icône ressemble à un entonnoir. 

2. Vous verrez de petites icônes de filtre apparaître sur le côté droit de chaque en-tête de colonne. Sélectionnez cette icône d'entonnoir en haut du champ Adresse du client(Customer Address) pour personnaliser le filtre de ce champ. 

3. Cela ouvrira une fenêtre dans laquelle vous pourrez personnaliser les options de filtrage. Sélectionnez la flèche à gauche de Filtrer par valeurs(Filter by values) . Sélectionnez Effacer(Clear) pour désélectionner toutes les entrées de ce champ. 

Remarque(Note) : Il s'agit d'une étape importante car elle réinitialise la vue d'afficher tous les enregistrements à n'en afficher aucun. Cela prépare Excel à appliquer le filtre que vous allez créer dans les étapes suivantes.

4. Tapez le texte dans le champ ci-dessous selon lequel vous souhaitez filtrer le champ. Dans cet exemple, nous utiliserons "Playa Vista" et sélectionnerons l'icône de recherche pour voir uniquement les enregistrements contenant ce texte. Sélectionnez(Select) tous les enregistrements qui s'affichent dans la liste des résultats. Cela personnalise votre filtre afin que seuls les éléments que vous sélectionnez soient affichés dans la feuille de calcul.

4. Une fois que vous avez sélectionné le bouton OK , vous verrez les données de votre feuille filtrées afin que seuls les clients de Playa Vista soient affichés.

5. Pour filtrer sur un deuxième champ, sélectionnez l'icône de filtre en haut de ce champ. Répétez le processus ci-dessus pour créer le filtre. Effacez toutes les entrées, saisissez le texte « gov » pour filtrer les adresses e-mail qui ne contiennent pas « gov », sélectionnez ces entrées, puis sélectionnez OK .

Vous avez maintenant personnalisé votre filtre afin que seuls les enregistrements de l'ensemble de données qui vous intéressent soient affichés. Pour ne pas avoir à répéter ce processus chaque fois que vous ouvrez la feuille de calcul, il est temps d'enregistrer le filtre.

Enregistrement et affichage des vues de filtre(Saving and Viewing Filter Views)

Lorsque vous avez terminé de configurer votre filtre, vous pouvez l'enregistrer en tant que vue de filtre que vous pouvez activer à tout moment.

Pour enregistrer une vue filtrée, sélectionnez simplement la flèche déroulante à côté de l'icône de filtre et sélectionnez Enregistrer en tant que vue filtrée(Save as filter view)

Vous verrez un champ gris foncé ouvert en haut de la feuille de calcul. Cela vous montrera la plage sélectionnée à laquelle le filtre s'applique et le nom du champ. Sélectionnez simplement(Just) le champ à côté de Nom(Name) et tapez le nom que vous souhaitez appliquer à ce filtre. 

Tapez simplement le nom et appuyez sur Entrée(Enter) .

Vous remarquerez sur le côté droit de la barre grise qu'il y a une icône d'engrenage. Sélectionnez cette icône pour voir les options de filtre. 

Les options disponibles incluent :

  • Renommer le filtre
  • Mettre à jour la plage à laquelle le filtre s'applique
  • Dupliquez le filtre pour le mettre à jour sans affecter le filtre d'origine
  • Supprimer le filtre 

Vous pouvez désactiver le filtre que vous avez activé à tout moment en sélectionnant à nouveau l'icône du filtre.

Notez que lorsqu'un filtre est activé, l'icône du filtre devient verte. Lorsque vous désactivez les filtres, cette icône redevient noire. C'est un moyen rapide de voir l'ensemble de données entier ou si un filtre a supprimé des données de la vue actuelle.

Plus tard, si vous souhaitez réactiver l'un des filtres que vous avez créés, sélectionnez simplement la flèche déroulante à côté de l'icône du filtre. Vous verrez les filtres que vous avez enregistrés apparaître dans le menu. Sélectionnez simplement(Just) ce filtre pour l'activer quand vous le souhaitez.

Cela filtrera à nouveau la vue en utilisant les paramètres de filtre que vous avez configurés.

Utilisation de la fonction FILTRE

Une autre option de filtrage dans Google Sheets consiste à utiliser la fonction FILTER .

La fonction FILTER vous permet de filtrer un ensemble de données en fonction du nombre de conditions que vous choisissez. 

Jetons un coup d'œil à l'utilisation de la fonction FILTER en utilisant le même exemple Customer Purchases que dans la dernière section.

La syntaxe de la fonction FILTRE(FILTER) est la suivante :

FILTRE(gamme, condition1, [condition2, …])(FILTER(range, condition1, [condition2, …]))

Seules la plage et une condition de filtrage sont requises. Vous pouvez ajouter autant de conditions supplémentaires que vous le souhaitez, mais elles ne sont pas obligatoires.

Les paramètres de la fonction FILTRE(FILTER) sont les suivants :

  • range : La plage de cellules(range of cells) que vous souhaitez filtrer
  • condition1 : la colonne ou les lignes que vous souhaitez utiliser pour filtrer les résultats 
  • conditionX : autres colonnes ou lignes que vous souhaitez également utiliser pour filtrer les résultats

Gardez à l'esprit que la plage que vous utilisez pour vos conditions doit avoir le même nombre de lignes que la plage entière.

Par exemple, si vous souhaitez créer le même filtre que dans la première partie de cet article, vous utiliserez la fonction FILTER suivante(FILTER function) .

=FILTER(F1:J20,SEARCH(“Playa Vista”,H1:H20),SEARCH(“gov”,I1:I20))

Cela récupère les lignes et les colonnes de la table de données d'origine (F1 : J20 ), puis utilise une fonction SEARCH intégrée pour rechercher dans les colonnes d'adresse et d'e-mail les segments de texte qui nous intéressent.

La fonction RECHERCHE(SEARCH) n'est nécessaire que si vous souhaitez rechercher un segment de texte. Si vous êtes plus intéressé par une correspondance exacte, vous pouvez simplement utiliser ceci comme déclaration de condition à la place :

I1:I20=”[email protected] "

Vous pouvez également utiliser d'autres opérateurs conditionnels, tels que > ou < si vous souhaitez filtrer des valeurs supérieures ou inférieures à une limite fixe.

Une fois que vous avez appuyé sur Entrée(Enter) , vous verrez les résultats de la fonction FILTER sous forme de tableau de résultats.

Comme vous pouvez le voir, seules les colonnes de la plage que vous avez sélectionnée dans le premier paramètre de la fonction sont renvoyées. Il est donc important de placer la fonction FILTRE(FILTER) dans une cellule où il y a de la place (suffisamment de colonnes) pour que tous les résultats apparaissent.

Utiliser des filtres dans Google Sheets

Les filtres dans Google Sheets sont un moyen très puissant d'explorer de très grands ensembles de données(very large sets of data) dans Google Sheets . La fonction FILTER vous donne la possibilité de conserver l'ensemble de données d'origine en place mais de sortir les résultats ailleurs.

La fonctionnalité de filtre intégrée dans Google Sheets vous permet de modifier la vue de l'ensemble de données actif de la manière qui vous intéresse à tout moment. Vous pouvez enregistrer, activer, désactiver ou supprimer des filtres comme bon vous semble.

Avez-vous des conseils intéressants à proposer pour utiliser les filtres dans Google Sheets ? Partagez(Share) -les dans la section des commentaires ci-dessous.



About the author

Je travaille comme consultant pour Microsoft. Je me spécialise dans le développement d'applications mobiles pour les appareils Apple et Android, et je suis également impliqué dans le développement d'applications Windows 7. Mon expérience avec les smartphones et Windows 7 fait de moi un candidat idéal pour ce poste.



Related posts