Comment appliquer une mise en forme conditionnelle dans Google Sheets en fonction d’une autre cellule

Video google sheet conditional format based on another cell

L’une des questions les plus courantes que l’on me pose est de savoir comment appliquer une mise en forme conditionnelle dans Google Sheets en fonction d’une autre cellule. La réponse est simple. Je vais vous montrer comment utiliser la mise en forme conditionnelle ci-dessous, en mettant l’accent sur la façon de modifier la mise en forme en fonction d’une autre cellule. Suivez les instructions étape par étape avec des captures d’écran. Ainsi, vous pourrez utiliser la mise en forme conditionnelle dans Google Sheets en fonction d’une autre cellule.

Qu’est-ce que la mise en forme conditionnelle ?

Avant d’aborder les sujets plus avancés, couvrons les bases. J’ai déjà expliqué en détail la mise en forme conditionnelle. En bref, il s’agit d’une façon de mettre en évidence rapidement des données importantes dans Google Sheets. Cela vous aide à utiliser les données pour raconter une histoire, et c’est rapide. Vraiment rapide. La mise en forme conditionnelle inclut également des avantages visuels simples comme la mise en évidence des lignes alternatives. C’est beaucoup plus excitant de l’utiliser pour mettre en forme en fonction de la valeur d’une autre cellule.

Voici ce que je décris ici. Vous verrez régulièrement des cellules avec une mise en forme conditionnelle en fonction de ce qui se trouve dans la cellule elle-même. Cependant, ce guide vous montre comment utiliser la mise en forme conditionnelle en fonction de ce qui se trouve dans une autre cellule.

Par exemple, supposez que vous ayez un ensemble de données de scores d’élèves à un test (comme indiqué ci-dessous). Vous pouvez utiliser la mise en forme conditionnelle pour mettre en évidence les cellules ayant un score inférieur à 35 en rouge et celles ayant un score supérieur à 80 en vert. Cela vous donne une référence visuelle rapide du nombre d’élèves qui excellent et de ceux qui sont en retard.

Conditional Formatting Based on Another Cell in Google Sheets - Data

C’est là que c’est pratique de mettre en évidence les cellules à l’aide de la mise en forme conditionnelle en fonction de la valeur d’une autre cellule dans Google Sheets. Prêt à apprendre la méthode ?

Comment utiliser la mise en forme conditionnelle en fonction d’une autre cellule

Pour utiliser la mise en forme conditionnelle dans Google Sheets en fonction d’une autre cellule, il vous suffit d’utiliser l’option « La formule personnalisée est » dans le menu de mise en forme conditionnelle. C’est le point de départ, mais il est également important de savoir quel type de formule personnalisée vous devez construire.

Utilisation de « La formule personnalisée est » pour la mise en forme conditionnelle en fonction d’une autre cellule

Comme toujours, je veux vous expliquer la syntaxe de la fonction. Pour ce faire, nous allons prendre un exemple concret. Supposons que nous voulions mettre en évidence un ensemble spécifique de données ici. Suivez ces étapes pour compléter la mise en forme conditionnelle dans Google Sheets en fonction d’une autre cellule pour mettre en évidence les cellules. Notre objectif est simple. Nous ne cherchons pas à ajouter des retraits dans Google Sheets ou à modifier les données à l’intérieur. Nous voulons simplement mettre en évidence des noms en fonction de leurs scores correspondants. Pour ce faire :

  1. Sélectionnez les cellules qui contiennent les noms (A2:A11).
  2. Allez dans l’onglet « Format ».
  3. Cliquez sur « Mise en forme conditionnelle ».
  4. Dans le volet des règles de mise en forme conditionnelle, sélectionnez « Couleur unique ».
  5. Dans le menu déroulant « Mettre en forme les cellules si », sélectionnez « La formule personnalisée est ».
  6. Dans le champ de formule, saisissez la formule : =B2<35
  7. Spécifiez le format en cliquant sur le menu déroulant « Style de mise en forme ».
  8. Cliquez sur « Terminé ».

