Comparaison de celulles dans une colonne

Résolu/Fermé
debutante-excel Messages postés 195 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 31 mars 2011 - 9 déc. 2008 à 12:35
zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015 - 10 déc. 2008 à 10:40
Bonjour,

Voilà mon petit problème,

Je saisi des matricules (alphanumériques) dans une cellule.

Tous les matricules saisis sont dans une même colonne.

Je voudrai pouvoir faire un alerte si jamais on saisi un matricule qui existe déjà dans la colonne.

Es ce qu'il existe une formule qui puisse me faire celà.

Merci d'avance.
A voir également:

4 réponses

zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015 518
9 déc. 2008 à 12:44
Salut,

En supposant que ta colonne de saisies est la colonne A
Dans la cellule de droite (B1) tu saisis la formule suivante =SI(NB.SI(A:A;A1)>1;"Déjà Saisi";"")
Tu copies ensuite la cellule B1 en B2, B3 .......
Dans le cas où tu saisis un doublon, le texte s'affiche aux 2 endroits.

Dis moi si cela te convient

A+
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
9 déc. 2008 à 12:54
Bonjour tous:
il y a aussi tout simplement la mise en forme conditionnelle:
par exemple dans la colonne A
Sélectionnez la colonne (e prenant précaution avant d'avoir sélectionner la cellule A1)
Barre des taches / Format / Mise en forme conditionnelle/
Dans la boite affichée:
Fenêtre à gauche, choisir: la formule est
Fenêtre A droite, entrer
=NB.SI(A:A;A1)>1
Cliquez sur onglet format dans la boite
Choisir par exemple motif/ rouge
OK et fermer la fenêtre avec OK
Les deux cellules qui recevront un code identiques s'allumeront alors en rouge jusqu'à correction
Crdlmnt (Une bis à Tornado)
Cr
0
zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015 518
9 déc. 2008 à 12:56
Salut Vaucluse,

Bien le bonjour de Tornado!

Cdt
0
debutante-excel Messages postés 195 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 31 mars 2011 11
9 déc. 2008 à 15:23
Re bonjour,

Je me permets de venir te poser un complément.

Est il possible en plus de comparer les cellules d'une même colonne de faire une comparaison aussi de cette même colonne mais avec un classeur différent.

Concretement j'ai 2 classeurs.

dans un classeur donc je compare mes cellules dans une meme colonne et je verifie aussi que cette cellule n'existe pas dans la meme colonne mais dans un autre classeur.

j'espère avoir été claire.

merci de ta réponse.
0
zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015 518 > debutante-excel Messages postés 195 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 31 mars 2011
9 déc. 2008 à 16:19
RE:

La formule (Excellente d'ailleurs de Vaucluse) utilise une mise en forme conditionnelle or (je viens de refaire le test), elle ne marche pas si elle fait référence à un autre classeur (ni même à une autre feuille!) que celui dans lequel on la met.

Donc peut-être que Vaucluse aura une idée sur ce coup car je ne vois pas de solution simple sinon passer par un RECHERCHEV dans le classeur séparé mais pas souple du tout.

A+
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396 > zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015
9 déc. 2008 à 17:17
Re

Je n'ai pas testé de classeur, mais de feuille à feuille, je peux donner une solution avec MFC:
Par exemple une colonne A en Feuil1 et une colonne A en Feuil2, celle ci étant à remplir.

Sur feuille 1:
_Sélectionner colonne A, la nommer par exemple CHAMP

Sur feuille 2:
_Mise en forme conditionnelle:

1°)
La formule est: =NB.SI(CH;A1)>0
Formater rouge
Onglet ajouter
La formule est
=NB.SI(A:A)A1>1
Formater rouge
Ainsi, la cellule s'allumera en rouge:
*si le code existe déja dans le premier champ
*si le code est placé deux fois dans le deuxième champ

Quant à traiter à partir d'un autre classeur, on va chercher, mais dans l'immédiat, il serait peut être plus simple de copier les codes dans le classeur ce travail, sur une feuille différente, de nommer ce champ et d'appliquer la méthode ci dessus.

crdlmntl
0
debutante-excel Messages postés 195 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 31 mars 2011 11 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
9 déc. 2008 à 19:48
Bonsoir,

J'ai essayé de mettre la solution proposée mais je dois etre nulle car je n'y arrive pas.

Sur la feuille 1, j'ai séléctionné la colonne A et ensuite j'ai fait

insertion nom définir et là j'ai saisi Champ pour nommer ma colonne.

Sur la feuille 2, j'ai sélectionné la colonne A et ensuite j'ai saisi la formule
=NB.SI(CH;A1)>0

es ce CH ou Champ qu'il faut mettre ??

ensuite quand vous dites

Onglet ajouter
La formule est
=NB.SI(A:A)A1>1
Formater rouge


c'est à faire dans la feuille 1 c'est bien ca ?

quand je saisi la formule il y a une erreur

la formule ca ne serait pas =NB.SI(A:A;A1)>1 ??

désolée de vous déranger.

Merci de votre aide.
0
debutante-excel Messages postés 195 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 31 mars 2011 11
9 déc. 2008 à 12:59
Bonjour,

Pour tout t'avouer j'ai donc une feuille excel qui contient en autre plusieurs colonnes (de A à S).

La colonne à contrôler c'est la colonne C dans mon cas.

Donc si je comprend bien ta solution ca serait de rajouter une colonne supplémentaire, dans mon cas T.

et si je saisi un doublon ca me mettra à la place "déjà saisi" dans la colonne C.

si ca fait celà ca peut me convenir, je vais faire un test.

merci
0
zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015 518
9 déc. 2008 à 13:15
RE:

Pas tout à fait. Mais je viens de penser à une autre solution qui serait de t'afficher un message (fenêtre) en cas de saisie double.
Pour cela le plus simple est que tu mettes ton fichier sous http://www.cijoint.fr/ et que tu donnes ensuite le lien dans ta réponse.
Je te mettrai la formule correcte.

OK?

A+
0
debutante-excel Messages postés 195 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 31 mars 2011 11
9 déc. 2008 à 13:20
Re Bonjour,

Je viens de tester la solution de Vaucluse.

Elle est super simple à mettre en oeuvre et elle convient parfaitement à mon problème.

Merci à Zorro et vaucluse.

Mon problème est résolu.
0
zorroestarrivé Messages postés 1847 Date d'inscription mercredi 2 juillet 2008 Statut Membre Dernière intervention 27 juin 2015 518
9 déc. 2008 à 13:37
RE:

Impec, l'essentiel est que tu aies pu trouver ton bonheur parmi les solutions proposées!

A+!
0