CSV列削除機能
列抽出ツールの逆の操作です。ほぼすべての列を保持し、少数の列だけを削除します。データセットを共有する前に個人識別情報(PII)を取り除きたいときや、レポートのエクスポートで残った空のプレースホルダー列がスプレッドシートを散らかすのを避けたいときに便利です。CSVファイルを貼り付け、削除する列の位置を指定すると、ツールがそれらの列を除いた状態で各行を再構築します。
列を削除する方法
-
1
CSVを貼り付けます
ヘッダー行を含めます。すべてのUnicode改行が処理され、引用符付きセルは標準的なCSVルールで解析されます。
-
2
削除する列をリスト化します
カンマで区切られた1ベースのインデックス(例:`2,4`)は、すべての行から第2列および第4列を削除します。
-
3
削除を実行します
各行は、残りのセルを元の左から右の順序のまま再構築されます。
-
4
よりクリーンなCSVをコピーします
必要に応じて出力を再度引用符で囲むため、カンマを含む値も正しく解析されます。
削除するタイミングと抽出するタイミング
抽出と除去は同じ形の出力結果をもたらしますが、それぞれ異なるメンタルモデルに対応しています。
| 使用ケース | 使うツール |
|---|---|
| 30列のうち3列を残す | 列抽出ツール |
| 30列のうち2列を削除する | 列削除ツール |
| 列の順序を変更する | 列抽出ツール |
| CSVを送る前にPIIを秘匿する | 列削除ツール |
よくあるプライバシー作業の流れ
- 自社の製品からユーザーデータをエクスポートします。
- CSVファイルを列削除ツールに通し、
email、phone、addressの列をインデックス指定で削除します。 - 最初の数行を抜き取り確認し、正しい列が削除されているか確かめます。
- 秘匿処理したCSVファイルを分析チーム、BIチーム、または取引先に共有します。
落とし穴
- 削除を連続して行うと、実行のたびにインデックスがずれます。 列3を削除すると、元の列5は列4になります。2回目の処理の前に必ず数え直してください。
- ヘッダー行も削除の対象です。 削除するインデックスのヘッダーセルも列ごと消えますが、通常はこれが望ましい動作です。
- セル数がそろわない行も保持されます。 行のセル数がヘッダーより少ない場合、削除ツールは存在する位置だけを削除します。
よくある質問
引用符付きのセルは正しく解析されるため、"Smith, Jane"のような値は削除処理中も1つの列にまとまったまま保持され、必要に応じて出力時に再度引用符で囲まれます。
直接ではありません。ソースCSVのヘッダー行を読み、削除したい列を見つけ、その列名をリスト化する前に1から始まる位置に変換してください。
その位置では何も削除されません。なぜなら、その行にはセルが存在しないからです。これらのインデックスに対しては行が変更なく保持されます。
はい。列を削除するため、CSVファイルは当社のサーバーに送信されて処理され、結果がお使いのブラウザーに返されます。保存はされず、ページのリンクにも追加されません。
関連ツール
ZIPアーカイブ展開ツール
ZIP、JAR、XPI、DOCX、XLSX、PPTX、ODTの内部をブラウザー内で確認し、アーカイブをサーバーへ送信せずに個別のファイルをダウンロードできます。
CSVからExcelへ変換
CSVをブラウザ内で単一シートのXLSXへ変換します。区切り文字を確認し、IDを保持し、安全な数値だけを数値セルにして内容を送信せず保存できます。
ExcelからCSVへの変換ツール
XLSXまたはXLSのシートをブラウザ内でCSV・TSVに変換。シート、区切り文字、文字コード、非表示データを選べ、ファイルのアップロードは不要です。
字幕ファイル変換
SRTとWebVTTをブラウザ内で相互変換。キューの時刻を検証し、複数行の字幕を保ったままコピーまたはダウンロードできます。
Excel シート分割ツール
XLSX または XLS のブックを、ワークシートのタブ、データ行のまとまり、列の値でブラウザー内で分割します。ファイルをアップロードせずに、1 つの XLSX またはローカル ZIP をダウンロードできます。
WordからMarkdownへの変換ツール
WordのDOCXファイルをブラウザ内で整ったMarkdownに変換します。見出し、リスト、リンク、シンプルな表を保ち、編集可能な.mdファイルをコピーまたはダウンロードできます。