Código EAN-13
Me gustaría saber si EXCEL tiene algún complemento o algo que calcule el dígito de control de un código de barras EAN-13; es decir, que si le introduzco los 12 primeros dígitos me devuelva el 13, esto es, el dígito de control.
Gracias mil
Tengo la misma pregunta y he encontrado esta fórmula que hace exactamente lo que buscas - PERO - viene escrita para Excel en alemán en http://www.herber.de/forum/archiv/844to848/t844166.htm:
Si en A1 tenemos los 12 dígitos del ean13:
=10-REST(SUMMENPRODUKT((0&TEIL($A1;SPALTE(1:1);1))*(REST(SPALTE(1:1);2)=0))*3+SUMMENPRODUKT((0&TEIL($A1;SPALTE(1:1);1))*REST(SPALTE(1:1);2));10)
no lo tengo claro, pero me da que es una "formula matricial", {=...}
Lo que se consigue con un shift+control+enter en vez de solo enter
Para que no de como resultado un "10" (lo cual es incorrecto):
=RECHTS(T(...),1)
¿Quién sabe traducirla al Excel español?
Gracias mil
Tengo la misma pregunta y he encontrado esta fórmula que hace exactamente lo que buscas - PERO - viene escrita para Excel en alemán en http://www.herber.de/forum/archiv/844to848/t844166.htm:
Si en A1 tenemos los 12 dígitos del ean13:
=10-REST(SUMMENPRODUKT((0&TEIL($A1;SPALTE(1:1);1))*(REST(SPALTE(1:1);2)=0))*3+SUMMENPRODUKT((0&TEIL($A1;SPALTE(1:1);1))*REST(SPALTE(1:1);2));10)
no lo tengo claro, pero me da que es una "formula matricial", {=...}
Lo que se consigue con un shift+control+enter en vez de solo enter
Para que no de como resultado un "10" (lo cual es incorrecto):
=RECHTS(T(...),1)
¿Quién sabe traducirla al Excel español?
1 respuesta
Respuesta de paramisolo
2