C’est tout. Vous remarquerez que nous avons mis en forme les cellules de la colonne A en fonction d’une simple évaluation dans la colonne B. Les noms de John et Elvis sont mis en évidence en rouge car leurs scores de test correspondants sont inférieurs au nombre 35 que nous avons choisi. En d’autres termes, nous avons mis en forme les cellules en fonction de celles adjacentes. Nous aurions tout aussi bien pu utiliser une mise en forme personnalisée en fonction d’une autre colonne ou ligne de cellules. La clé est de modifier la formule personnalisée.

Comment fonctionne la fonction « La formule personnalisée est »

La raison pour laquelle nous pouvons utiliser la mise en forme conditionnelle en fonction d’une autre cellule repose sur la validation des données. Nous évaluons si une condition est équivalente à VRAI. Si ce n’est pas le cas, la mise en forme ne s’applique pas. Si cela équivaut à VRAI, nous pouvons mettre en forme nos cellules cibles.

Dans l’exemple ci-dessus, bien que nous ayons sélectionné les cellules qui contiennent des noms (A2:A11), la formule utilisait les valeurs de cellules de la colonne adjacente. Par exemple, pour la cellule A2, la mise en forme conditionnelle a évalué la formule B2<35. Comme la valeur de B2 est 12 et que la formule évalue à VRAI, elle a été mise en évidence.

De même, pour la cellule B3, la valeur de la cellule A3 est évaluée, et ainsi de suite. Notez que vous pouvez utiliser une méthode similaire pour mettre en évidence les doublons. C’est la version la plus simple de la mise en forme conditionnelle, mais ce n’est pas la seule. Parlons de la façon de faire cela d’une autre manière.

Comment utiliser la mise en forme conditionnelle dans Google Sheets en fonction de plusieurs cellules

Dans l’exemple ci-dessus, vous avez vu la mise en forme conditionnelle de Google Sheet en fonction d’une autre cellule. Vous pouvez également le faire avec plusieurs cellules. La méthode diffère un peu. Parlons de la façon d’évaluer plusieurs cellules, puis de mettre en évidence les cellules en fonction du résultat. (Cela inclut l’évaluation de l’ensemble d’une ligne !) Vous pourriez deviner où cela se produit, car les premières étapes sont assez similaires.

Par exemple, supposons que j’aie un ensemble de données comme indiqué ci-dessous :

Conditional Formatting Based on Another Cell in Google Sheets - data2

Maintenant, supposons que vous êtes l’enseignant et que vous souhaitez mettre en évidence les élèves qui ont échoué dans une ou plusieurs matières. En même temps, vous voulez également mettre en évidence les noms des élèves qui ont obtenu plus de 80 dans les trois matières.

Voici les étapes à suivre :

  1. Sélectionnez la plage de données contenant les noms (A2:A11).
  2. Allez dans l’onglet « Format ».
  3. Cliquez sur « Mise en forme conditionnelle ».
  4. Dans le volet des règles de mise en forme conditionnelle, sélectionnez « Couleur unique ».
  5. Dans le menu déroulant « Mettre en forme les cellules si », sélectionnez « La formule personnalisée est ».
  6. Dans le champ de formule, saisissez la formule : =OR(B2<35,C2<35,D2<35)
  7. Spécifiez le format en cliquant sur le menu déroulant « Style de mise en forme ». Ici, vous pouvez choisir une couleur de fond dans l’échelle des couleurs. Comme nous mettons en évidence les élèves qui ont échoué, j’ai choisi la couleur rouge.
  8. Cliquez sur « Terminé ».
  9. Dans le volet « Mise en forme conditionnelle », cliquez sur l’option « Ajouter une nouvelle règle ».
  10. Dans le volet des règles de mise en forme conditionnelle, à partir du menu déroulant « Mettre en forme les cellules si », sélectionnez « La formule personnalisée est ».
  11. Dans le champ de formule, saisissez la formule pour créer de nouvelles règles de mise en forme : =AND(B2>80,C2>80,D2>80)
  12. Spécifiez la couleur de l’échelle des couleurs dans le style de mise en forme.
  13. Cliquez sur « Terminé ».

