CSV
CSV行抽出・フィルター
CSV・TSVから、指定した列の値に一致する行や文字列を含む行、空欄の行などを抽出できます。入力内容はブラウザ内で処理します。
ブラウザ内処理ファイル内容や貼り付けたデータはTool Koboのサーバーへ送信しません。
Rows
条件に合う行を抽出
UTF-8対応 / サーバー送信なし
または下の欄へ直接貼り付け
Result
抽出結果
Use cases
主な用途
- ステータス列が「完了」の行だけを残したい
- 商品名や住所に特定の文字列を含む行を抽出したい
- 指定した値に一致しない行だけを確認したい
- 対象列が空欄、または空欄でない行を絞り込みたい
How to use
使い方
- CSV・TSVファイルを選ぶか、テキストを貼り付けます。
- 入力の区切り文字と、1行目を見出しとして扱うかを確認して「データを読み込む」を押します。
- 抽出条件の対象列と、「一致する」「含む」「空欄」などの条件を選びます。
- 必要な条件では検索する値を入力し、出力の区切り文字を選びます。
- 「行を抽出する」を押し、結果をコピーするかファイルとしてダウンロードします。
Tips
「一致する」と「含む」の違い
「一致する」はセル全体が検索値と同じ行だけを抽出します。たとえば検索値が東京の場合、東京は対象ですが、東京都は対象になりません。
「含む」はセルの一部に検索値があれば抽出します。同じ例では、東京と東京都の両方が対象です。英字の大文字・小文字、全角・半角、前後の空白は区別します。
Specification
対応内容
条件は「一致する」「一致しない」「含む」「含まない」「空欄」「空欄でない」に対応します。初版では1つの列に対して1つの条件を指定します。
カンマ、タブ、セミコロン、パイプ区切りのCSV・TSVに対応します。ダブルクォート内の区切り文字やセル内改行もCSVとして解析します。
1行目を見出しとして扱う場合、見出し行は抽出条件の対象外となり、結果の先頭に残ります。行の対象列が不足している場合は空欄として判定します。UTF-8 BOM付き入力は出力でもBOMを保持します。
FAQ
よくある質問
複数の条件を組み合わせられますか?
初版では1つの条件に対応しています。複数条件で絞り込む場合は、抽出結果をもう一度入力して条件を変えて処理できます。
空白だけが入ったセルは空欄になりますか?
いいえ。半角スペースや全角スペースが入っているセルは文字のあるセルとして扱います。
条件に合う行がない場合はどうなりますか?
見出し行ありの場合は見出し行だけ、見出し行なしの場合は空の結果になります。
入力したCSVはサーバーへ送られますか?
いいえ。解析、行抽出、コピー、ダウンロードはブラウザ内で行います。