éviter doublons
Résolu
rlea13
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
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!
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:
- éviter doublons
- Éviter pub youtube - Accueil - Streaming
- Marques smartphone à éviter - Accueil - Guide téléphones
- Doublons photos - Guide
- Supprimer les doublons excel - Guide
- Liste des sites internet à éviter - Guide
5 réponses
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
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
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
=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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question