Supprimer doublons lignes et colonnes

Résolu
Bonjour,

Je vous expose mon problème,

je dois mettre à jour la base de donnés suivante (onglet premier filtre) c'est à dire : supprimer toutes les lignes qui sont en doublons sur toutes les colonnes.

https://www.cjoint.com/c/FBdpG6rEsyG

J'espère avoir était claire.

J'ai essayer de chercher sur d'autre forum, impossible de trouver la solution qui me correspond le mieux.

Je vous remercie par avance

5 réponses

  1. Contributeur
    Bonjour
    et que doit n considérer comme doublon. D'après Excel si on prend le total du tableau, il n'y a pas de doublon;
    A partir de quelles infos les lignes sont elles en doublon?
    crdlmnt
    0
    1. Bonjour

      Quelles sont les colonnes à prendre en compte pour déterminer les doublons ?
      Si je prends toutes les colonnes, il n'y a pas de doublon

      RQ1. Je pense qu'il faut passer par une macro
      RQ2. Salut Vaucluse, je vois qu'on est d'accord sur l'abscence de doublon

      Cdlmnt
      0
      1. En fait ce serai les lignes des colonnes B , C et D

        Exemple ETS DENT'OPTIQUE a deux ligne avec la description courte PM400
        0
        1. https://www.cjoint.com/c/FBeiQSB7c2G
          Je pense que ce document est plus compréhensible. J'ai fais une modification.
          J'ai essayé maccro mais cela me supprime les doublons de la colonne b c et d mais pas les autres lignes
          0
        2. Contributeur
          Bonjour
          regardez ici si ce fichier transformé vous convient_ il reste 932 lignes différentes

          https://www.cjoint.com/c/FBei5hPAWIf

          ce qui a été fait (sans VBA)
          __dans la ,colonne M, tirer la formule: =B2$C2$D2
          __faire sur cette colonne un copier coller spécial valeur pur supprimer les formules
          __sélectionner l'ensemble de la feuille en cliquant sur la petite case au dessus des N° de ligne
          __données / Supprimer les doublons
          __dans la fenêtre affichée qui nomme toutes les colonnes, "désélectionner tout" et __recochez uniquement colonne M
          __exécuter

          Je n'ai pas testé au delà, mais je pense qu'il est possible d'effectuer cette manip sans la colonne M, en cochant les colonnes B,C,D dans la liste.

          je suis sous excel 2007.. je ne me rappelle plus du chemin sous les antérieurs

          Pour traiter en VBA, il devrait suffire d'enregistrer une macro pendant l'exécution

          crdlmnt
          0
        3. @VaucluseBonjour Vaucluse

          Je trouve 1046 lignes en utilisant plusieurs méthodes comment cela se fait il ?
          Même votre méthode me donne 1046 lignes
          0
        4. Contributeur
          Chez moi, l'édition correspond au fichier que j'ai soumis, pour le reste? c'est le black out complet..... :-))
          crdlmnt
          0
      2. Bonjour

        Votre fichier avec les formules en colonne O et Q

        http://www.cjoint.com/c/FBeiYr1EE8x
        0
        1. Bonjour à tous

          Bon, j'ajoute la mienne, comme ça Stella-30 aura le choix !
          http://www.cjoint.com/c/FBenNEPNDaI

          Cdlmnt
          0