Excel 2003: recherche des doublons

Bonjour,

J'utilise Excel 2003.

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

Merci et a+

7 réponses

  1. Modérateur
    Bonjour,
    Oui bien sur. Encore faudrait il que l'on sache qu'elle méthode tu utilises pour rechercher tes doublons...
    à suivre...
    0
    1. 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
      1. Modérateur
        "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
      2. OK, pas de problème. Merci quand même!

        Quelqu'un d'autre a une idée? Excel a tellement de ressources!
        0
    2. 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
      1. 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
        1. Contributeur
          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
          1. 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
          2. 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
          3. Contributeur
            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
          4. Contributeur
            ... 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
        2. 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
          1. 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