2017-09-25 8 views
1

J'ai 3 colonnes avec des pourcentages.Mise en forme conditionnelle avec les jeux d'icônes- copier sur la ligne entière

Je voudrais mettre une flèche haut ou bas dans la même cellule que chaque pourcentage en fonction du pourcentage précédent.

ex: H10 = 54, L10 = 55, p10 = 50

Je voudrais L10 lire 55 avec une flèche et P10 lire 50 avec une flèche vers le bas. Ensuite, je veux copier cette formule jusqu'à la 500ème ligne pour les colonnes L et P.

j'ai pu créer cela pour 1 rang (H10, L10 et P10), mais quand j'ai essayé de le copier vers le bas pour les autres lignes, il a continué à faire référence à la première rangée (H10, L10 et P10),. J'ai essayé de supprimer la référence absolue "$" et j'ai reçu un message d'erreur disant que je ne peux pas utiliser de références relatives. Comment puis-je copier ce formatage vers le bas.

here is a link to a screenshot of the fields I am using (row H, row L, row P

+0

Quelle est votre gamme «appliquée à»? En outre, au lieu d'utiliser une colonne entière, essayez de la réduire en disant «$ L $ 10: $ L $ 100» (en supposant que ce soit 100 lignes de données). – BruceWayne

+0

Salut Bruce, j'ai édité mon message original. mes appliquées aux cellules sont les colonnes L et P. Je voudrais l'appliquer à la colonne L (par la colonne L en regardant la colonne H) et je voudrais aussi l'appliquer à la colonne P (Par colonne P en regardant la colonne L) . Je ne suis pas très technique et je ne suis pas certain d'avoir répondu correctement à vos questions. –

+0

Je ne suis pas sûr que cela soit possible car Excel n'autorise pas les références relatives aux jeux d'icônes dans la mise en forme conditionnelle, pour quelque raison que ce soit. La seule solution que je peux imaginer serait d'ajouter une autre colonne où vous utilisez une formule pour déterminer si la cellule affichera un caractère de flèche vers le haut ou un caractère de flèche vers le bas. Dans mon expérience, Excel est notoirement mauvais à l'automatisation de tout ce qui concerne les images ou les icônes. – ImaginaryHuman072889

Répondre

0

Il y a une façon que je peux penser obtenir une référence relative tout en utilisant uniquement ce que « ressemble à » une référence absolue.

= $A1 

retourne la même chose que:

= OFFSET($A$1,ROW()-ROW($A$1),0) 

Notez que la formule ci-dessus utilise uniquement des références absolues, mais renvoie effectivement une référence relative. Essayez cette méthode pour voir si cela fonctionnera dans votre cas.

+0

Merci d'avoir essayé, j'ai eu un erreur indiquant ce qui suit: "La valeur que vous avez entré n'est pas un nombre valide, date ou heure" –

+0

Encore un essai: '= INDIRECT (ADRESSE (ROW(), COLONNE ($ A $ 1)))) retournera la même chose comme '= $ A1'. Si cela ne fonctionne pas, je n'ai plus d'idées pour le moment. – ImaginaryHuman072889

+0

il l'a mis entre guillemets et a traité la formule comme une chaîne plutôt qu'une formule. lol. Merci d'avoir essayé. –

1

Voici ce que je l'ai fait pour contourner ceci:

J'ai ajouté une autre cellule et calculé la différence entre les lignes, puis définissez la formule pour évaluer si la différence était négative ou positive (supérieure ou inférieure à 0) , si c'était positif il y a une flèche vers le haut et si négative il y a une flèche vers le bas. J'ai fait la nouvelle rangée assez petite que seule la flèche montre et le nombre ne le fait pas, et je n'ai pas de bordure sur les deux rangées (celle avec le nombre et celle avec la formule) donc ça ressemble à la rangée supplémentaire fait en fait partie de la ligne qui a la vraie valeur (pas le calcul).