Anonim

Google a déployé ses premières versions d'essai en 2006 et a rapidement étendu la version d'essai à la version fonctionnelle utilisée par de nombreuses personnes aujourd'hui. Les utilisateurs de tableurs aiment les feuilles parce que c'est un outil polyvalent avec une courbe d'apprentissage rapide et de nombreuses fonctionnalités. La réalité est que chaque logiciel est un équilibre entre de nombreux facteurs - la difficulté de la courbe d’apprentissage, les fonctionnalités, la fiabilité du programme, le coût du programme, etc. Aucun programme n'est parfait. tous doivent faire des compromis entre les domaines de performance. Ainsi, bien que Google Sheets ait une courbe d'apprentissage très basse et un prix idéal (gratuit!), Ceci est contrebalancé par son ensemble de fonctionnalités quelque peu limité. Les feuilles n'ont tout simplement pas toutes les fonctionnalités que leur plus puissant grand frère, Excel, peut apporter à la table. Pour la plupart des utilisateurs, ce n'est jamais un problème… jusqu'au moment où vous avez vraiment besoin d'une fonctionnalité que Sheets n'a pas intégrée. Heureusement, il existe plusieurs manières de contourner les limitations de Google Sheets. Une caractéristique pour laquelle de nombreux utilisateurs ont exprimé le souhait est la possibilité de filtrer par couleur. Je vais vous montrer différentes manières de filtrer par couleur dans Google Sheets.

Consultez également notre article Comment utiliser VLOOKUP dans Excel

Existe-t-il un moyen de filtrer par couleur dans Google Sheets?

En fait, il y a au moins deux façons différentes d'y parvenir.

Sheets dispose d'un puissant outil de mise en forme conditionnelle, mais il est basé sur les données stockées dans les cellules, et non sur les attributs de la cellule tels que la couleur. (Pour un aperçu plus complet, consultez notre guide sur la mise en forme conditionnelle dans les feuilles.) Il semblerait donc qu'il n'y ait aucun moyen de filtrer par couleur de cellule dans les feuilles, mais en réalité, il existe différentes façons de le faire. Une solution consiste à utiliser un script pour identifier les cellules par leur couleur, puis stocker la valeur hexadécimale de cette couleur dans une autre cellule; vous pouvez alors filtrer en fonction du contenu de cette cellule et obtenir le résultat obtenu comme si vous effectuiez un filtrage par couleur. L'autre approche utilise les add-ons Sheets; Il y a quelques bons qui contiennent cette fonctionnalité. Je vais vous montrer comment faire les deux.

Comment filtrer dans Google Sheets?

