Excel 2003: recherche des doublons

Fermé
ar168 - 16 janv. 2012 à 07:39
 ar168 - 16 janv. 2012 à 11:55
Bonjour,

J'utilise Excel 2003.

Est-il possible de limiter la recherche des doublons aux cellules qui contiennent une valeur > 2000.

Merci et a+

A voir également:

7 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 751
16 janv. 2012 à 09:11
Bonjour,
Oui bien sur. Encore faudrait il que l'on sache qu'elle méthode tu utilises pour rechercher tes doublons...
à suivre...
0
Bonjour,

Sous l'onglet "accueil", "style", "mise en forme conditionnelle" > "nouvelle règle" et enfin "appliquer une mise en forme aux valeurs uniques et aux doublons".

Merci pour l'aide et a+
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 751
16 janv. 2012 à 09:33
"accueil", "style", "mise en forme conditionnelle" > "nouvelle règle" ==> Excel 2007... Pas 2003
Je ne peux donc rien pour toi. Désolé.
Fin du suivi.
0
OK, pas de problème. Merci quand même!

Quelqu'un d'autre a une idée? Excel a tellement de ressources!
0
g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 574
16 janv. 2012 à 09:25
Bonjour,

Avec Excel 2300 avec la MFC:

La formule est =SOMMEPROD(($A$3:$A$30=A3)*($A$3:$A$30>2000))

mais après ton second message il semble qu'Excel 2300 ne soit plus concerné ?

Cordialement.
0
J'ai essayé

=SOMMEPROD(($A$3:$A$30=A3)*($A$3:$A$30>2000))

en l'appliquant bien sur à la feuille entière et en demandant un remplissage mauve (histoire de bien repérer les doublons)

Résultat:
- il met en mauve des cellules qui n'ont aucun point commun, si ce n'est certaines lettres dans les noms propres,
- il ne repère pas les vrais doublons (j'ai introduit deux valeurs "chiffres" identiques)

Que veux-tu dire par "il semble qu'Excel 2300 ne soit plus concerné"?

Merci pour l'aide et a+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
Modifié par Vaucluse le 16/01/2012 à 09:39
Bonjour
essayez une mise en forme conditionnelle par formule avec:
pour un champ de
=ET($A3>2000;NB.SI($A$3:$A$30;$A3)>1)

chemin:
"accueil", "style", "mise en forme conditionnelle" > "nouvelle règle" >"utiliser une formule..."
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
J'ai essayé

=ET($A3>2000;NB.SI($A$3:$A$30;$A3)>1)

pas de réaction en cas de doublon...J'ai dû rater un épisode!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
Modifié par Vaucluse le 16/01/2012 à 10:51
probablement oui, vous avez bien mis la formule dans la MFC?
ça devrait donner ça:
https://www.cjoint.com/?BAqkYm9oTDT
crdlmnt
0
Il y a quelque chose qui m'échappe...

Mon fichier est visible:
http://cjoint.com/?BAqllvcRSUv

J'ai bien (sauf erreur) mis la formule en MFC

En cellules BO 19 & 20 j'ai introduit 2 x la valeur "5000". Rien ne se passe...

J'ai néanmoins un doute: il y a d'autres MFC: y aurait-il conflit entre les différentes MFC?

Merci (à nouveau car j'ai déjà eu de l'aide dans d'autres dossiers de votre part) pour votre aide.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
16 janv. 2012 à 11:20
Ben voyons....

la formule que vous utilisez est le copier coller de la proposition, elle ne marchera pas dans la colonne BO :-)))

Il y a surtout un conflit entre lke champ de la formule et le champ d'utilisation;;;;!

qu'en pensez vous?avec un minimum d'adaptation, ça devrait aller mieux!!

=ET($BO5>2000;NB.SI($BO:$BO;$BO5)>1)

essayez comme ça

crdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
16 janv. 2012 à 11:33
... et en complément:
Excel considère aussi les cellules qui ont une valeur texte et vous passe aussi les P en violet dans la colonne BO
utilisez cette formule:
=ET(ESTNUM($BO5);$BO5>2000;NB.SI($BO$5:$BO$1000;$BO5)>1)
qui élimine le problème
(valable de BO5 à BO 1000 à ajuster si besoin.)
crdlmnt
0
g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 574
Modifié par g le 16/01/2012 à 09:53
Que veux-tu dire par "il semble qu'Excel 2300 ne soit plus concerné"?
Dans ton premier post tu dis utiliser Excel 2300 puis dans ton second post
Sous l'onglet "accueil", "style", "mise en forme conditionnelle" > "nouvelle règle" tu te réfères à Excel 2007 ou 2010.
De plus tu dis Est-il possible de limiter la recherche des doublons aux cellules qui contiennent une valeur > 2000.
Ce qui ne laissait pas supposer qu'il y avait du texte dans les données.

Dans ce cas tu peux tenter avec
=SI(ESTNUM(A3);SOMMEPROD(($A$3:$A$30=A3)*($A$3:$A$30>2000)))
tu auras ainsi un revoi FAUX pour les valeurs texte.

Bonne journée.
0
J'aurais peut-être dû expliquer plus en détail ma demande:

Au sein de notre établissement, les repas se paient au moyen de tickets achetés au préalable. Lors de la remise du ticket, le n° de celui-ci est indiqué en regard du nom et de la date, dans un tableau Excel. J'utilise la fonction "mise en forme conditionnelle", règle de mise...", "valeurs en double" pour rechercher les éventuels doublons (autrement dit les "petits malins" qui utiliserait 2x le même ticket, parce qu'ils l'ont - cas vécu- photocopié par exemple) .

Est-il possible de personnaliser cette recherche des doublons pour qu'elle ne s'applique qu'aux cellules dont la valeur est:
1° chiffrée (exclure de la recherche les cellules avec texte)
2° supérieure à 2000

Merci pour vos astuces et a+
0