購入が 1 回だけの品目と、同じ日に 2 回買った品目
石鹸は購入が 1 回だけ、牛乳は同じ日に 2 回の購入がある境界の例です。間隔が出せない品目が「-」になること、同じ日の間隔が 0 日になることを確かめます。
入力
CSV(品目,購入日 / 1 行目は見出し)
品目,購入日 石鹸,2026-06-01 牛乳,2026-06-01 牛乳,2026-06-01
区切り文字
カンマ(,)
結果
エラー 0 件・警告 0 件・情報 3 件
指摘(エラー・警告・情報)
- 情報 全体 購入が 1 回だけの品目が 1 件あります。間隔は 2 回以上の購入がないと出せないので「-」と表示します。
- 情報 全体 同じ日に複数回購入した品目が 1 件あります。その間隔は 0 日として数えます。
- 情報 全体 次回の目安日は過去の平均間隔を最後の購入日に足しただけの日付で、必要な日を予測したものではありません。
| 品目数 | 2 件 |
|---|---|
| 使った行 | 3 行 |
| 除いた行 | 0 行 |
品目ごとの購入間隔
| 品目 | 購入回数 | 平均間隔(日) | 中央値(日) | 最短(日) | 最長(日) | 最後の購入日 | 次回の目安日 |
|---|---|---|---|---|---|---|---|
| 石鹸 | 1 | - | - | - | - | 2026-06-01 | - |
| 牛乳 | 2 | 0.0 | 0.0 | 0 | 0 | 2026-06-01 | 2026-06-01 |
検算(この結果になる理由)
石鹸は購入が 1 回で隣り合う日付がなく、間隔と次回は出せないので「-」です。牛乳は同じ 6/1 の 2 回で間隔 0 日、平均も中央値も 0.0 日、次回の目安は最後の購入日と同じ 6/1 になります。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 購入量・価格・使い切るまでの日数は扱いません。購入間隔は購入日の差だけで、実際の消費ペースとは異なる場合があります。
- 品目名の表記ゆれ(全角半角・ひらがなカタカナ・銘柄の違い)は同じ品目にまとめません。先にそろえてから貼り付けてください。
- 日付は 2026-10-01 の形式だけです。2026/10/1 や令和の表記は、その行を除いて警告します。
- ファイルは UTF-8 として読みます。Shift_JIS の CSV は文字化けするため、UTF-8 で保存し直してから使います。
ご利用にあたって
- 次回の目安日は過去の購入日から機械的に出した日付です。在庫や使用量を確かめてから購入してください。
- 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。