web-dev-qa-db-fra.com

Appliquer le formatage conditionnel à plusieurs rangées

Lorsque vous utilisez la mise en forme conditionnelle dans Excel 2013, je n'arrive pas à appliquer une règle à plusieurs rangées. J'utilise des données qui ne sont pas liées dans plusieurs rangées. Par exemple, la ligne A contient des prix, la rangée B contient des coûts et la ligne C contient des prix des actions.

J'utilise la règle suivante "uniquement les valeurs de format qui sont au-dessus de la moyenne ou inférieure à la moyenne", car je tiens à mettre en évidence les cellules qui sont l'une des titres ST.Dev. ci-dessous ou un st.dev. au dessus de la moyenne. Si j'utilise le format peintre pour appliquer les règles établies pour la ligne A à la ligne B, elle ne fonctionnera pas (car elle utilise la moyenne calculée dans la ligne A). Si j'essaie d'éditer la formule ($ A $: $: 20 $ - 22 $: 22 $: 22 $), Excel n'appliquera pas les modifications et continue de le modifier ($) de 2 $: 20 $).

Est-ce que quelqu'un a une idée de la façon dont je peux résoudre ce problème?

4
Dave J.

Le "secret" est de faire la formule avec "référencement relatif", donc si votre formule ressemble à ceci: = $ B $ 2> $ A $ 2

ensuite, retirez le signe $ avant le numéro de ligne, de sorte que cela ressemblera à ceci: = $ B2> $ A2

Avec cela, vous n'avez réellement besoin de copier le formatage conditionnel. Vous pouvez sélectionner une plage complète avant de l'appliquer et insérer la formule comme si vous sélectionnez uniquement la première cellule en haut. Excel saura appliquer les formules correctes à toutes les autres cellules de la plage (en supposant que la plage est une colonne). Ou vous pouvez appliquer cette formule à la première ligne et copiez-la avec le format peintre.

J'espère que c'est utile.

7
Linux NewB

J'ai rencontré le même problème désirant appliquer ma mise en forme conditionnelle à plusieurs rangées. C'était une solution simple que j'ai trouvée sur Site de support de bureau de Microsoft . Vous pouvez utiliser le format peintre sous l'onglet Home du ruban dans le groupe Presse-papiers. C'est une brosse de peinture située juste en dessous du bouton de la copie.

0
Zanderi

Cela n'est pas possible avec la fonctionnalité de base d'Excel. Après beaucoup de recherches, essayez des solutions recommandées, et une erreur d'essai et d'erreur, je dois accepter qu'une macro offre la seule solution; Pour une raison quelconque, Excel n'ajuste pas les références de cellules lorsqu'un utilisateur tente de copier le formatage conditionnel (comme lors de la copie d'une formule cellulaire). (J'imagine que Microsoft appellerait cela une "fonctionnalité".)

J'ai pu obtenir cette fonctionnalité désirée, notamment avec les feuilles de calcul Freeware Kingsoft (avec lesquelles je n'ai aucune connexion); IT DID Copiez correctement le formatage conditionnel, ajustant les références relatives aux cellules relatives, après avoir défini les conditions pour cela. (Peut-être que Kingsoft est plus discriminant dans le code qu'ils comprennent dans leur produit.) ;-)

Malheureusement, cela ne fournit pas de solution de contournement au problème de l'OP. L'enregistrement (de Kingsoft) au format .xlsx et la réouverture de Microsoft Excel a échoué; Le formatage conditionnel (copié) a été corrompu. Mais si l'on a besoin de beaucoup de formatage conditionnel et n'a pas nécessairement besoin d'utiliser Excel, cela pourrait être utile.

0
Jerry G