このツール、どんなときに使う?
一括登録前にCSV全体を眺めても、100列あると「どこを注意して見ればいいか」が分かりにくいですよね。そこで先に型と空欄率を一覧にします。日付らしい列、数値らしい列、欠損が多い列を絞ってから見ると、確認箇所を減らせます。
無料Webツール
各列を整数・数値・真偽値・日付・文字列として推定し、空欄率も表示します。
CSVをEC・CRM・分析ツールなどへ入れる前に、「数値に見える列」「日付に見える列」「空欄が多い列」を先に洗い出すツールです。正式なスキーマを決めるのではなく、変換前に人が確認した方がよい列を見つける用途に向いています。
一括登録前にCSV全体を眺めても、100列あると「どこを注意して見ればいいか」が分かりにくいですよね。そこで先に型と空欄率を一覧にします。日付らしい列、数値らしい列、欠損が多い列を絞ってから見ると、確認箇所を減らせます。
ここで出る型は、CSVに保存されている正式な型ではありません。値の並びから見た推定です。例えば 00123 が並ぶSKU列は整数らしく見えても、業務上は文字列の識別子かもしれません。推定結果は「変換してよい」という許可ではなく、「ここを確認した方がいい」という目印として使うのが安全です。
0 / 1 だけの列は現在の実装では integer になります。注文CSVで order_id が integer、created_at が date、email が string と出たとします。ここで「order_idは本当に計算する数値?」と一度立ち止まれます。長いIDや先頭ゼロ付きIDなら、Excelへ渡す前に文字列として守る判断につながります。
結果で意外な型が出たら、その列の元データを数件見ます。integerやdateという表示そのものより、「なぜそう推定されたか」が重要です。空欄率も別軸で出るので、型と欠損を一緒に見て、取込前に確認する列の優先順位を付けられます。