Supprimer doublons 1625.00 et 1625 par exemple

joe -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai deux bases de données plus 10k ligne chacune, je dois les comparer pour voir ce qu'il manque sur la 1er par rapport à la 2eme,

Je pensais passer par la suppression des doublons mais voila les valeurs du genre :

1625.00 et 1625

Ne sont pas considéré comme doublon par excel, mais dans mon cas c'est du doublon.

Une idée de comment faire ?

4 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    possible que ton séparateur décimal soit la virgule.
    Sélectionner tes colonnes,
    faire Ctrl+f
    Remplacer: .
    Par: ,
    Si tu n'as pas d'autres caractères parasites ça pourrait suffire à n'avoir plus que des nombres comparables.
    Pour info un nombre s'aligne à droite, un texte à gauche.
    Sinon déposer un fichier comme demandé par via
    eric

    1
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonsoir

    Est ce que toutes les valeurs doublons possibles se terminent par .00 ? où il y a-t-il d'autres possibilités ?
    Certaines valeurs sont du texte et d'autres un nombre ?
    Un exemple de ton fichier (une centaine de lignes suffiront) serait le bienvenu pour une aiçde efficace
    A poster sur cjoint.com, faire créer un lien que tu copies et reviens coller ici

    Cdlmnt
    Via

    0
  3. joe
     
    non y a aussi des 0.20 pour 0.2 par exemple

    tjr un 0 ou 00 en trop

    J'ai pas les fichiers la, au taff, que des chiffres
    0
  4. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Re

    Si ce sont tous des chiffres 0,20 considéré par Excel égal à 0,2 mais pas son doublon !
    En ce cas au lieu de vouloir supprimer les doublons essaie de passer plutôt par NB.SI :
    pour chaque valeur de la 1ere base faire un NB.Si de la valeur dans cette base et la comparer au NB.SI de cette valeur dans la base 2; si les 2 NB.SI donnent le même résultat c'est OK sinon il y a un manque dans l'une ou l'autre base

    Difficile d'en dire plus sans avoir un exemple de tes 2 bases
    0