Ne garder que le doublon Excel le plus récent

Résolu
Kimy -  
 MG -


Bonjour,

Je dois constamment actualiser une base de données Excel. Cependant, fréquemment il m'arrive d'avoir des doublons.

Je souhaiterais savoir s'il était possible d'effacer automatiquement les doublons anciens (les premiers écrits) pour ne garder que le dernier.

Je le fait actuellement manuellement, et cela est très fastidieux, et prend beaucoup de temps, si quelqu'un pourrait me venir en aide ;)

Kimy

7 réponses

  1. Neliel Messages postés 7012 Statut Contributeur 1 702
     
    Fais un tri avant, si tu as une colonne date, tri ton documents sur cette colonne puis exécute la suppression de doublons.
    2
  2. Kimy
     
    Pas de date donc trie par date impossible, si vous avez d'autre idées...
    1
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Bonjour,
      "Les derniers seront les premiers"...
      Dans la première colonne vide de ton tableau incrémenter une série de chiffres 1, 2, 3 etc... Puis trier le tableau complet suivant cette colonne par ... ordre décroissant.
      Les derniers deviendront donc les premiers et seront conservés par le filtre "sans doublons" d'Excel 2007. Non?
      0
    2. Kimy
       
      Yeahn merci, c'est exactement ça !!
      ^^
      0
  3. Neliel Messages postés 7012 Statut Contributeur 1 702
     
    Bonjour,

    Sur Excel 2007 c'est possible automatiquement, pas sur les versions antérieurs.
    0
  4. Kimy
     
    Bonjour,

    Merci de votre réponse très rapide :)

    Pourriez-vous me dire comment faire ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Neliel Messages postés 7012 Statut Contributeur 1 702
     
    Tu sélectionne la zone que tu veux analyser la présence de Doublon.
    Tu vas sur l'onglet Donnée et tu cliques sur Supprimer les Doublons. Il te demandera sur quel(s) colonne(s) faire le teste

    ATTENTION: Cette option teste ligne par ligne, garde la première ligne où il voit un mot et supprime les lignes répétés par la suite.
    Ex: si tu as:

    . A B
    1 Alice 10
    2 Robert 20
    3 Alice 30
    4 Jean 40
    5 Jean 50

    Tu obtiendra

    . A B
    1 Alice 10
    2 Robert 20
    3 Jean 40

    En sommes la fonction ne tient pas compte des valeurs des autres colonnes.
    "Trotti Trotta, Monsieur P, y'a des anges qui veulent un bisou..."
    0
  7. Kimy
     
    Merci,

    Malheureusement comme ça, j'efface ce que je veux garder et je garde ce qui n'est plus d'actualité :(
    0
  8. MG
     
    Sinon, il y a la solution avec le tri croisé dynamique en rajoutant une colonne avec uniquement des 1.
    0