2014-08-28 8 views
-2

J'ai une feuille dans laquelle je crée une règle de mise en forme conditionnelle:Mise en forme conditionnelle basée sur la colonne par rapport

si ColumnB> 50 puis COLUMNA remplissage couleur verte.

Le résultat est OK pour l'ensemble de la colonne A, basé sur la colonne B. Le problème est que lorsque je copie le format à columnX, cela doit être basé sur columnY mais reste basé sur columnB.

J'ai besoin d'un moyen automatique de formater les cellules en fonction de la colonne voisine et non d'une colonne fixe.

+0

voir l'extrait de balise pour 'conditionnel formatting' et' excel' (* vol stationnaire au-dessus des étiquettes dans votre question *) –

+0

@ vba4all. Je vais, si vous jetez un oeil à http://meta.stackoverflow.com/questions/261875/are-excel-formulas-on-topic. – pnuts

+0

@pnuts cette question est clairement une question SuperUser. Cela n'a absolument rien à voir avec * la programmation *. –

Répondre

4

Prenez l'ancre ($) sur le devant de votre B dans la formule pour le formatage en cours de copie avant la copie.

+0

merci pour la réponse. J'ai enlevé le signe de la colonne et de la rangée, mais Excel convertit B2 en un nombre étrange. – user3213767

+0

[6174] (http://tetrahedral.blogspot.co.uk/2011/01/2-in-1-strange-number-6174-and-college.html) peut-être? – pnuts

1

mise en forme conditionnelle est il a énuméré les éléments suivants:

$ 2 $ B> 50

Si tel est le cas, alors enlever le $. Devrait regarder ceci:

2B> 50

En faisant cela, lorsque vous copiez et collez pas rester sur la colonne B

+0

Je pense que vous mélangez la notation RC avec la notation A1. De plus, OP ne semble pas avoir ancré la ligne ("le résultat est OK pour l'ensemble de la colonne A"). – pnuts

+0

merci pour la réponse. ça ne marche toujours pas, quand j'écris 2B> 50, excel le convertit en un nombre étrange.NOT B2 – user3213767

Questions connexes