« [QR]QRバーコードを作る(商用向き)【その6】 | トップページ | [QR]QRバーコードを作る(商用向き)【その5】 »

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

iWorkのNumbersでバーコードのチェックデジットを求める
その2です。

その1はこちら[LINK]OpenNewWindowです。

 

入力した桁数で判定しているだけでのすので
ある意味ダメですが..汗

IF(LEN($B$3)=7,,"")JAN短縮
IF(LEN($B$3)=11,,"")UPC
IF(LEN($B$3)=12,,"")JAN標準
IF(LEN($B$3)=13,,"")ITF


7桁ならJAN短縮
11桁ならUPC
12桁ならJAN標準
13桁ならITF

判定して
それぞれ1桁のチェックデジットを加えてから
表示しています。

 
Screencapture00220618_20207

逆順の桁数

見なしの桁数

奇数偶数の調整がありますが
そこはムリヤリな方法ですね。


 

サンプル ファイルはこちらから

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


CC0を選択しています。
CC0

 

おまけで
ローラン製のSakuraBAR[LINK]OpenNewWindow
を使ってバーコードを表示させるパターンも作ってみました。

詳しく試験していないのでナニですが
感じは分かってもらえるかな

 

字形とコードはこのようになっています。
Screencapture00220618_23530

上記の表にあわせて
VLOOKUP
で字形と数値を検索して表示させます。


 

JAN標準
Screencapture00220618_21744


JAN短縮
Screencapture00220618_21810

の2種類だけでですが
なんとかなりました
 

サンプルファイルはこちら
(sakurabar無いと意味ないですね)

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


CC0を選択しています。
CC0


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

|

« [QR]QRバーコードを作る(商用向き)【その6】 | トップページ | [QR]QRバーコードを作る(商用向き)【その5】 »

Barcode」カテゴリの記事

iWorkNumbers」カテゴリの記事

コメント

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