web-dev-qa-db-fra.com

Mise en forme conditionnelle de la valeur minimale dans une ligne

Mon objectif est d'appliquer une mise en forme conditionnelle à la valeur minimale d'une ligne d'un tableur Google.

Sous Mise en forme conditionnelle, j'ai essayé d'utiliser "La formule personnalisée est" =MIN(D3:L3).

Le résultat était que la mise en forme conditionnelle était appliquée à D3: L3 (la ligne entière).

5
rainbowsorbet

Sooo close (je pense!). S'il vous plaît essayez:

=D3=min($D3:$L3)

=min(D3:L3) renvoie une valeur mais CF a besoin d'un TRUE pour se déclencher. Nous vérifions donc "la cellule actuelle" (D3) pour voir si sa valeur correspond à celle du minimum dans la plage D3: L3. Si c'est le cas, nous déclenchons la mise en forme.

Je dis "la cellule en cours" car tout dépend de la sélection Range:. Ici, c'est la même chose que celle à partir de laquelle la valeur minimale est sélectionnée (c'est-à-dire D3: L3). CF possède une sorte de fonction de tramage, équivalente à vérifier s'il faut déclencher la première cellule du Range: (et si TRUE, ce faisant) puis marcher automatiquement sur les cellules E3, F3 (et si TRUE, ce faisant), etc. jusqu'à la fin de Range:.

(Je ne sais pas du tout quelle est la séquence réelle, mais puisque tout est fait en un clic, je ne vois pas que cela compte beaucoup.)

Sans ancres (le $s dans $ D3: $ L3), la plage minimale s’ajusterait automatiquement au cours du processus. D3 serait donc testé contre D3: L3 mais E3 contre E3: M3, etc. (Cette question particulière, où la gamme MIN et Range: sont identiques, peut ne pas être la plus appropriée pour expliquer les ancres!)

6
pnuts