Cela met instantanément en évidence les noms comme indiqué ci-dessous. Notez que la mise en forme conditionnelle, dans ce cas, est basée sur plusieurs cellules. La règle de mise en forme prend en compte une formule plus complexe, qui évalue plusieurs cellules avant de mettre en forme nos données cibles. Voici à quoi cela ressemble :

Conditional Formatting Based on Another Cell in Google Sheets - multiple result

Comment appliquer une mise en forme conditionnelle en fonction du texte dans Google Sheets

Nous avons parlé de la façon d’utiliser la mise en forme conditionnelle en fonction des données d’une autre cellule. Mais pouvez-vous faire la même chose avec du texte ? Bien sûr.

Voici comment appliquer les règles de mise en forme conditionnelle dans Google Sheets si une autre cellule contient du texte. En bref : vous devez simplement entrer la chaîne de texte entre guillemets dans la formule personnalisée.

Voici un exemple concret : Disons que vous travailliez dans une école primaire mixte et que vous deviez suggérer les meilleures élèves de sexe féminin pour un programme de bourses d’études dans une école privée pour filles. Vous pourriez utiliser la mise en forme conditionnelle pour mettre en évidence toutes les élèves de sexe féminin. Nous utiliserons un petit échantillon de fausses données pour montrer comment cela fonctionnerait.

Pour mettre en évidence toutes les élèves qui s’identifient comme étant de sexe féminin, nous pouvons appliquer une mise en forme conditionnelle sur la colonne contenant leurs noms en vert en utilisant une règle de texte. Pour ce faire, il vous suffit de :

  1. Sélectionner les cellules auxquelles vous souhaitez appliquer les règles de formatage (A2:A9).
  2. Accéder à « Format » puis sélectionner « Mise en forme conditionnelle ».
  3. Changer la liste déroulante « Conditionnelle » en « La formule personnalisée est ».
  4. Entrer la formule =B2= »F ».
  5. Choisir la couleur verte dans l’échelle des couleurs du style de mise en forme.

A screenshot showing the conditional formatting rules for text based cells

Disons que nous voulions également ajouter les étudiantes non binaires. Nous pourrions utiliser la fonction OU pour cela, comme ceci :

=OU(B2= »F »,B2= »NB »)

A screenshot showing how to add extra text strings to conditional formatting using the OR function

Comment utiliser la mise en forme conditionnelle basée sur une autre plage de cellules

Au lieu d’une seule cellule, vous pouvez également utiliser une plage de cellules comme argument pour votre règle de mise en forme conditionnelle. C’est un peu différent que de simplement baser notre mise en forme sur une autre cellule. Dans ce cas, vous évaluez toute une plage de cellules, puis vous utilisez la mise en forme conditionnelle de Google Sheets basée sur l’évaluation totale.

En regardant notre feuille d’exemple, nous pouvons mettre en évidence les noms des élèves qui ont obtenu moins de 50 en mathématiques.

Voici comment procéder pour la mise en forme conditionnelle de Google Sheets basée sur une autre colonne :

  1. Sélectionnez la plage de cellules à laquelle vous souhaitez appliquer les règles de formatage.
  2. Accédez à « Format » puis sélectionnez « Mise en forme conditionnelle ».
  3. Cliquez sur la liste déroulante des formules et choisissez « La formule personnalisée est ».
  4. Entrez la formule =B2:B<50.
  5. Choisissez la couleur que vous souhaitez utiliser dans l’échelle des couleurs du style de mise en forme.
  6. Cliquez sur « Terminé ».

This conditional formatting rule will highlight all the cell in column A that correspond to a cell in Column B that is less than 50.

La mise en forme conditionnelle applique les règles de formatage pour mettre en évidence toutes les cellules de la colonne A qui correspondent à une cellule de la colonne B inférieure à 50. Dans ce cas, il s’agit de John, Elvis et Sheldon.

