Création code automatique
Résolu
xav37300
Messages postés
51
Date d'inscription
Statut
Membre
Dernière intervention
-
xav37300 Messages postés 51 Date d'inscription Statut Membre Dernière intervention -
xav37300 Messages postés 51 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais savoir s'il existe une formule pour pouvoir attribuer un code automatiquement à un article.
J'ai réussi à trouver une formule pour pouvoir l'attribuer mais il faut que tout soit ranger par ordre alphabétique (code = 1er lettre de l'article + 1) alors que si j'ajoute un article il ne me reprend pas mon dernier code et ajoute 1.
Ci joint le fichier https://www.cjoint.com/c/EChtgm5FFD2 avec en couleur ce que je souhaiterai.
Merci pour votre aide
J'aimerais savoir s'il existe une formule pour pouvoir attribuer un code automatiquement à un article.
J'ai réussi à trouver une formule pour pouvoir l'attribuer mais il faut que tout soit ranger par ordre alphabétique (code = 1er lettre de l'article + 1) alors que si j'ajoute un article il ne me reprend pas mon dernier code et ajoute 1.
Ci joint le fichier https://www.cjoint.com/c/EChtgm5FFD2 avec en couleur ce que je souhaiterai.
Merci pour votre aide
A voir également:
- Création code automatique
- Code ascii - Guide
- Réponse automatique thunderbird - Guide
- Code puk bloqué - Guide
- Creation compte gmail - Guide
- Création site web - Guide
3 réponses
Bonsoir
cette formule en B7, à tirer sur la hauteur utile:
=SI(C7="";"";GAUCHE(C7;1)&SOMMEPROD((GAUCHE($C$7:C7;1)=GAUCHE(C7;1))*1))
attention aux signes
et si vous voulez un code à trois chiffres (ou plus à ajuster)
=SI(C7="";"";GAUCHE(C7;1)&TEXTE(SOMMEPROD((GAUCHE($C$7:C7;1)=GAUCHE(C7;1))*1));;000")
crdlmnt
Errare humanum est, perseverare diabolicum
cette formule en B7, à tirer sur la hauteur utile:
=SI(C7="";"";GAUCHE(C7;1)&SOMMEPROD((GAUCHE($C$7:C7;1)=GAUCHE(C7;1))*1))
attention aux signes
et si vous voulez un code à trois chiffres (ou plus à ajuster)
=SI(C7="";"";GAUCHE(C7;1)&TEXTE(SOMMEPROD((GAUCHE($C$7:C7;1)=GAUCHE(C7;1))*1));;000")
crdlmnt
Errare humanum est, perseverare diabolicum
Bonsoir,
En B7
=GAUCHE(C7;1)&NB.SI($C$7:C7;"*"&GAUCHE(C7;1)&"*")
et incrémente vers le bas
En C12 bouteille, faut il traiter la majuscule dans ce cas il faudrait écrire
=MAJUSCULE(GAUCHE(C7;1))&NB.SI($C$7:C7;"*"&GAUCHE(C7;1)&"*")
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
En B7
=GAUCHE(C7;1)&NB.SI($C$7:C7;"*"&GAUCHE(C7;1)&"*")
et incrémente vers le bas
En C12 bouteille, faut il traiter la majuscule dans ce cas il faudrait écrire
=MAJUSCULE(GAUCHE(C7;1))&NB.SI($C$7:C7;"*"&GAUCHE(C7;1)&"*")
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.