2 列目の番号で接頭辞ごとに調べる
日付の次の列に X1・X3・Y7・Y8 が並ぶ CSV で、番号の列に 2 を指定する例です。X と Y が別の連番として扱われ、X だけに欠番が出ます。
入力
CSV
日付,番号 10/1,X1 10/2,X3 10/3,Y7 10/4,Y8
番号が入っている列(左から何列目か)
2
区切り文字
カンマ(,)
1 行目は見出し(列名)
はい
結果
エラー 0 件・警告 1 件・情報 1 件
指摘(エラー・警告・情報)
- 警告 2 列 欠番が合計 1 件あります。最小の番号から最大の番号までの間で、列に現れない整数を欠番としています。欠番が意図したもの(取消・欠品など)か確認してください。
- 情報 全体 欠番は各接頭辞の最小の番号と最大の番号の間だけを調べます。最小より前や最大より後に番号があったかどうかは、この CSV からは分かりません。
| 調べた列 | 2 列目(番号) |
|---|---|
| 番号のある行 | 4 行 |
| 接頭辞の種類 | 2 種類 |
| 欠番の合計 | 1 件 |
| 重複した番号 | 0 件 |
欠番と重複の一覧
| 種類 | 接頭辞 | 番号 | 件数 | 位置 |
|---|---|---|---|---|
| 欠番 | X | 2 | 1 件 | 1 の次、3 の前 |
検算(この結果になる理由)
2 列目の末尾の数字が番号で、接頭辞 X は 1 と 3、接頭辞 Y は 7 と 8 です。X は 1 と 3 の間の 2 が欠番 1 件、Y は 7 と 8 が連続しているため欠番も重複もありません。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 番号は値の末尾の数字だけを読みます。「2026-10-01-0003」のような値では、末尾の 0003 が番号、それより前が接頭辞になり、日付の変わり目で連番がリセットされる運用は別々の接頭辞として扱えません。
- 欠番が本来あるべき番号かどうか(取消・欠品・他システムの番号)は判定できません。表示するのは、列に現れない整数だけです。
- 15 桁を超える数字の並びや、末尾が数字でない値(例: A-12B)は番号として調べず、警告として行番号を示します。
- 全角数字は番号として読みません。半角の数字に直してから貼り付けてください。
ご利用にあたって
- 検査は、貼り付けた CSV に現れる番号だけにもとづきます。抽出条件(期間・店舗)で絞った CSV では、範囲の外の番号が別の抽出に入っているだけの場合があります。
- 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。