1 votes

Comment effectuer une mise en forme conditionnelle sur plusieurs colonnes, chacune basée sur ses propres valeurs ?

J'ai une feuille avec de nombreuses colonnes, et je veux mettre en évidence de manière conditionnelle chacune d'entre elles avec du vert pour les 25% de valeurs supérieures (valeurs > Q3), du jaune pour les valeurs entre les 25% supérieurs et les 75% supérieurs (valeurs entre Q1 et Q3) et du rouge pour les 25% inférieurs (valeurs < Q1). Je peux le faire pour une colonne en utilisant "Top/Bottom Rules", mais y a-t-il un moyen de le faire pour toutes les colonnes à la fois ?

Par exemple, j'ai les données suivantes :

no formatting

Je souhaite que la mise en forme ressemble à ceci, où la mise en forme de chaque colonne dépend de ses propres informations sur les quartiles :

enter image description here

Existe-t-il un moyen d'y parvenir sans avoir à traiter manuellement chaque colonne séparément ?

0voto

anInputName Points 111

J'ai trouvé comment faire ici . La façon dont je l'ai fait pour Excel 2019 :

Tout d'abord, créez les règles avec lesquelles vous souhaitez conditionner vos données. Dans mon cas, cela a été fait en utilisant Conditional Formatting > Manage Rules > New Rule > Format cells that only contain . Ensuite, dans la règle, j'ai utilisé le calcul suivant Q1 y Q3 pour créer les règles. Je suppose qu'il est possible de le faire en utilisant la fonction Use formula to determine which cells to format et contient la formule des quartiles. Je ne sais pas si le fait d'avoir $ dans l'emplacement des cellules, je l'ai fait sans l'option $ devant la lettre (ex. A$1 ).

Après avoir créé les règles, sélectionnez la colonne sur laquelle vous avez créé la règle, puis cliquez sur Home et cliquez sur Format Painter (situé par défaut à gauche dans le Clipboard à côté de la section Paste , Cut y Copy ). Après avoir cliqué sur Format Painter sélectionnez les cellules auxquelles vous souhaitez appliquer les règles.

J'espère que cela aidera ceux qui ont le même problème.

0voto

Viki Ji Points 439

@anInputName, Afin d'éviter d'effectuer plusieurs opérations pour chaque colonne, je vous suggère également de Use a formula to determine which cells to format Vous pourriez peut-être essayer la formule suivante pour formater les cellules.

=B2>B$17
=B2<B$16
=AND(B2>=B$16,B2<=B$17)

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X