CSV行抽出・ソート
1列の安全な条件で必要rowを絞り、1列で並び替えて新しいCSVを作ります。regexやJavaScript expressionは実行しません。
数行だけ抜きたいCSVをbrowserで処理
textの一致・不一致・containsと、valid numeric valueの大小比較に限定します。
ツール本体
入力・操作・結果
上から入力し、必要な操作を行って、表示された結果と次の操作を確認してください。
入力データは原則ブラウザ内で処理し、URLやアクセス解析へ保存しません。ページを更新すると入力は失われます。機密情報は入力しないでください。
使い方
- CSVを貼って列を読みます。
- filter列・operator・値を指定します。
- 任意でsort列と向きを選び、match count後に保存します。
amount列が100以上のrowだけを抜き、date順に並べるなどの小作業向けです。
このツールを使う場面
- 確認できること
- 1列条件で必要rowだけを抜き、任意の1列で並び替えられます。
- 使う前に見るポイント
- filter列・operator・値と、必要ならsort列・向きを決めます。
- 結果を見たあとにやること
- match数と先頭末尾rowを元CSVと照合して保存します。
つまずきやすいポイント
数字風文字を混在
numeric operatorはNumberで有限値になるcellだけを対象にします。
case-insensitiveと思う
text comparisonは入力文字をそのまま比較します。
境界値・事前チェック項目
match 0
headerだけのCSVを出力します。
sortなし
元のrow順を保持します。
よくあるミスと回避策
arbitrary expressionを期待
eval・regex・scriptは使えません。
元fileを書換え
結果は別CSVです。
FAQ
numeric sortできますか?
両cellが有効数値ならnumeric、それ以外は文字列比較です。
CSVは送信されますか?
いいえ。
基本FAQ
入力データは外部へ送信されますか?
原則として送信されません。入力内容はブラウザ内で処理し、URLやアクセス解析へ保存しません。例外がある場合は各ツールページ内に明記しています。
入力内容は自動保存されますか?
原則として自動保存しません。ページを更新すると入力は失われます。コピーやダウンロードで保存する場合は、ご利用端末内に保存されます。
結果を使う前に何を確認すべきですか?
対象年度・入力前提・提出先ルールを先に確認してください。必要に応じて公式情報や担当窓口で最終確認する運用を推奨します。
CSV・JSONの前処理・変換フロー
CSV崩れ確認・ゼロ落ち対策・相互変換・表確認をつなぐファミリーです。
関連ツール
同じ作業の前後で使うことがあるツールです。