リストCSVの納品前チェック|納品先ルールをJSONで再利用
- Digital1,980 JPY

同じ列構成の営業リストを繰り返し納品する方へ。 必須の空欄、指定キーの完全一致重複、メール・URLの簡易形式をまとめて確認し、指摘のあるレコードをCSVの一覧にします。 一度選んだ納品先のルールをJSONで保存し、次のCSVにも同じ基準で使えます。列名と順番が違うときは、勝手に対応づけず停止します。 使い方は「CSVを読み込む→ルールを選ぶ/読み込む→チェック→指摘一覧を保存」。元CSVの値を自動で修正・削除しません。空のキーは重複扱いにせず、確認対象として表示します。 【含まれるもの】 チェックツールHTML、ローカル起動用Pythonファイル、利用手順、利用条件、架空の12レコード見本、次回2レコード見本、見本ルールJSON、期待される指摘CSVの計8ファイル。ZIPを展開して使います。 【入力の条件】 UTF-8(BOMあり・なし)、カンマ区切り、先頭行に列名。最大5,000レコード・20列・10 MiB。番号はヘッダーを除くレコード番号で、引用符内改行がある場合は物理行番号と異なります。 【保存するもの】 指摘CSVはUTF-8 BOM付きで「レコード番号・列名・理由」のみ。元セル値は含めません。ルールJSONは列名と設定だけで、CSVのレコードを含めません。入力はブラウザのメモリ内で扱い、外部へ送信・自動保存しません。 【判定の範囲】 メール・URLは簡易形式の警告です。実在、不達、URLへの到達、会社の業種、顧客条件への適合を判定・保証しません。近似照合、複数CSVの結合、自動修正/削除、外部照会はありません。列不足や解析エラーを検査完了にはしません。 Excel等で十分に同じ運用ができている方は、今の手順を使い続けても構いません。このツールは、チェックルールと指摘一覧の共有・再利用を一か所で行いたい方を想定しています。 【対応環境・起動方法】 Windows、Python 3、PC版Chromeが必要です。ZIPを展開し、同梱の「CSVを開く.py」をPythonで起動すると、127.0.0.1のローカル画面を開きます。起動中はそのウィンドウを閉じず、終了時はCtrl+Cで停止します。Pythonが使えない環境では利用できません。HTMLのfile://直接起動、スマートフォン、他OS・他ブラウザは動作確認の対象外です。 【利用・サポート範囲】 購入者自身のリスト検査と、その指摘一覧の納品先共有に利用できます。HTML本体と起動用ファイルの再販売・第三者への再配布はできません。個別調査、顧客リストの修正、システムへの組込み、無期限更新は付属サービスに含みません。手順や不具合に関するお問い合わせはBOOTHメッセージへお寄せください。追加開発や個別環境の設定代行は含みません。 【確認した動作】 2026年11月10日、Windows/Python 3/Chromeのローカル起動方式で、同梱12レコードから7指摘・6レコードの検出、指摘CSVとルールJSONの保存、保存ルールの次回2レコードへの再利用を確認しました。顧客による試用実績や、売上・時間短縮の保証はありません。配布版はv0.2(ローカル起動用ファイル追加)です。
