Excel(エクセル)をCSVに変換
Excelブック(.xls・.xlsx)のシートを、UTF-8のCSVファイルに変換します。必要なシートを選び、プレビューで行を確認してからダウンロードできます。ファイルはブラウザ内で処理され、Kanariesのサーバーには送信されません。
Excel CSV変換ツール
Excelファイルの読み込みと変換は、このブラウザ内で行います。ファイルがKanariesのサーバーに送信されることはありません。
ファイルサイズは無制限です。サイズを理由に読み込みを拒否しません。処理はブラウザ内で行い、処理できる量は端末の空きメモリによって変わります。
- 01旧形式の.xlsと現在の.xlsxの両方に対応。Excelで開いても文字化けしないBOM付きUTF-8で書き出します。
- 02シートが複数あるブックは、CSVにするシートを選べます。
- 03ダウンロードする前に、変換後の表をプレビューで確認できます。
- 04無料・登録不要。インストールもサーバーへのアップロードもいりません。
XLSX・XLSからCSVへの変換でできること
XLS・XLSXに対応
現在の.xlsx形式と、古いExcelで作られた.xls形式のどちらも読み込めます。選んだシートを標準的なカンマ区切りのCSVとして書き出します。
シートを選んで書き出し
シートが複数あるブックでも、プルダウンからCSVにするシートを選べます。ファイル名は「ブック名-シート名.csv」になるので、あとで見分けやすくなります。
ブラウザ内で変換
読み込みも変換も端末のブラウザ内で行います。売上データや顧客リストをKanariesのサーバーに送信しません。
ExcelをCSVに変換すると変わること
Excelブックには複数のシート、数式、書式、グラフが入ります。CSVは1枚の表の値をカンマで区切ったシンプルなテキストで、会計ソフトやECサイトへの取り込み、データベースへの登録に広く使われています。
データベースへの登録、業務アプリへの取り込み、データ分析など、Excelブックではなくテキストの表が必要な場面で、ExcelからCSVへの変換が役に立ちます。
- 1つのCSVに入るのは1シート
- CSVは1つの表を表す形式です。複数のシートが必要なときは、シートを切り替えながら1枚ずつ書き出します。
- セルに表示されている値が残る
- CSVには、セルに表示されている値がそのまま書き出されます。数式は計算結果の値になり、色、フォント、グラフ、結合セルといったブックの装飾はCSVには含まれません。
- 幅広いソフトで使えるUTF-8のCSV
- 書き出すのは、カンマ区切り、BOM付きUTF-8のCSVです。Excelで開いても文字化けせず、データベース、Python、R、分析ツール、各種サービスの取り込み機能など、ほとんどのソフトで読み込めます。
エクセルをCSVに変換する方法
- 01
Excelファイルを選択
.xlsまたは.xlsxのファイルをクリックして選ぶか、枠内にドラッグします。
- 02
シートを選ぶ
シートが複数ある場合はプルダウンが表示されます。CSVにしたいシートを選んでください。
- 03
プレビューで確認
CSVを作成する前に、読み込まれた行と列をプレビューで確認します。日付や数値の表記もここで確かめられます。
- 04
CSVをダウンロード
ダウンロードボタンを押すと、選んだシートがUTF-8のCSVファイルとして保存されます。
ExcelをCSVにきれいに変換するコツ
先頭の0は表示どおりに書き出される
「0600001」のように0から始まる郵便番号やコードは、セルに表示されているとおりにCSVへ書き出されます。できあがったCSVをExcelでダブルクリックして開くと、Excelが数値に変換して0を消してしまうため、中身の確認にはメモ帳などのテキストエディタが向いています。
日付と数値は表示形式を整えてから変換
CSVに入るのは、数式やExcelの書式ではなく、セルに表示されている値です。日付は「yyyy/mm/dd」、桁の多い番号は「0」のように、取り込み先に合わせた表示形式をExcelで設定してから変換し、プレビューで日付の列と計算の列を確認します。
シートごとに書き出す
関連する表が複数のシートに分かれているブックは、必要なシートを1枚ずつ選び、それぞれ別のCSVとして書き出します。列名を1行目に置いておくと、取り込み先で各項目を見分けやすくなります。
ExcelのCSV変換でよくある質問
Q01エクセル(XLSX・XLS)をCSVに変換するにはどうすればいいですか?
Excelファイルを選択し、シートを選んでダウンロードボタンを押すと、CSVファイルが保存されます。.xlsxと旧形式の.xlsのどちらにも対応しています。Excelを開かずにブラウザだけで変換でき、文字コードはUTF-8で書き出されます。
Q02シートが複数あるブックはどうなりますか?
CSVは1つの表を表す形式なので、プルダウンで選んだシートがCSVになります。ほかのシートも必要なら、シートを切り替えてそれぞれダウンロードしてください。
Q03変換したCSVは文字化けしませんか?文字コードは何ですか?
文字コードはBOM付きのUTF-8です。Excelでそのまま開いても日本語が文字化けせず、UTF-8のCSVを受け付けるWebサービスやデータベースでも使えます。
Q04郵便番号や商品コードの先頭の0は消えませんか?
消えません。セルに表示されているとおりに書き出すので、「0600001」と表示されているセルはCSVでも「0600001」になります。できあがったCSVをExcelで開くときは、「データ」タブの「テキストまたはCSVから」で読み込み、「データ型検出」を「データ型を検出しない」にすると、Excel上でも0が残ります。
Q05Excelファイルはサーバーにアップロードされますか?
いいえ。ブックはブラウザ内で読み込んで変換するため、Kanariesのサーバーには送信されません。
Q06無料で使えますか?
無料です。会員登録もソフトのインストールも不要です。