2017-04-14 1 views
0

Je crée une liste et souhaite lier des éléments dans cette liste ... Voici une configuration hypothétique pour relayer le problème de base: La colonne B est simplement une liste de numéros successifs (1 à 1000) La colonne K reçoit une valeur de "O" ou "C" selon que le problème est ouvert ou fermé La colonne L reçoit une valeur numérique qui fait référence à la valeur de la colonne B dans une autre ligne.Ligne de mise en forme conditionnelle faisant référence à des cellules d'une autre ligne

Je souhaite que la colonne L lise une ligne à une autre.

ex: Valeur B1 est "1" ---> nous appellerons "ligne 1" Valeur B2 est "2" ---> nous appellerons "ligne 2"

Si L2 est "1", je veux que la ligne 2 soit liée à la ligne 1. Puis, si K1 est "O", je ne veux pas d'action sur la ligne 2. Cependant, si K1 est "C" , Je veux que la ligne 2 soit mise en évidence. Essentiellement, nous créons des liens pour les tâches. Par conséquent, il devrait être possible d'avoir plusieurs lignes avec les valeurs de la colonne L faisant toutes référence à la même valeur de la colonne B, donc lorsque cette ligne est changée en fermé/"C", ces autres lignes sont toutes mises en évidence.

Je creuse depuis un moment, alors j'apprécie sincèrement l'aide.

+0

Il peut être utile de simuler un exemple (avec formatage manuel) pour montrer ce que vous voulez, où. – pnuts

Répondre

0

Vous pouvez essayer quelque chose comme ça ...

Sélectionnez les colonnes entières disent B: L et faire une nouvelle règle pour la mise en forme conditionnelle à l'aide de la formule indiquée ci-dessous et définissez le format selon votre choix.

=INDEX($K:$K,MATCH($L1,$B:$B,0))="C" 

Voir si c'est ce que vous essayez d'atteindre.

+0

Je voulais juste dire merci - c'est exactement ce que je cherchais ... J'ai fini par écrire une solution en deux étapes à mon problème d'origine (j'avais une formule d'index sur une colonne cachée qui renvoyait "o", "c ", ou" N/A "basé sur la ligne référencée, puis a exécuté la mise en forme conditionnelle en utilisant cette formule d'index dans la ligne actuelle), mais j'ai été en mesure de simplifier à une seule étape avec votre solution. Merci encore –

+0

De rien! Content que ça a marché. Veuillez prendre un moment pour accepter la solution afin de marquer votre question comme résolue. – sktneer