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
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
A voir également:
- Comparaison de celulles dans une colonne
- Déplacer une colonne excel - Guide
- Colonne word - Guide
- Additionner colonne excel - Guide
- Figer une colonne excel - Guide
- Trier colonne excel - Guide
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
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+
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+
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
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
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
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
9 déc. 2008 à 12:56
Salut Vaucluse,
Bien le bonjour de Tornado!
Cdt
Bien le bonjour de Tornado!
Cdt
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
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.
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.
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
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+
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+
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
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
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
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
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.
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.
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
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
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
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
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+
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+
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
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.
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.
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
9 déc. 2008 à 13:37
RE:
Impec, l'essentiel est que tu aies pu trouver ton bonheur parmi les solutions proposées!
A+!
Impec, l'essentiel est que tu aies pu trouver ton bonheur parmi les solutions proposées!
A+!