CSVビューアー
CSV Viewer
大きな区切りファイルを丸ごとメモリに載せずに開き、列の型・統計・並べ替えを表示します。
表計算ソフトが音を上げるような区切りファイルを、どこにも送らずにブラウザで開きます。文字コードと区切り文字の判定結果は、それを変える操作の隣に表示します。だから韓国のExcelが書いたCP949のファイルも씨뷁ではなく韓国語として開きますし、推測が外れていれば直せます。
CSV か TSV ファイルを置いてください
このタブの中で読みます。アップロードはしません。韓国語・日本語・中国語・欧米版の Excel が保存したファイル(CP949, Shift_JIS, GBK, Windows-1252)を判別します。
使い方
ファイルを置きます
このタブの中で読みます。アップロードは行いません。顧客名の入ったファイルをここで開いても差し支えないのはそのためです。
判定された文字コードと区切り文字を確かめます
要約の帯に、何をどう判定したか、その根拠は何かが出ます——CP949で読んでハングルが出たのか、Shift_JISでかなが、GB18030で漢字が、Windows-1252でアクセント付きの文字が出たのか、まで。文字がおかしければ隣の次の候補を一度押せば切り替わりますし、2つの文字コードが似すぎて見分けられないときは、黙って選ぶ代わりにそう書きます。
並べ替え、絞り込み、編集をします
見出しを押すと並べ替え、Shiftを押しながら押すと2つ目のキーを足します。セルを押せば編集できます。絞り込みの欄は行を落とさずに隠すので、ダウンロードするファイルにはそのまま残ります。
書き戻してダウンロードします
書き出しはBOM付きのUTF-8です。韓国のExcelがもう一度文字化けさせずに開けるのがその形式だからです。
よくある質問
どれくらい大きなファイルまで開けますか。
数十万行なら問題ありません。画面に出ている行だけを描画するからです。上限はツールではなくブラウザのタブのメモリで、問題になるほど大きいファイルは、失敗するのではなく読み込みのバーで自ら知らせてきます。
韓国語が씨뷁のように文字化けするのはなぜですか。
そのファイルがUTF-8ではないのに、UTF-8として読まれたからです。WindowsのExcelはCSVをシステムのANSIコードページで書き出します——韓国語WindowsならCP949、日本語ならShift_JIS、中国語ならGBK、スペイン語ならWindows-1252——ので、UTF-8を前提にする道具はどれもここで取り違えます。ここでは4つとも見分けるので、日本語のExcelが書いたファイルはたいていShift_JISのまま開きます。開かなければ、要約の帯が勧める文字コードに切り替えれば正しく読めます。
列数の合わない行があります。
落とさずに埋めたうえで、最初の1件を名指しするので、見に行けます。ほとんどの場合、引用符でくくられていない値の中に区切り文字が入っています。住所の中のカンマや、備考の中のタブです。
編集は元のファイルを変えますか。
変えません。ディスク上のファイルに書き込むことは一切ありません。編集はタブの中にとどまり、新しいコピーをダウンロードするまではそこにあります。
ここから渡せます
PDF表抽出
PDF Table Extractor
ページに引かれた罫線から結合セルも含めて表を見つけ、罫線のない表は列の揃いから推定して、表ごとにCSVかTSVで書き出します。
PDFフォームの値抽出
PDF Form Data Extractor
記入済みのフォームPDFを何枚でも読み、入力された値を1つの表にまとめます。
Markdown表作成
Markdown Table Builder
表をグリッドで編集して桁の揃ったMarkdownを書き出すか、崩れた表を貼り付けて整え直します。
文字コードの判定・変換
Encoding Detector & Converter
ファイルの文字コードを候補ごとのプレビューで見比べて決め、UTF-8(BOMの有無)・UTF-16・EUC-KR/CP949で保存し直します。
次の一手
このツールが出したものをそのまま受け取れる道具です。
CSVクリーニング
CSV Cleaner
セルの空白を落とし、見出しを揃え、数値と日付の書式を直し、列数の合わない行を報告します。
CSVフィルタ・並べ替え
CSV Filter & Sort
列の条件で行を絞り込み、複数のキーで並べ替え、残す列を選びます。
列の統計サマリー
Column Statistics
列ごとに件数・欠損・ユニーク数・最小・最大・平均・中央値と分布をまとめます。
CSVをExcelに
CSV to Excel
1つでも複数でもCSVを、列の型・見出し行・フィルタを付けた.xlsxブックにまとめます。
CSV結合(VLOOKUP)
CSV Join
キー列で2つの表を内部・左・右・外部結合し、相手のいない行も一覧します。
かんたんグラフ作成
Quick Chart
表から棒・折れ線・面・円・散布図を描き、きりのよい目盛りと凡例を付けてSVGかPNGで書き出します。