Matematika
Kalkulačka EAN-13 – kontrola čiarového kódu
Skontrolujte EAN-13 alebo dopočítajte kontrolnú číslicu k 12 čísliciam. Kontrolný súčet sa odlišuje od registrácie produktu.
Bezplatná online kalkulačka
Zadajte svoje údaje
Kontrola a výpočet kontrolnej číslice EAN-13
EAN-13 je 13-miestny číselný kód bežne používaný pri označovaní výrobkov čiarovými kódmi. Kalkulačka umožňuje skontrolovať, či zadaný EAN-13 obsahuje správnu kontrolnú číslicu, alebo túto poslednú číslicu vypočítať z prvých dvanástich číslic. Stačí preto zadať 12 alebo 13 číslic podľa toho, čo potrebujete zistiť.
Pri kompletnom 13-miestnom kóde sa prvých 12 číslic použije na výpočet kontrolnej číslice a tá sa porovná so zadanou poslednou číslicou. Výsledok oznámi, či kontrola sedí. Podrobnosti ukážu kód zostavený so správnou poslednou číslicou, vypočítanú kontrolnú číslicu a vážený súčet.
Ak máte iba prvých 12 číslic, nie je potrebné poslednú číslicu poznať. Kalkulačka ju automaticky dopočíta a zobrazí kompletný 13-miestny EAN. Tento režim sa hodí napríklad pri kontrole pripravovaného kódu alebo v situácii, keď potrebujete z dvanásťmiestneho základu určiť správnu kontrolnú číslicu.
Kontrolná číslica sa počíta z prvých dvanástich číslic: zľava sa striedajú váhy 1 a 3. Súčin každej číslice s jej váhou sa pripočíta do súčtu. Posledná číslica doplní súčet na násobok desiatich; ak je už súčet násobkom desiatich, kontrolná číslica je 0. Postup opisuje aj oficiálna kalkulačka GS1.
Ak napríklad pri 13-miestnom kóde zadaná posledná číslica nezodpovedá vypočítanej hodnote, výsledok označí EAN-13 ako neplatný a zobrazí správnu kontrolnú číslicu aj výsledný kód zostavený z pôvodných prvých dvanástich číslic. Ľahko tak zistíte, či je problém práve v poslednej číslici.
Matematicky správna kontrolná číslica potvrdzuje iba správnosť štruktúry EAN-13 podľa použitého výpočtu. Neznamená automaticky, že konkrétny výrobok existuje, že bol daný EAN oficiálne pridelený alebo že údaje zakódované pod daným číslom zodpovedajú určitému produktu.
Príklad EAN-13 s kontrolnou číslicou 3
Pre základ 629104150021 je súčet číslic na nepárnych pozíciách 6 + 9 + 0 + 1 + 0 + 2 = 18. Súčet na párnych pozíciách je 2 + 1 + 4 + 5 + 0 + 1 = 13. Vážený súčet je 18 + 3 × 13 = 57. Na najbližší násobok desiatich 60 chýbajú 3, takže celý kód je 6291041500213.
Pri dvanástich čísliciach posledná hodnota ešte nie je kontrolnou číslicou: všetkých dvanásť patrí do základu. Pri trinástich sa overuje už hotový kód. Medzery sa môžu odstrániť, ale úvodné nuly zachovajte, pretože počet a poradie číslic patria k zápisu identifikátora. Nástroj generuje číselný výsledok, nie obrázok čiarového kódu.
Na nadväzujúci výpočet môžete použiť Kalkulačka ISBN – overenie ISBN-10 a ISBN-13.
Predpoklady a obmedzenia
Povolených je presne 12 alebo 13 číslic; medzery sa odstránia. Platný súčet nepotvrdzuje pridelenie kódu ani pravosť produktu.
Zdroje a metodika
Časté otázky
Čo kontroluje kalkulačka EAN-13?
Overuje, či trinásta číslica zadaného EAN-13 zodpovedá kontrolnej číslici vypočítanej z prvých dvanástich číslic.
Môžem vypočítať kontrolnú číslicu EAN-13?
Áno. Zadajte prvých 12 číslic a kalkulačka vypočíta trinástu kontrolnú číslicu aj kompletný EAN-13.
Koľko číslic má EAN-13?
EAN-13 obsahuje 13 číslic. Prvých 12 tvorí základ pre výpočet a posledná číslica je kontrolná.
Ako sa počíta kontrolná číslica EAN-13?
Prvých 12 číslic sa spracuje s váhami 1 a 3. Kontrolná číslica následne doplní výsledný vážený súčet na najbližší násobok 10.
Znamená platný EAN-13, že výrobok skutočne existuje?
Nie. Kalkulačka overuje matematickú správnosť kontrolnej číslice, ale nepotvrdzuje existenciu výrobku ani oficiálne pridelenie konkrétneho EAN kódu.




