CSVクリーニング
CSV Cleaner
セルの空白を落とし、見出しを揃え、数値と日付の書式を直し、列数の合わない行を報告します。
何かを変える前に、そのファイルの何がおかしいのかを見つけます。余計な空白、字母に分かれて保存されたハングル、目に見えない文字、文字列のままの数値、重複した見出しです。そのうえで、安全に直せるものを直し、直せないものは報告します。どちらとも取れる日付の列には、推測ではなく人が要るからです。
整理したいファイルを置いてください
このタブの中で読みます。アップロードはしません。韓国語・日本語・中国語・欧米版の Excel が保存したファイル(CP949, Shift_JIS, GBK, Windows-1252)を判別します。
使い方
診断を読みます
指摘ごとに、対象の列、影響を受けるセルの数、値の例が出ます。本当に問題なのかを見るいちばん速い方法がその例です。
直す項目を選びます
9種類あり、それぞれ独立しています。ハングルをNFCに正規化することと、文字列の数値を数値に直すことの2つが、下流での壊れ方をいちばん多く止めます。
件数を確かめます
どの数字も、実際に変わったセルの数です。0と報告する修正は本当に何もしていません。必要のなかった修正と、効かなかった修正を見分けられるのはそこです。
整えたファイルをダウンロードします
BOM付きのUTF-8です。韓国のExcelが한글を뷁に変えずに開けるのがその形式だからです。
よくある質問
字母に分かれたハングルとは何ですか。
macOSは한を1文字としてではなくㅎ+ㅏ+ㄴとして保存します。画面ではまったく同じに見えますが別の文字列なので、Windowsで入力された値とは決して一致しません。NFCに正規化すると元どおりつながります。
日付を直してくれないのはなぜですか。
03/04/2026という列は日が先とも月が先とも取れますし、ファイルはどちらなのかを言いません。片方に決めれば、もう片方の読み方だった行の半分を静かに壊すことになります。だから、あなたが決められるように報告だけします。
目に見えない文字とは何ですか。
ゼロ幅スペース、ソフトハイフン、制御文字です。ウェブサイトやPDFから貼り付けた文字と一緒に入ってきます。幅を持たず、あらゆる比較を壊し、目で探すことはできません。
元のファイルを変えますか。
変えません。整えた表は新しいダウンロードで、ディスク上のファイルに書き込むことはありません。
ここから渡せます
PDF表抽出
PDF Table Extractor
ページに引かれた罫線から結合セルも含めて表を見つけ、罫線のない表は列の揃いから推定して、表ごとにCSVかTSVで書き出します。
PDFフォームの値抽出
PDF Form Data Extractor
記入済みのフォームPDFを何枚でも読み、入力された値を1つの表にまとめます。
Unicode正規化
Unicode Normaliser
NFC・NFD・NFKC・NFKDを適用する、Macから来た日本語で濁点が分かれて見た目は同じなのに一致しないときの直し方です。
CSVビューアー
CSV Viewer
大きな区切りファイルを丸ごとメモリに載せずに開き、列の型・統計・並べ替えを表示します。
次の一手
このツールが出したものをそのまま受け取れる道具です。
CSV重複削除
CSV Deduplicator
全列または選んだキー列で重複行を取り除き、先頭・末尾・最も値の埋まった行のどれを残すか選べます。
列の統計サマリー
Column Statistics
列ごとに件数・欠損・ユニーク数・最小・最大・平均・中央値と分布をまとめます。
CSVビューアー
CSV Viewer
大きな区切りファイルを丸ごとメモリに載せずに開き、列の型・統計・並べ替えを表示します。
文字コードの判定・変換
Encoding Detector & Converter
ファイルの文字コードを候補ごとのプレビューで見比べて決め、UTF-8(BOMの有無)・UTF-16・EUC-KR/CP949で保存し直します。
Unicode正規化
Unicode Normaliser
NFC・NFD・NFKC・NFKDを適用する、Macから来た日本語で濁点が分かれて見た目は同じなのに一致しないときの直し方です。
CSV結合(VLOOKUP)
CSV Join
キー列で2つの表を内部・左・右・外部結合し、相手のいない行も一覧します。