Cle de controle code barre EAN13

Résolu/Fermé
Utilisateur anonyme - 12 févr. 2002 à 17:00
 CorentinPL - 1 oct. 2019 à 15:59
salut,
g besoin d'un ptit renseignement.
est ce que qq'un saurait comment se calcule la cle de controle d'un code barre ean13??

merci
A voir également:

8 réponses

Bonjour.

Si tu as les 12 premier caractères de ton code EAN dans la cellule A1, en B1 tu peux utiliser la formule suivante :

=MOD(10-SOMME(STXT(B1;{2;4;6;8;10;12};1)*3+STXT(B1;{1;3;5;7;9;11};1));10)

Elle réalise le calcul nécessaire…

Et pour avoir dans la cellule B2 l'EAN entier afin de le copier / coller rapidement la formule suivante te sera utile :

=A1&MOD(10-SOMME(STXT(G7;{2;4;6;8;10;12};1)*3+STXT(G7;{1;3;5;7;9;11};1));10)

Si tu as une liste de codes, il suffit alors de placer la formule dans la première cellule et de tirer la poignée de recopie vers le bas…
24
Oups, j'ai omis un "s" à 12 premiers

Et il faut modifier les G7 par B1 dans la seconde formule, où ai-je la tête ?
0
Merci merci merci ! Pour info : écrire les 12 premiers chiffres de l'EAN13 (sans la clé donc) dans la cellule A1 et écrire le code d'Eddy ainsi :
[Calcul de la clé seule]
=MOD(10-SOMME(STXT(A1;{2;4;6;8;10;12};1)*3+STXT(A1;{1;3;5;7;9;11};1));10)
ou
[Calcul du code entier (12&clé)]
=A1&MOD(10-SOMME(STXT(A1;{2;4;6;8;10;12};1)*3+STXT(A1;{1;3;5;7;9;11};1));10)
a+
-1