CSV列削除機能

列抽出ツールの逆の操作です。ほぼすべての列を保持し、少数の列だけを削除します。データセットを共有する前に個人識別情報(PII)を取り除きたいときや、レポートのエクスポートで残った空のプレースホルダー列がスプレッドシートを散らかすのを避けたいときに便利です。CSVファイルを貼り付け、削除する列の位置を指定すると、ツールがそれらの列を除いた状態で各行を再構築します。

列を削除する方法

  1. 1

    CSVを貼り付けます

    ヘッダー行を含めます。すべてのUnicode改行が処理され、引用符付きセルは標準的なCSVルールで解析されます。

  2. 2

    削除する列をリスト化します

    カンマで区切られた1ベースのインデックス(例:`2,4`)は、すべての行から第2列および第4列を削除します。

  3. 3

    削除を実行します

    各行は、残りのセルを元の左から右の順序のまま再構築されます。

  4. 4

    よりクリーンなCSVをコピーします

    必要に応じて出力を再度引用符で囲むため、カンマを含む値も正しく解析されます。

削除するタイミングと抽出するタイミング

抽出と除去は同じ形の出力結果をもたらしますが、それぞれ異なるメンタルモデルに対応しています。

使用ケース 使うツール
30列のうち3列を残す 列抽出ツール
30列のうち2列を削除する 列削除ツール
列の順序を変更する 列抽出ツール
CSVを送る前にPIIを秘匿する 列削除ツール

よくあるプライバシー作業の流れ

  1. 自社の製品からユーザーデータをエクスポートします。
  2. CSVファイルを列削除ツールに通し、emailphoneaddressの列をインデックス指定で削除します。
  3. 最初の数行を抜き取り確認し、正しい列が削除されているか確かめます。
  4. 秘匿処理したCSVファイルを分析チーム、BIチーム、または取引先に共有します。

落とし穴

  • 削除を連続して行うと、実行のたびにインデックスがずれます。 列3を削除すると、元の列5は列4になります。2回目の処理の前に必ず数え直してください。
  • ヘッダー行も削除の対象です。 削除するインデックスのヘッダーセルも列ごと消えますが、通常はこれが望ましい動作です。
  • セル数がそろわない行も保持されます。 行のセル数がヘッダーより少ない場合、削除ツールは存在する位置だけを削除します。

よくある質問

引用符付きのセルは正しく解析されるため、"Smith, Jane"のような値は削除処理中も1つの列にまとまったまま保持され、必要に応じて出力時に再度引用符で囲まれます。

直接ではありません。ソースCSVのヘッダー行を読み、削除したい列を見つけ、その列名をリスト化する前に1から始まる位置に変換してください。

その位置では何も削除されません。なぜなら、その行にはセルが存在しないからです。これらのインデックスに対しては行が変更なく保持されます。

はい。列を削除するため、CSVファイルは当社のサーバーに送信されて処理され、結果がお使いのブラウザーに返されます。保存はされず、ページのリンクにも追加されません。

関連ツール