Excel - Surligner chaque occurrence une fois

Fermé
Dfordanger Messages postés 7 Date d'inscription mardi 1 mars 2011 Statut Membre Dernière intervention 30 juin 2014 - 4 mai 2011 à 14:48
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 4 mai 2011 à 15:10
Bonjour,

Je dispose d'un gros tableau rempli de chaînes de caractères qui apparaissent plusieurs fois dans la plage A2:Q215, et je souhaiterais visualiser toutes les occurrences disponibles dans le tableau, ergo les surligner une fois.

Si par exemple j'ai une colonne contenant :
a
a
a
b
c

les cellules surlignées seraient le premier "a", "b" et "c".

J'ai trouvé cette formule en anglais (à mettre dans "mise en forme conditionnelle") :
=IF(COUNTIF($B$2:$B$11,B2)=1,FALSE,COUNTIF($B$2:B2,B2)=1)

en français, ça donnerait :
=SI(NB.SI($B$2:$B$11,B2)=1,FAUX,NB.SI($B$2:B2,B2)=1)

J'adapte avec ma plage de cellule :
=SI(NB.SI($A$2:$Q$215,A2)=1,FAUX,NB.SI($A$2:A2,A2)=1)

... et Excel m'annonce que cette formule est non-valide, mais je n'arrive pas à trouver de problème de syntaxe.

Un grand merci d'avance pour votre aide !

Bonne journée,
Dfordanger



A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
4 mai 2011 à 14:54
Bonjour
si vous travaillez en français le séparateur de champ est le point virgule et non la virgule
Par ailleurs est ce normal que votre premier item traite A1:Q215
et le second $A$2:A2
crdlmnt
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
4 mai 2011 à 14:55
Bonjour

en XL francais les virgules par les points virgules
=SI(NB.SI($A$2:$Q$215;A2)=1;FAUX;NB.SI($A$2:A2;A2)=1)

mais la formule est bizarre...
0
Dfordanger Messages postés 7 Date d'inscription mardi 1 mars 2011 Statut Membre Dernière intervention 30 juin 2014
4 mai 2011 à 15:03
Un grand merci à vous deux pour votre réponse si rapide !

J'ai suivi vos conseils et tout marche à merveille !

@Vaucluse : J'ai du m'être trompé en écrivant la formule...

@michel_m : (Pure curiosité) vous avez une autre méthode plus simple ?

Encore merci et bonne journée !

bien cordialement,
D
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
4 mai 2011 à 15:10
Pour répondre à Vaucluse (bonjour, chef) :-)

Le terme a été mis pour éviter une MFC si la valeur n'est pas en doublon mais il semble qu'on veuille seulement ne pas colorier les doublons donc, j'aurais eu tendance à écrire
=(NB.SI($A$2:A2;A2)=1)
0