message d'alerte si doublon

Y

yann

Guest
Bonjour à tous,
j'ai découvert ce site par hasard et je le trouve formidable
je manque encore d'expèriences sous excel pour répondre au problème suivant :

Dans un tableau (35 colones X 36 lignes) existe t il une formule ou fonction pour qu'une même donnée (nom avec adresse par exemple) ne puisses pas apparaitre 2 fois (message d'alerte) ??
(pour corser un peu ces adresses sont séparés par des lignes avec des heures de qui peuvent elles être identiques dans le même tableau)

Merci d'avance pour vos idées sur ce problème
Yann

P.S. : on peu envisager la mise en forme conditionnelle mais la ligne de condition est trés longue pour s'assurer qu'il n'y a pas de doublon parmis 180 cellules différentes (cellules non accolées les unes au autres)
 
M

Monique

Guest
Bonjour,

Tu peux y arriver par un format conditionnel sans formule à rallonge.
Les critères nom et adresse doivent suffire.
Noms de A2 à A100
Prénoms de B2 à B100
Adresses de C2 à C100
Tu sélectionnes le tableau entier, à partir de A2.

Si tu prends les critères nom et adresse :
"La formule est :"
=ET(ESTTEXTE($A2);SOMMEPROD(($A$2:$A$107=$A2)*($C$2:$C$107=$C2))>1)
en faisant attention à la place des $
et tu choisis ton format.
Si tu prends les critères nom, prénom et adresse :
"La formule est :"
=ET(ESTTEXTE($A2);SOMMEPROD(($A$2:$A$107=$A2)*($B$2:$B$107=$B2)*($C$2:$C$107=$C2))>1)

Plus pratique en donnant des noms aux plages de cellules :
=ET(ESTTEXTE($A2);SOMMEPROD((nom=$A2)*(adresse=$C2))>1)
=ET(ESTTEXTE($A2);SOMMEPROD((nom=$A2)*(prenom=$B2)*(adresse=$C2))>1)
 

Statistiques des forums

Discussions
312 115
Messages
2 085 453
Membres
102 890
dernier inscrit
selkis