Generer barre code formule
Résolu
chloe1k
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
jeannets Messages postés 28225 Date d'inscription Statut Contributeur Dernière intervention -
jeannets Messages postés 28225 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
J'ai un fichier EXCEL avec des codes barres appelés EAN13, je souhaite maintenant créer des ITF14 (code barre créés à partir des EAN13.
L'ITF14 se fait comme suit : on doit juste ajouter un 1 devant l’EAN13 et ensuite ajouter 7 au dernier chiffre de l’EAN13 :
Par exemple :
EAN13 :
3370910106071
ITF14 :
13370910106078 --> (8 = 1+7)
Si quand on ajoute 7 à l'EAN13 et que ça donne un chiffre supérieur à 10 alors nous n'ajoutons seulement que le dernier chiffre donc 0 si ça donne 10
Exemple :
EAN13 :
3370910106076
ITF14 :
13370910106073 = (6+7 = 13 donc le dernier chiffre de 13 = 3)
Pensez-vous qu'un formule peut être faite pour générer les ITF14 directement ?
Merci d'avance,
Bonne journée à tous !
Chloé
J'ai un fichier EXCEL avec des codes barres appelés EAN13, je souhaite maintenant créer des ITF14 (code barre créés à partir des EAN13.
L'ITF14 se fait comme suit : on doit juste ajouter un 1 devant l’EAN13 et ensuite ajouter 7 au dernier chiffre de l’EAN13 :
Par exemple :
EAN13 :
3370910106071
ITF14 :
13370910106078 --> (8 = 1+7)
Si quand on ajoute 7 à l'EAN13 et que ça donne un chiffre supérieur à 10 alors nous n'ajoutons seulement que le dernier chiffre donc 0 si ça donne 10
Exemple :
EAN13 :
3370910106076
ITF14 :
13370910106073 = (6+7 = 13 donc le dernier chiffre de 13 = 3)
Pensez-vous qu'un formule peut être faite pour générer les ITF14 directement ?
Merci d'avance,
Bonne journée à tous !
Chloé
A voir également:
- Generer barre code formule
- Code ascii - Guide
- Formule si et - Guide
- Comment générer un qr code - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Code puk bloqué - Guide
3 réponses
Bonjour
Par formule avec le code en B2, en C2 mettre la formule :
="1"& GAUCHE(B2;12) & SI(CNUM(DROITE(B2;1))<3;DROITE(B2;1)+7;CNUM(DROITE(B2+7;1)))
Cdlmnt
Via
Par formule avec le code en B2, en C2 mettre la formule :
="1"& GAUCHE(B2;12) & SI(CNUM(DROITE(B2;1))<3;DROITE(B2;1)+7;CNUM(DROITE(B2+7;1)))
Cdlmnt
Via
jeannets
Messages postés
28225
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
5 983
Bonjour,
Certainement que c'est faisable... Il suffit d'additionner 7 sur le dernier chiffre et ne garder que le dernier digit sans la retenue... et placer le chiffre 1 devant ce nombre...
Voila le plan, pour un cahier des charges... il ne te reste plus qu'à trouver celui qui va te l'écrire en VBA ou autre...
Bonne journée à toi aussi
Certainement que c'est faisable... Il suffit d'additionner 7 sur le dernier chiffre et ne garder que le dernier digit sans la retenue... et placer le chiffre 1 devant ce nombre...
Voila le plan, pour un cahier des charges... il ne te reste plus qu'à trouver celui qui va te l'écrire en VBA ou autre...
Bonne journée à toi aussi
jeannets
Messages postés
28225
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
5 983
Tu vois, c'est merveilleux, tu as même eu la solution toute écrite, gratuitement...
Bonne continuation.
Bonne continuation.
Wah génial, ça marche, merci infiniment !!
Bonne journée
Chloé