Comment formater conditionnellement les deux valeurs maximales en fonction d’un critère dans Google Sheets

Si le critère ou la condition ne pose pas de problème, il est facile de mettre en évidence les deux valeurs maximales dans une colonne ou une ligne. Vous pouvez utiliser la fonction GRANDE pour cela. Cependant, pour formater conditionnellement les deux valeurs maximales en fonction d’un critère, seule la fonction GRANDE ne suffira pas.

Un petit rappel pour ceux qui bénéficient des avantages de la mise en évidence automatique des cellules dans une feuille de calcul. J’ai ajouté un autre tutoriel sous l’étiquette « formatage conditionnel ».

Pourquoi la fonction GRANDE seule ne fonctionnera pas ?

La raison est simple, tout comme MAXIFS, il n’y a pas de fonction LARGEIFS dans Google Sheets. Mais vous pouvez compenser cela en utilisant la fonction logique SI avec GRANDE.

Dans ce tutoriel, vous apprendrez cette combinaison intéressante de GRANDE + SI. Pourquoi j’utilise la fonction GRANDE plutôt que MAX ?

Si vous êtes novice dans l’utilisation de Google Sheets, vous vous poserez certainement cette question.

La réponse est simple. J’utilise la fonction GRANDE en raison de sa capacité à renvoyer la valeur maximale, la deuxième valeur maximale, etc. Cela signifie l’élément de rang N dans une colonne/ligne ou un ensemble de données.

Capture d’écran d’exemple pour formater conditionnellement les deux valeurs maximales en fonction d’un critère. Le critère est que la valeur de la colonne 1 doit être >= 100.

Comment retourner conditionnellement les deux grandes valeurs en utilisant GRANDE + SI

Pour retourner conditionnellement les deux grandes valeurs, il existe différentes options dans Google Sheets. Ce tutoriel met en évidence certaines de ces options : Somme des grandes valeurs/max n en fonction de critères dans Google Sheets.

Si vous parcourez ce tutoriel, vous comprendrez sans aucun doute que l’utilisation de la fonction GRANDE n’est pas obligatoire. Toutefois, si vous vous concentrez sur le formatage conditionnel, vous devez utiliser la combinaison GRANDE + SI.

Permettez-moi donc de vous montrer comment retourner deux grandes valeurs en utilisant la formule GRANDE dans Google Sheets, c’est-à-dire sans condition. Ensuite, nous verrons GRANDE + SI, la valeur conditionnelle.

Extraction des deux grandes valeurs sans conditions/critères dans Sheets

grande-sans-condition

Formule GRANDE #1 :
=GRANDE(C3:C8,1)

Formule GRANDE #2 :
=GRANDE(C3:C8,2)

Comment inclure des conditions dans la formule GRANDE ?

Extraction des deux grandes valeurs avec des conditions/critères dans Sheets

grande-avec-condition

Il est maintenant temps d’apprendre à utiliser SI avec GRANDE.

Dans mon exemple, la formule SI a pour but de renvoyer la valeur de C3:C8 telle quelle si la valeur de B3:B8 est >= 100, sinon 0.

Voici la formule :

=SI($B$3:$B$8>=100,$C$3:$C$8,0)

Voici le résultat de la formule SI en tant que tableau.

Formule SI en tant que tableau

Utilisez ceci en tant que données dans la fonction GRANDE pour renvoyer les deux grandes valeurs en fonction de la condition.

Formule GRANDE #1 avec condition :

=GRANDE(SI($B$3:$B$8>=100,$C$3:$C$8,0),1)

Formule GRANDE #2 avec condition :

=GRANDE(SI($B$3:$B$8>=100,$C$3:$C$8,0),2)

Notre sujet est comment formater conditionnellement les deux valeurs maximales en fonction d’un critère dans Google Sheets. En dehors de la partie formatage conditionnel, j’ai résolu la majeure partie du problème.

Cela signifie que vous savez maintenant comment renvoyer les deux grandes valeurs en fonction d’un critère donné. Les deux formules ci-dessus en sont des exemples. Comment appliquer ces deux formules au formatage conditionnel ?

Formules Google Sheets pour formater conditionnellement les deux valeurs maximales en fonction d’un critère

Ouvrez le panneau « Règles de mise en forme conditionnelle » dans Google Sheets. Pour cela, cliquez sur le menu Format, puis sur « Mise en forme conditionnelle ». Effectuez les réglages suivants :

  • Appliquer à la plage : C3:C18
  • Règles de formatage > La formule personnalisée est :
    =C3=GRANDE(SI($B$3:$B$8>=100,$C$3:$C$8,0),1)
  • Style de mise en forme : Utilisez la couleur par défaut ou choisissez celle qui vous convient.

C’est tout. Cela mettra en évidence conditionnellement la plus grande valeur dans la plage sélectionnée. Pour votre référence, voici la capture d’écran des règles de formatage conditionnel.

Pour mettre en évidence la deuxième valeur maximale en fonction d’un critère, suivez les mêmes réglages de formatage conditionnel. Vous devez simplement remplacer la formule personnalisée par celle-ci :

=C3=GRANDE(SI($B$3:$B$8>=100,$C$3:$C$8,0),2)

Vous savez maintenant où réside la différence. Pour formater conditionnellement les trois valeurs maximales, vous devez changer la formule comme suit :

=C3=GRANDE(SI($B$3:$B$8>=100,$C$3:$C$8,0),3)

Tout dépend de la valeur « n » dans GRANDE.

En résumé :

GRANDE(données, n)

Dans cette formule, l’argument « données » est la sortie de la formule SI. Changez « n » en 1, 2, etc. pour chaque formule. Vous pouvez ainsi mettre en évidence les 1, 2, 3… plus grandes valeurs conditionnellement dans un ensemble de données dans Google Sheets. Amusez-vous bien !

Ressources utiles :

Articles en lien