CSV
テーブル
Excel を開かずに CSV の中身をサッと確認したいときのための、ブラウザだけで動く CSV ビューアです。CSV を貼り付けるか「ファイルを開く」で .csv を読み込むと、クォート("")で囲まれたカンマや改行も正しく解釈して、整ったテーブルに描画します。列見出しをクリックすると、その列で昇順・降順にソート(数値の列は数値として比較)。上の絞り込み欄にキーワードを入れると、いずれかのセルに一致する行だけを表示します。区切り文字はカンマ・セミコロン・タブから選べ、既定では1行目から自動判定します(ドイツ語圏の `;` 区切りや、タブ区切りの TSV もそのまま表示できます)。「1行目を見出しにする」のオン/オフで、ヘッダ行ありなしを切り替えられます。行番号つきで表示するので件数も一目で分かります。CSV には顧客名簿・売上・名簿など業務データが入りがちなので、ファイルはサーバーへ送らず、読み込み・パース・表示のすべてをあなたのブラウザの中だけで完結させます(アップロード・保存・送信は一切なし)。表計算ソフトが入っていない PC や、文字数の多い CSV をとりあえず開いて中身を確かめたいとき、共有された CSV を安全に閲覧したいときに。整形・変換が必要なら csv-to-markdown や json-csv もどうぞ。
使い方
- CSV を下の欄に貼り付けるか、「ファイルを開く」で .csv ファイルを選びます(「サンプル」で例を試せます)。
- テーブルが表示されます。列見出しをクリックすると、その列でソート(もう一度で降順)。「1行目を見出しにする」で見出し行の有無を切り替え、区切り文字も選べます。
- 上の絞り込み欄にキーワードを入れると、一致する行だけ表示します。ファイルはどこにもアップロードされません。
よくある質問
読み込んだ CSV ファイルはアップロードされますか?
いいえ。ファイルは FileReader でブラウザに読み込むだけで、パースも表示もすべてあなたの端末内(JavaScript)で実行されます。サーバーへのアップロード・保存・送信は一切ありません。顧客名簿や売上などの業務データを含む CSV も安心して開けます。
区切り文字がカンマでない CSV(セミコロンやタブ)も表示できますか?
はい。区切り文字はカンマ・セミコロン・タブから選べます。既定の「自動」では1行目を見て自動判定するので、ドイツ語圏などの `;` 区切りや、タブ区切りの TSV もそのまま表示できます。
セルの中にカンマや改行が入っていても正しく表示されますか?
はい。`"New York, NY"` のようにダブルクォートで囲まれたフィールドは、中のカンマや改行、`""`(エスケープされた引用符)も正しく1つのセルとして解釈します(RFC 4180 準拠)。
並べ替えや絞り込みはできますか?
列見出しをクリックすると、その列で昇順・降順に並べ替えます(数値の列は数値として比較)。上の絞り込み欄にキーワードを入れると、いずれかのセルに一致する行だけを表示します。元の CSV は変更しません(表示だけの操作です)。
1行目を見出しとして扱いたくない場合は?
「1行目を見出しにする」のチェックを外すと、すべての行をデータとして表示し、見出しは「列 1」「列 2」…の自動ラベルになります。設定(区切り文字・見出しの有無)はこの端末に保存され、次回も引き継がれます。