Foire aux questions

Voici les questions les plus courantes que l’on me pose sur la mise en forme conditionnelle en fonction d’une autre cellule. J’ai fait de mon mieux pour répondre de manière concise. Si vous souhaitez obtenir une explication plus détaillée, consultez le guide ci-dessus.

Est-il possible d’utiliser la mise en forme conditionnelle en fonction d’une autre cellule dans Google Sheets ?

Oui, vous pouvez appliquer une mise en forme conditionnelle à une cellule en fonction d’une autre cellule. Il vous suffit de suivre les étapes faciles ci-dessus dans la FAQ et d’utiliser la formule personnalisée qui correspond à vos besoins.

Puis-je utiliser la mise en forme conditionnelle dans Google Sheets en fonction de la couleur d’une autre cellule ?

Oui, vous pouvez utiliser la mise en forme conditionnelle dans Google Sheets en fonction de la couleur d’une autre cellule. C’est un peu plus complexe que les méthodes que j’ai décrites ci-dessus. Vous devrez utiliser Google App Script. Cela signifie un peu de codage supplémentaire, mais le résultat en vaut la peine. Tout d’abord, vous filtrerez par couleur. Ensuite, vous appliquerez une mise en forme conditionnelle en fonction de ce filtre. Vous ne souhaitez pas coder ? Une autre solution de contournement existe pour la mise en forme en fonction de la couleur de la cellule. Il suffit de mettre en évidence une cellule si une case à cocher Google Sheets est cochée ou non.

Comment utiliser la mise en forme conditionnelle pour afficher du vert si la réponse est correcte et du rouge si la réponse est fausse ?

Vous pouvez configurer votre règle de formatage conditionnel de manière à afficher du vert lorsque la réponse correcte est saisie et du rouge lorsque la réponse incorrecte est saisie.

Prenons un exemple. Nous voulons que la cellule B2 affiche du vert si la réponse correcte est saisie et du rouge si la réponse incorrecte est saisie.

Pour ce faire, vous devrez utiliser trois règles de formatage :

  1. Une pour si la cellule est égale à (la réponse correcte).
  2. Une autre pour si la cellule n’est pas égale à (la réponse incorrecte).
  3. La dernière pour si la cellule est vide.

J’ai divisé cela en trois sections. Je vais commencer par la première section « est égale à ».

Est égale à :

  1. Sélectionnez la plage de cellules pour laquelle vous souhaitez appliquer les règles de formatage.
  2. Allez dans « Format » et choisissez « Mise en forme conditionnelle ».
  3. Choisissez « Est égale à » dans le menu déroulant de la formule.
  4. Tapez =A17 (la cellule avec la formule correcte).
  5. Choisissez la couleur verte dans l’échelle des couleurs du style de mise en forme.

N’est pas égale à :

  1. Cliquez sur « Ajouter une règle ».
  2. Choisissez « N’est pas égale à » dans le menu déroulant de la formule.
  3. Tapez =A17 (la cellule avec la formule correcte).
  4. Choisissez la couleur rouge dans l’échelle des couleurs du style de mise en forme.

Est vide :

Vous devrez ajouter une autre règle pour si la cellule est vide et choisir le blanc comme couleur de fond. Assurez-vous que cette cellule se trouve au-dessus de la règle « n’est pas égale à ».

Screenshot showing 3 exisitng formatting rules

Si une valeur correspondant à la cellule A4 est saisie, la cellulaire sera mise en évidence en vert, et si une autre valeur est saisie, elle sera mise en évidence en rouge, comme indiqué ci-dessous.

Comment utiliser simultanément les opérateurs « supérieur à » et « inférieur à » pour la mise en forme conditionnelle ?

Si vous souhaitez mettre en forme conditionnellement une plage de cellules en utilisant simultanément les opérateurs « supérieur à » et « inférieur à », vous pouvez utiliser la fonction SI dans votre règle de mise en forme au lieu d’une fonction SI inhérente.

