WindowsでCSVをXLSXにオフライン変換する方法
CSVは生成や確認が簡単で、XLSXはフィルター、書式設定、共有に便利です。ただしCSVには表計算の型情報がありません。変換時に区切り文字、引用符、日付、小数、先頭ゼロ、長い数値が解釈されます。
LocalFluxは _converted.xlsx コピーをローカルに作り、CSVを変更しません。XLSXが作成されたことと、データが意図どおりに解釈されたことは別です。

新しいコピーが作成されました。実際の利用先で検証してください。
標準的なカンマ区切りUTF-8に適しています。識別子、先頭ゼロ、長い整数、曖昧な日付、地域固有の小数やセミコロン区切りは必ず確認します。
CSVとXLSXが同値ではない理由
CSVはテキストの行であり、XLSXは数値、日付、数式、書式、プロパティを持ちます。インポートでは元CSVにない判断が行われるため、CSVを基準として保存します。
変換手順
- CSVをテキストエディターで開き、文字コードと区切りを確認します。
- 文字列のまま保つ列を特定します。
- LocalFluxに追加し、XLSX を選びます。
- キューと保存先を確認します。
- 行数、列数、重要値をCSVと比較します。
- 本番データは自動チェックも行います。

実行前に元ファイルと変換経路を確認できます。

ファイル名、パス、受け取ったバッチを確認できます。

実行前に出力形式と保存先が表示されます。

LocalFluxがローカルキューを処理し、進捗を表示します。
実測結果
カンマ区切りUTF-8は6列 × 4行を維持し、引用符のテストは4 × 4を維持しました。セミコロン区切りは4 × 3の予定でしたが、2 × 3と解釈されました。完了表示はデータ解釈の正しさを保証しません。
| ファイル | 予定 | 実測 | 結果 |
|---|---|---|---|
| inventory-comma.csv | 6 × 4 | 6 × 4 | 構造維持 |
| quoted-values.csv | 4 × 4 | 4 × 4 | UTF-8と引用符は正常 |
| regional-semicolon.csv | 4 × 3の予定 | 2 × 3 | 区切り誤認 |
重要な制限と判断
00123 は数値化で先頭ゼロを失う可能性があり、長い識別子は丸められることがあります。
03/04/2026、小数カンマ、セミコロン区切りには地域設定が必要です。
大規模、混合形式、監査対象データには、明示的なスキーマのあるインポート処理を使います。
引き渡し前の確認項目
- 行数と列数が一致する。
- 識別子と先頭ゼロが正確。
- 日付と小数の意味が同じ。
- 文字、引用符、改行が維持されている。
- 空セルと
NA、NULL、1E10が意図せず型変換されていない。
ローカル処理とプライバシー
ローカル変換はWebサイトへの送信を避けますが、フォルダー自体を保護しません。XLSXは閲覧、同期、誤送信が容易になるため、非表示シート、リンク、コメント、プロパティも確認します。
実用上のまとめ
CSVからXLSXはデータの解釈です。CSVを保存し、構造と値を検証し、識別子、日付、地域規則を推測に任せられない場合はスキーマを使います。
公開資料
スクリーンショットと測定値は、Windows 11上のLocalFlux 1.0.8.0 x64で、合成または権利確認済みのファイルを使って得られたものです。ファイル、ハッシュ、制限、再現手順を確認できます。
変換前後の実用的な確認
信頼できる手順では、区切り文字、引用、文字コード、小数表記、日付、先頭ゼロを確認し、取り込み後に列型と複数行を点検する。拡張子を変えるだけでは、元ファイルのすべての性質は保持されません。受け取り先の要件を決め、元ファイルをマスターとして残し、大量処理の前に代表的な1ファイルで試してください。
開始前
- 元形式と受け取り先で重要な性質を記録する。
- 実際に使う閲覧ソフト、編集ソフト、機器、アップロード先に合わせて設定する。
- 新しい出力フォルダーと衝突しないファイル名を使う。
- 実際の受け取り側ソフトで結果を開く。
- 内容、寸法または長さ、保持・削除予定のメタデータを比較する。
出力の確認
完了表示は出力が書き込まれたことを示すだけです。フォント、フレーム、チャンネル、ページ、数式、プロファイル、タグ、アクセシビリティ機能がすべて残った証明ではありません。重要な用途では代表的な出力を確認し、納品物が受け入れられるまで元ファイルを保持してください。