2016-10-27 1 views
-1

Avertissement J'essaie de garder cela simple pour l'utilisateur. Donc, il suffit de coller les noms dans le format qui leur est donné (A, B) et il met en évidence (C) sans formater (B, A) en premier.Formulation d'une plage à partir de deux colonnes à l'intérieur d'une formule countif

Si j'ai une feuille de calcul qui a Nom dans la colonne A et Nom dans la colonne B. Dans la colonne C sont les noms correspondants je avec une règle mettant en valeur de mise en forme conditionnelle personnalisée. La colonne C a les noms formatés en lastName, firstName.

Ma question est de savoir si je peux mettre en forme les colonnes A et B dans $ B & "," & $ A dans une formule countif?

Cela ne semble pas fonctionner = countif ($ B & " ": $ A, $ C)

alors que $ B &",": $ A formaterait en lastName, prenom et donc déclencher la règle pour mettre en évidence le même nom de famille, prénom dans C? Ensuite, l'utilisateur vient et colore de plus en plus de noms et la colonne c continue la mise à jour.

+0

Vous utilisez "format" d'une manière particulière. Ce n'est pas clair ce que vous voulez réaliser. Souhaitez-vous que la mise en forme conditionnelle dans la colonne C soit mise en surbrillance lorsque le nom correspond aux noms de A et B? Que colle l'utilisateur? A, B et C ou juste A et B? – teylyn

+0

@teylyn L'utilisateur reçoit le prénom (A) et le nom de famille (B) que je veux comparer (C) lastName, FirstName et mettre en surbrillance C s'il y a correspondance. – Alan

Répondre

1

Vous pouvez utiliser une règle de mise en forme conditionnelle avec une formule dans ce sens:

=ISNUMBER(MATCH(C1,INDEX($B$1:$B$10&", "&$A$1:$A$10,0),0)) 

L'indice concaténera les cellules dans la colonne B par une virgule, un espace et les cellules dans la colonne A. qui est ensuite utilisé comme entrée pour Match.

Vous ne souhaitez pas utiliser de références de colonnes entières pour cela. Reportez-vous aux numéros de ligne concrets ou utilisez un tableau Excel et reportez-vous aux noms des colonnes. Sinon, cela rendra le classeur très lent, car le format conditionnel est volatile et la formule met du temps à calculer sur un grand ensemble de données.

enter image description here