無料Webツール

CSV列抽出

CSVを貼り付け、指定列だけを抽出して新しいCSVを作ります。

使う

使い方

大きなCSVから「idとemailだけ」「sku,price,stockだけ」のように必要な列だけ抜きたいときに使います。列名をカンマ区切りで指定すると、その順番で新しいCSVを作ります。

  1. CSVを貼り付け、残したいヘッダー名をカンマ区切りで入力します。
  2. 抽出結果の1行目で、列名と順番が意図どおりか確認します。
  3. 数行の値を見て、横ずれがないことを確認してから保存・再利用します。

指定した順番が、そのまま出力列順です

元CSVが id,name,email でも、email,id と指定すれば出力はその順になります。単に不要列を削るだけでなく、相手システム用に列順まで整えられます。

列名は完全一致です

email と Email、末尾に空白があるヘッダーは別です。指定した列が1つでも見つからなければ処理を止めます。見つからない列を黙って落とすより、欠けたまま次工程へ渡す事故を防ぐ方を優先しています。

同じ列を2回書いても、複製はしません

id,name,id のように重複指定しても、同じ元列は1回だけ使います。列をコピーして増やすツールではありません。また列指定が空なら、空っぽのCSVを作らず「抽出する列名を入力してください」で止めます。

データ行の順番と値は変えません

変えるのは列の選択と並びだけです。行順・セル値・重複行はそのまま残ります。「必要な列だけ切り出して別担当へ渡す」「個人情報列を外した作業用CSVを作る」といった用途で分かりやすい挙動です。

例えば、こんな使い方です

顧客一覧から customer_id,email だけをメール配信用に抜く、商品マスターから sku,price,stock だけを在庫連携へ渡す、といった使い方です。機密列を除外する場合は、出力ヘッダーを最後に目視すると安心です。