Hvordan beregne Ean13 strekkoder

Innholdsfortegnelse:

Anonim

EAN-13 er et strekkodesystem som brukes til å merke produkter. "EAN" står for europeisk artikkelnummer og 13 refererer til antall siffer i koden. Den faktiske informasjonen som overføres av strekkoden, finnes imidlertid bare i de første 12 av disse sifrene. Det endelige sifferet i koden er det som refereres til som sjekksifferet. Dette nummeret inneholder ikke informasjon, men er ment å bekrefte at strekkoden ble skannet riktig. Dette gjøres ved at 13-tallet er det matematiske resultatet av en formel som omhandler de foregående 12 tallene. Formelen som brukes i denne prosessen refereres til som modulo 10-algoritmen. For å beregne en EAN-13 strekkode, er å bestemme det 13. nummeret til koden ved å bruke denne modulo 10-algoritmen til de foregående 12 sifrene.

Finn det 12. sifferet i strekkoden. Hvis sjekksifferet ikke er på plass, er dette det siste sifferet fra venstre. Hvis sjekksifferet er på plass, er dette det nest til siste sifferet fra venstre. For eksempel, hvis EAN-13 var 97 35940 56482 4, er det 12. tallet nummer 2.

Begynn med dette 12. tallet, flytt fra høyre til venstre over koden og legg til hvert sekunds siffer til det. Ved å bruke vår eksempelkode på 97 35940 56482 4 betyr dette at du starter med nummer 2 og legger til tallene 4, 5, 4, 5 og 7, og gir totalt 27.

Multipliser summen oppnådd i trinn 2 med 3. Ved hjelp av vårt eksempel ovenfor betyr dette multiplikasjonen av 27 av 3, noe som gir totalt 81.

Finn det 11. sifferet i koden. Ved hjelp av vårt eksempelkode på 97 35940 56482 4, ville dette være nummer 8.

Begynn med det 11. sifferet, flytt fra høyre til venstre over koden og legg til hvert sekunds siffer til det. Ved å bruke vårt eksempel på 97 35940 56482 4 betyr dette at du starter med nummer 8 og legger til det 6, 0, 9, 3 og 9, og gir totalt 35.

Legg til resultatene fra trinn 3 og trinn 5. I vårt eksempel betyr dette at du legger til 81 og 35, og gir totalt 116.

Rund resultatet fra trinn 6 til nærmeste antall på 10. I vårt eksempel betyr dette avrunding 116 opp til 120.

Trekk resultatet av trinn 7 fra resultatet av trinn 6. I vårt eksempel er dette 120-116, noe som gir oss en forskjell på 4. Denne 4 skal være det 13. nummeret i EAN-13, ellers kjent som sjekksifferet.

Tips

  • Hvis du ikke har lyst til å gjøre beregningen manuelt, kan du bruke den automatiske kontrollsifferkalkulatoren som finnes i ressursdelen i denne artikkelen.