doublons

0

Bonjour

dans une série de 4 chiffres il y en a 2 qui doublonne comment faire pour n'en garder qu'un seul avec formule excel 1 3 5 5 pour obtenir avec formule excel 1 3 5

ci joint un fichier

    Posté le 3 avril, 11:02
    par joel
    Répondre
    0

    Bonsoir joel,

    * de A1 à A4 : 1 ; 3 ; 5 ; 5 ➯ un seul nombre par cellule.

    * sélectionne A1:A4 ; sur le ruban : onglet Données, groupe "Outils de données",
    clic / "Supprimer les doublons" ➯ fenêtre du même nom ; dessous, il y a :
    ☑ Colonne A ; ne change rien ; clic / bouton OK.

    * lis le message et regarde A1:A4 : un doublon 5 a été effacé
    ➯ il reste ces 3 nombres en A1:A3 : 1 ; 3 ; 5.

    mission accomplie, démo terminée !  ;)

    rhodo

    rhodo Posté le 4 avril, 20:20
    par rhodo
    0

    Bonjour Joel,

    Comme tu demandes de travailler exclusivement avec formules (donc sans VBA), je te propose cette solution qui nécessite d'utiliser des colonnes de "travail" qui peuvent être masquée.

    Comme tu n'a pas joint de classeur exemple, je ne connais pas le contexte de ton application et tu devras probablement adapter ma proposition :

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

    Tu cliques sur le lien et tu suis les instructions pour récupérer le classeur excel avec ma proposition.

    Description :

    1 tu encodes un nombre de 4 chiffres en A2

    2 dans la colonne de travail D (que tu peux masquer) Excel décompose le nombre en le transformant en format "texte"

    3 Dans la colonne E (que tu peux masquer), grâce à la fonction UNIQUE nous enlevons les doublons

    4 en cellule B2 Excel reconstitue le nombre sans les doublons à partir de la colonne E et puis le transforme en format numérique.

    J'espère que cela pourra s'adapter dans ton application.

    Si tu n'y arrives pas, utilise CJOINT.com pour m'envoyer ton classeur en enlevant tout élément confidentiel.

    A bientôt

    Chris


    CHRIS1945 Posté le 4 avril, 20:24
    par CHRIS1945
    0

    Bonjour Chris,

    je n'ai PAS utilisé VBA !  ;)  c'est juste une manipulation Excel via le ruban,
    pour utiliser "Supprimer les doublons".

    note 1 : joel n'a pas précisé si les 4 chiffres sont dans 4 cellules différentes ou dans
    une seule cellule (séparés par un espace) ; j'ai supposé que c'est le 1er cas.

    note 2 : joel aurait aussi dû indiquer la ou les position(s) : références des 4 cellules,
    ou référence de la cellule unique.

    rhodo

    rhodo Posté le 5 avril, 02:00
    par rhodo
    0

    BONJOUR

    merci pour vos excellent conseil

    cordialement

    Posté le 5 avril, 10:44
    0

    Bonjour Rhodo,

    Comme tu peux le constater, nos 2 réponses ont été faites quasiment en même temps et donc j'ignorais totalement ta proposition qui consistait à travailler manuellement l'élimination des doublons.  Mon message s'adressait à Joel.

    J'ai interprété différemment sa demande en déduisant qu'il voulait transformer le contenu d'une cellule contenant un nombre de 4 chiffres contenant éventuellement des doublons et en utilisant des formules (donc pas de VBA) et j'ai fait une proposition en ce sens.

    Voilà tout

    Les 2 propositions sont donc correctes en fonction de l'interprétation de chacun.

     A bientôt pour de nouvelles aventures.

    Pour Joel : merci d'avoir apprécié notre travail

    Chris

    CHRIS1945 Posté le 5 avril, 18:10
    par CHRIS1945
    • à propos de ton 1er paragraphe : ah oui, désolé pour la méprise !

      pour ta dernière ligne : tu as raison ; moi aussi je vais remercier joel.

      à très bientôt pour de nouvelles aventures avec Excel et VBA ! :)

      rhodo 5 avril, 23:22
    0

    Bonsoir Joël,

    merci d'avoir apprécié notre travail, celui de Chris et le mien.  :)

    rhodo

    rhodo Posté le 5 avril, 23:30
    par rhodo

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :