チェックデジット(モジュラス10、ウエイト1、3)の計算方法
JAN(EAN)コードや定期刊行物コードのチェクデジットを計算するときの算出方法です。
(1) 下表のように、コードに対して桁番号を右端から割り振ります。
桁番号 13 12 11 10 9 8 7 6 5 4 3 2 1 コード 4 9 1 0 1 2 3 4 5 0 6 4 CD
(2) 偶数の桁に当たるコードの数字を足し算します。
9 + 0 + 2 + 4 + 0 + 4 = 19
(3) (2)で出た19を3倍します。
19 x 3 = 57
(4) 桁番号1(チェックデジットの桁)を除いた奇数の桁に当たる数字を足し算します。
4 + 1 + 1 + 3 + 5 + 6 = 20
(5) (3)と(4)で得られた数字を合計します。
57 + 20 = 77
(6) 「77」の下ひと桁の数字「7」の補数(10から7を引いて得られた数)3がチェックデジット
ということになります。
例 エクセルで簡単計算してみる(お使いのパソコンにMicrosoftExcelがインストールされている必要があります。)