日用品の買い物の間隔

洗剤やティッシュは、何日おきに買っているか。

品目と購入日を並べた CSV を貼り付けると、品目ごとに購入回数、購入間隔の平均・中央値・最短・最長、最後の購入日、平均間隔から数えた次回の目安日を表にします。購入が 1 回だけの品目や同じ日の複数購入の扱いも明示します。データは端末の外へ送信しません。

ツールを使う 入力例と結果

品目ごとの購入間隔と次回の目安日を出す

入力した内容は送信されません。貼り付けた文字や選んだファイルは、お使いのブラウザの中だけで処理します。本サイトのサーバーや第三者へ送信・保存しません(通信を禁止する設定でページを配信しています)。

結果

エラー 0 件・警告 0 件・情報 1 件

指摘(エラー・警告・情報)

  • 情報 全体 次回の目安日は過去の平均間隔を最後の購入日に足しただけの日付で、必要な日を予測したものではありません。
品目数2 件
使った行7 行
除いた行0 行

品目ごとの購入間隔

品目ごとの購入間隔
品目購入回数平均間隔(日)中央値(日)最短(日)最長(日)最後の購入日次回の目安日
洗剤330.030.030302026-03-022026-04-01
ティッシュ47.05.02142026-03-202026-03-27

初期表示は入力例「洗剤とティッシュの購入間隔」の結果です。入力を変えるとその場で処理し直します。判定の根拠は仕様と根拠にまとめています。

ご利用にあたって

  • 次回の目安日は過去の購入日から機械的に出した日付です。在庫や使用量を確かめてから購入してください。
  • 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。

使い方

  1. 品目と購入日を 1 行ずつ並べた CSV を貼り付けます。1 行目は見出しにしてください。家計簿アプリや表計算ソフトの書き出しが使えます。
  2. 品目名は同じ文字列のものを同じ品目として数えます。「洗剤」と「せんざい」のような表記ゆれは先にそろえておきます。
  3. 表の平均間隔と中央値を見比べ、まとめ買いで偏っていないかを確かめます。次回の目安日は予定を立てるときの参考にします。

入力例と結果

代表的な入力・境界の入力・壊れた入力の例です。例ごとに入力・出力・指摘と、その結果になる理由(検算)を載せています。

入力例と結果の一覧
入力例結果
洗剤とティッシュの購入間隔エラー 0 件・警告 0 件・情報 1 件
順番がばらばらの入力と、間隔が偶数個の中央値エラー 0 件・警告 0 件・情報 1 件
うるう年の 2 月 29 日をまたぐ間隔エラー 0 件・警告 0 件・情報 1 件
購入が 1 回だけの品目と、同じ日に 2 回買った品目エラー 0 件・警告 0 件・情報 3 件
存在しない月の日付だけでは計算できないエラー 1 件・警告 1 件・情報 0 件

このツールでできないこと(制約)

よくある質問

購入が 1 回しかない品目はどう表示されますか?

購入回数は 1 と表示し、間隔や次回の目安日は計算できないので「-」にします。2 回以上の購入日を入れると、間隔と目安日が出ます。

同じ日に同じ品目を 2 回買ったときは?

別の購入として数え、その間隔は 0 日になります。平均間隔が実際より短く出るので、同じ日の購入を 1 回にまとめたいときは入力で整理してください。

購入履歴を貼り付けても外部に送られませんか?

計算はお使いのブラウザの中だけで行い、貼り付けた内容をサーバーや第三者へ送信・保存しません。ページは通信を禁止する設定で配信しています。