Par exemple, si nous voulions mettre en évidence notre feuille de calcul de manière à ce que les élèves qui ont obtenu plus de 40 mais moins de 70 soient mis en évidence, nous utiliserions la formule :

=SI( B2:B11>40, B2:B11<70)

Accédez à la fenêtre de mise en forme conditionnelle et collez ceci comme votre formule personnalisée.

Vous pouvez voir à partir de notre exemple que seuls les élèves qui ont obtenu plus de 40 mais moins de 70 sont mis en évidence.

Comment mettre en couleur une cellule en fonction de la valeur d’une autre cellule ?

  1. Sélectionner la plage de cellules pour laquelle vous souhaitez appliquer les règles de formatage.
  2. Accédez à « Format » et sélectionnez « Mise en forme conditionnelle ».
  3. Changez la liste déroulante « Conditionnelle » en « La formule personnalisée est ».
  4. Entrez une formule pour définir la règle de formatage.
  5. Sélectionnez la couleur que vous souhaitez utiliser pour le formatage.
  6. Cliquez sur « Terminé ».

Comment appliquer une mise en forme conditionnelle si une cellule est supérieure à une autre ?

  1. Sélectionner la plage de cellules pour laquelle vous souhaitez appliquer les règles de formatage.
  2. Accédez à « Format » et sélectionnez « Mise en forme conditionnelle ».
  3. Changez la liste déroulante « Conditionnelle » en « La formule personnalisée est ».
  4. Utilisez l’opérateur « supérieur à » pour indiquer quelle cellule doit avoir la plus grande valeur, par exemple : B2>C3
  5. Cliquez sur « Terminé ».

Puis-je utiliser une formule SI dans la mise en forme conditionnelle dans Google Sheets ?

La définition de toute règle de mise en forme conditionnelle est essentiellement une fonction SI. Par exemple, vous pourriez définir une règle « La formule personnalisée est » de B2>C3. Cette déclaration signifie « SI » B2 est supérieur à C3, mettez en évidence la cellule. Vous pouvez également utiliser des instructions IFS en tant que formules personnalisées, comme =IFS( B2:B11>40, B2:B11<70).

Comment appliquer une mise en forme conditionnelle en fonction d’une autre colonne ?

Pour appliquer une mise en forme conditionnelle en fonction d’une autre colonne, il vous suffit d’utiliser l’adresse de la colonne comme argument dans une formule personnalisée. Par exemple, vous pourriez utiliser =B2:B<50 pour vérifier si des valeurs de la colonne B (à l’exception de l’en-tête en B1) sont supérieures à 50.

Conclusion

Pour mettre en forme des cellules en fonction d’une autre cellule dans Google Sheets, il vous suffit de suivre les étapes faciles énumérées ci-dessus dans la FAQ et d’utiliser la formule personnalisée qui correspond à vos besoins. Si vous avez trouvé mon article utile, vous pouvez également consulter notre guide sur la recherche dans Google Sheets.

Avez-vous d’autres questions sur la mise en forme conditionnelle ? Y a-t-il d’autres choses que vous aimeriez voir incluses dans mon guide ? Faites-le moi savoir dans les commentaires !

Si vous avez trouvé cet article sur la mise en forme conditionnelle en fonction d’une autre cellule dans Google Sheets utile, vous aimerez peut-être aussi les tutoriels suivants sur Google Sheets :

  • Création d’une carte thermique dans Google Sheets (tutoriel étape par étape)
  • Formatage des numéros de téléphone dans Google Sheets
  • Comment créer une liste déroulante dépendante
  • Comment colorer les lignes alternatives dans Google Sheets
  • Comment zoomer et dézoomer dans Google Sheets
  • Comment insérer une image dans une cellule de Google Sheets
  • Comment comparer deux colonnes dans Google Sheets
  • Format Painter dans Google Sheets (copier facilement le formatage)
  • Comment verrouiller des cellules dans Google Sheets : guide étape par étape

Articles en lien