éviter doublons

Résolu
rlea13 -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai un petit souci avec un listing.

Je suis en train de créer un listing client et j'aimerais générer un code unique pour chacun d'eux.
Pour l'instant, j'ai réussi à récupérer les 3 premières lettres du nom de mon client et y ajouter "001", mais évidemment ça fait des doublons
(par exemple la société DUPONT aura comme code DUP001, mais la société DUPUIS aura également ce code)

Je ne sais pas comment générer automatiquement un "002" ou "003" en cas de doublon.

Avez vous une solution ?

Je ne suis pas très douée avec excel, je connais les bases mais sans plus.

merci beaucoup!

Configuration: Windows / Chrome 92.0.4515.107
A voir également:

5 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
est quelle est la formule qui vous donne le code complet automatiquement?
en attendant: pour générer automatiquement un code avec les trois premières lettres en modifiant la valeur num si besoin
si on commence la liste de nom en A2, la liste des codes en B2, à tirer sur la hauteur utile:
=STXT(A2;1;3)&TEXTE(NB.SI($A$2:A2;STXT(A2;1;3)&"*");"000")
le libellé "000" correspond à une besoin de plus de 99 codes identiques, vous pouvez réduire à "00" si moins de 100 et "0" si moins de 10
Bien bloquer le 1° A2 avec $A$2 pour tirer la formule

crdlmnt


0
rlea13 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
La formule que j'ai pour l'instant c'est :
=CONCATENER(GAUCHE(B3;3);"001")
et je me doute que c'est la fin qui ne va pas, mais je ne sais pas ce que je dois mettre pour générer le bon chiffre automatiquement
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Voyez ma réponse précédente, ça devrait fonctionner

0
rlea13 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
YES! ça marche, merci beaucoup pour votre réponse rapide!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Pas de quoi
je passe le sujet en résolu
Bonne route
crdlmnt
0