Excel または Word でエンコード設定を変更する方法

外国語で書かれたようなファイルに遭遇したことはありませんか? 奇妙な記号や文字の羅列など、とにかくめちゃくちゃです。ええ、それはほとんどの場合、エンコードの問題です。基本的に、ソフトウェアはデータを読み込もうとしますが、どの言語やシステムで解釈すればよいか分からず、判読可能なテキストではなく、おかしな文字の羅列が表示されてしまうのです。この問題の修正は通常簡単です。特にMicrosoft Officeなら、こうしたファイルを開くのに多くの人が使っているので、簡単に解決できます。

技術的な詳細に入る前に、ファイルを開いたり保存したりする際に適切な文字エンコードを選択すれば、多くの手間を省くことができます。例えば、UTF-8を選択すると、特に国際文字を含むファイルでは、全般的に問題なく動作する傾向があります。CSVファイルやテキストファイルをExcelにインポートする場合や、文字化けしたWord文書を開こうとしている場合は、以下の方法で正しく表示されるように修正してください。

Excelのエンコードの問題を修正する方法

データのインポート時に文字化けしたテキストを処理する

Excelで標準エンコードで保存されていないテキストファイルやCSVファイルをインポートすると、多くのユーザーがイライラします。ダブルクリックだけではうまくいかず、データが文字化けしてしまうこともあります。しかし、インポートウィザードを使えば、Excelにエンコードを明示的に指定できます。多くの場合、ここで魔法が起こります。

  • Excelを開きます。ファイルをダブルクリックするのではなく、「ファイル」>「開く」に進みます。
  • [開く]ボタンの横にある小さな矢印をクリックするか、[開いて修復]を選択します。Excel が問題の自動修正を試行することがあるので、試してみる価値があります。
  • それでも足りない場合は、「データ」タブに切り替えて「テキスト/CSVから」を選択します。ファイルを見つけて「インポート」をクリックします。
  • プレビューウィンドウがポップアップ表示されます。「ファイルの起源」または「エンコード」というドロップダウンを探してください。これがここでの主役です。
  • さまざまなエンコードを試してください:
    • UTF-8:最新の Web 標準。ほとんどの用途に適しています。
    • Windows (ANSI):古い形式ですが、特に地域ファイルでは今でもよく使われています。
    • Unicode (UTF-16):より幅広い言語をサポートします。

これは一種の試行錯誤です。一つ選択して、プレビューがどのように更新されるか確認します。正しく表示され、テキストが読める状態になったら、「読み込み」をクリックします。これで、意味不明な文字列が削除され、データが読み込まれるはずです。

特定のエンコード(UTF-8など)でファイルを保存するには、「ファイル」>「名前を付けて保存」に進みます。保存場所を選択し、「ツール」(保存ボタンの近く)をクリックして「Webオプション」を選択します。「エンコード」タブで、「Unicode(UTF-8)」など、ニーズに合ったエンコードを選択します。

Wordのエンコードの問題を修正する方法

Wordは通常、エンコードの検出が非常に優れていますが、特に古いファイルや破損したファイルの場合、時々うまく動作しないことがあります。幸いなことに、Wordでそのようなファイルを開く方法を手動で選択することで、記号や奇妙な文字を修正できます。

まず、ファイルを開くたびにWordでエンコードを確認するように設定する必要があります。設定するには、「ファイル」>「オプション」 > 「詳細設定」に進みます。 「全般」セクションまでスクロールし、 「ファイルを開くときにファイル形式の変換を確認する」にチェックを入れます。「OK」をクリックすると、ファイルを開くたびにWordでエンコードを確認するようになります。

  • 問題のあるファイルを「ファイル」>「開く」から開きます。「ファイル変換」ダイアログが表示されたら、「エンコードされたテキスト」を選択して「OK」をクリックします。
  • 次に、「ファイル変換」ウィンドウで「その他のエンコード」を選択します。UTF-8、西ヨーロッパ言語(Windows)などのオプションのリストが表示されます。
  • スクロールして様々なオプションを選択し、プレビューを確認してください。場合によっては、テキストの意味が明確になるまで、適切なオプションを選択するだけで済むこともあります。

文書を保存する際、WordはデフォルトでUnicode(UTF-8/UTF-16)を使用します。通常はこれで問題ありません。どうしても別のエンコードが必要な場合は、「名前を付けて保存」「プレーンテキスト(*.txt)」を選択し、表示されるダイアログボックスで希望のエンコードを選択してください。

エンコーディングを変更する必要があるのはどのような場合でしょうか?

テキストが暗号のように見えたり、奇妙な記号が並んでいたりする場合は、ファイルを間違ったエンコードで開いたことが原因です。正しいエンコードに切り替えることで、すべてが再び読み取れるようになります。また、最初から何かを作成する場合は、ファイルをUTF-8で保存するのが賢明です。そうすれば、どこでもスムーズに動作します。

Excelで保存するときにエンコードを変更する方法

CSVファイルまたはテキストファイルを正しいエンコードで保存するには、「ファイル」>「名前を付けて保存」を使用してください。UTF-8をサポートするCSV形式(CSV UTF-8(カンマ区切り)など)がある場合は選択してください。Excelにインポートしたデータが文字化けする場合は、「データ」>「テキスト/CSVから」を再度選択し、「ファイルの保存元」で正しい形式を選択してください。

まとめ

  • Excel では、外部データを取り込むときに、インポート ウィザードを使用してエンコードを選択します。
  • Word の場合は、「ファイル形式の変換を確認する」を有効にし、開くときにエンコードを手動で選択します。
  • 幅広い互換性を確保するために、常にファイルを UTF-8 で保存することを検討してください。

まとめ

エンコーディングの問題は面倒ですが、適切なエンコーディングを手動で選択するコツをつかめば、作業はずっと楽になります。特に古いファイルの場合は試行錯誤が必要になることもありますが、必ず解決できます。ただし、特定の地域のシステムで作業している場合を除き、UTF-8を選択するのが通常は最も安全であることを覚えておいてください。

これで誰かの時間節約になれば幸いです。文字化けしたテキストの修正、頑張ってください!