Cette approche ne filtre pas techniquement par couleur, mais aboutit à la même chose. Le principal inconvénient est que vous devez ajouter une nouvelle colonne de données à votre feuille pour la faire fonctionner. Cependant, vous pouvez toujours masquer la nouvelle colonne afin qu'elle n'interfère pas avec l'impact visuel de votre feuille. Vous devrez également ajouter un script à la feuille dans laquelle vous souhaitez effectuer le filtrage. Voilà comment cela fonctionne.

  1. Ouvrez Google Sheets sur la feuille que vous souhaitez filtrer.
  2. Sélectionnez Outils et éditeur de script.
  3. Sélectionnez Fichier et Nouveau pour créer un nouveau script.
  4. Tapez ou collez: 'function getHex (input) {return SpreadsheetApp.getActiveSpreadsheet (). GetRange (input) .getBackgrounds (); } '. (N'incluez pas les citations.)

Revenez maintenant à votre feuille, sélectionnez la première cellule de votre nouvelle colonne et collez '= getHex («A1: A14») »dans la barre de formule. (Remplacez 'A1: A14' par la plage de vos cellules de données réelles, bien sûr.) Pour nos exemples de données, le résultat ressemble à peu près à ceci:

Notez que la colonne B, où j'ai collé les appels à getHex (), contient maintenant le code de couleur hexadécimal des cellules correspondantes dans la colonne A. Si vous ne connaissez pas les codes de couleur hexadécimaux, ne vous en préoccupez pas. vous n'avez pas besoin de le comprendre pour pouvoir l'utiliser.

Nous pouvons maintenant utiliser la mise en forme conditionnelle intégrée de Sheets pour manipuler nos données en fonction de leur couleur.

  1. Sélectionnez Format et mise en forme conditionnelle.

  2. Sélectionnez Ajouter une nouvelle règle et définissez la plage de cellules à laquelle vous souhaitez l'appliquer.
  3. Sélectionnez Formater les cellules si… et le texte contient.
  4. Tapez une valeur dans la zone ci-dessous que vous souhaitez trier.
  5. Ajoutez un style de formatage et sélectionnez Terminé.
  6. Cliquez avec le bouton droit sur la colonne hexadécimale et sélectionnez "Masquer la colonne" pour nettoyer la feuille de calcul de manière visuelle.

Une fois la mise en forme conditionnelle appliquée, vous avez filtré par couleur dans Google Sheets. C'est un peu inélégant, mais ça fait le travail. Vous pouvez également masquer la colonne B pour empêcher les gens de se demander «quels sont ces chiffres amusants en regard de cette liste de noms d'étoiles de couleur?»

Utilisation du module additionnel Sort Range Plus

Si vous préférez ne pas vous impliquer dans l'éditeur de script et dans tout ce que cela implique, vous pouvez utiliser une extension. Le module complémentaire fait fondamentalement la même chose, mais sans créer de colonne de données pour stocker les valeurs hexadécimales. J'ai trouvé un complément fonctionnel Tri par couleur sur la page des additifs de Google Sheets. L'avantage de cet add-on est qu'il peut trier par couleur de cellule ou par couleur de texte, mais l'inconvénient est que vous ne pouvez pas modifier l'ordre ni le personnaliser.

  1. Visitez la page Sort Range Plus et sélectionnez le bouton bleu + Gratuit en haut à droite pour l'installer.
  2. Sélectionnez les cellules de votre feuille que vous souhaitez trier par couleur.
  3. Sélectionnez Add-ons et Sort Range Plus.
  4. Sélectionnez la plage de tri.
  5. Utilisez l'add-on pour trier.

Dans les paramètres de l'application, vous pouvez modifier l'ordre de tri selon l'un des trois types prédéfinis, ce qui vous donne un peu de possibilité de personnalisation.

Utilisation du complément ColorArranger

Un autre ajout utile pour les feuilles est Color Arranger. ColorArranger vous permet de trier les feuilles en utilisant une représentation visuelle de la couleur d'arrière-plan des cellules. Les principales fonctionnalités des modules incluent le tri parmi un grand nombre de couleurs, la détection automatique des données et des colonnes de tri, une option de "correspondance la plus proche" qui rapproche des couleurs similaires et un réglage de l'ordre de tri en faisant glisser les couleurs sur la palette. .

Utiliser ColorArranger est simple. Chargez simplement votre feuille, assignez les couleurs à la colonne de données et sélectionnez Modules complémentaires-> Arrangeur de couleurs-> Trier par couleur. Une boîte de dialogue apparaîtra avec votre colonne de données automatiquement détectée. Chapeau au lecteur de TechJunkie Sekhar pour nous avoir informé de cet add-on!

J'espère que vous avez trouvé ce guide utile pour utiliser la couleur de cellule en tant qu'outil de tri et de filtrage dans Google Sheets. Si vous avez vos propres suggestions à cet égard, n'hésitez pas à les partager avec nous dans la section commentaires ci-dessous!

Si vous souhaitez devenir un véritable utilisateur chevronné de Sheets, consultez ce formidable guide des fonctions de Sheets.

Avez-vous d'autres questions sur l'utilisation de Google Sheets? Nous avons beaucoup de bons tutoriels pour tirer le meilleur parti de votre expérience Sheets.

Nous allons vous apprendre à obtenir un nombre de mots dans les feuilles

Nous avons un guide sur la façon de masquer les colonnes dans les feuilles (particulièrement utile si vous utilisez la méthode de script ci-dessus!)

Voici notre procédure pas à pas sur l'utilisation des graphiques dans les feuilles.

Bien sûr, nous avons un guide d'utilisation des tableaux croisés dynamiques dans les feuilles!

Nous avons créé un didacticiel pratique sur la manière de calculer le temps dans Google Sheets.

Voici notre procédure à suivre pour supprimer toutes les lignes et les cellules vides d'une feuille.

Nous avons un guide solide pour sélectionner des rangées en alternance dans les feuilles.

Besoin de tourner cette feuille de calcul sur le côté? Nous allons vous montrer comment convertir des lignes en colonnes dans les feuilles.

Voici un excellent moyen d'échanger deux lignes dans les feuilles!

Comment filtrer par couleur dans les feuilles de google