« [Chrome]更新サーバーにアクセスできません(エラー:11) | トップページ | [QR]QRバーコードを作る(商用向き)【その6】 »

[Numbers]JANコードのチェックデジットを求める【その1】

簡単な計算でチェックデジットを求める事が出来ます。
モジュラス10です。

エクセルでも同じ事が出来ますが
あえて...w
iWorkのNumbersでやってみみましょう。

計算方法はこちら[LINK]OpenNewWindowの詳細を
参考にしました。(つーかまんまです..w)


まずは13桁専用
Screencapture00220617_190938

=VALUE()

『文字列』→『数値』への変換です。

なんでこんな事やっているか?って言うと
Screencapture00220617_191157


Screencapture00220617_191210


Screencapture00220617_191221



表示形式で表示と表示位置が違うので
私はテキストで入力を選択したからです。
 

サンプルはこちら

「JAN13.numbers.zip」をダウンロード

 

続けて
短縮8桁にも対応させます。

=IF(LEN($B$3)=7,短縮用の計算,標準用の計算)

を使って

LENで文字列の文字数をカウントして
入力された文字数に応じて処理を分割すれば簡単ですね。

Screencapture00220617_192004

処理を分割しているので
見て分りやすくなっています。

 

短縮JANに対応した計算numbers

「JAN13and8.numbers.zip」をダウンロード

文字列を分割したり
文字数を数えたりする方法の参考になると思います。


 


  iworkの関数一覧はこちら[LINK]OpenNewWindow

|

« [Chrome]更新サーバーにアクセスできません(エラー:11) | トップページ | [QR]QRバーコードを作る(商用向き)【その6】 »

Barcode」カテゴリの記事

iWorkNumbers」カテゴリの記事

コメント

この記事へのコメントは終了しました。