デスクワーク現場で最も頻発するのが、Web管理画面やクラウドサービスから書き出したCSVファイルをExcelで開いた際の表示崩れです。一般的なユーザーはファイルを直接ダブルクリックして起動しますが、日本語版Excelは起動時にファイルをShift_JIS(ANSI)と自動判定する根深い仕様を持っています。UTF-8形式で保存されたCSVを開くと、1行目のヘッダーから全データが壊滅的な文字化けを引き起こします。
このトラブルを最短で解消する王道のアプローチは、「データ」タブに備わっている外部データ取り込み機能を活用することです。Excelの新規ブックを立ち上げ、リボンメニューの「データ」から「テキストまたはCSVから」を選択して対象ファイルを指定します。プレビュー画面が表示されたら、画面上部の「元のファイル」というドロップダウンから「65001: Unicode (UTF-8)」を選択するだけで、化けていた日本語が瞬時に元の姿へと復元されます。区切り記号にカンマが指定されていることを確認し、「読み込み」をクリックすれば完了です。
もうひとつの極めて確実な手段が、Windows標準の「メモ帳」を経由した文字コード変換です。文字化けしたCSVファイルを右クリックし、「プログラムから開く」でメモ帳を選択します。近年のWindows 10/11に搭載されているメモ帳は文字コードの自動判別精度が極めて高く、UTF-8であっても正常な日本語で表示されます。開いた後、メニューの「ファイル」から「名前を付けて保存」を選び、保存ダイアログ下部にある「エンコード」の項目を「ANSI」に変更して上書きまたは別名保存すれば、次回からExcelで直接ダブルクリックしても一切文字化けしなくなります。