Excelを開くときに文字エンコードを設定する方法


81

csvファイル(Open Office Calcのように)のようなファイルを開くときに、Excel(2010などの任意のバージョン)のデフォルトのエンコーディングを設定することはできますか?

I日本語のSHIFT-JISでエンコードされたcsvファイルを開こうとすると、開きますが、文字が破損しています。Open Office Calcでは、SHIFT-JISなどの非標準エンコーディングのcsvファイルをクリックすると、エンコーディングを設定できるダイアログが自動的に開きます。


Excelのどのバージョンですか?
ポールモリス

2003年または2010年(2007年はスキップしました)
lozzer

回答:


75

Excelでエンコードを指定できる[データ]タブの下のインポート機能を使用します。「テキストから」を選択し、csvファイルを選択してから、日本語のシフト文字エンコーディングを選択します。


xl2007とxl2010のために完璧に動作します
SooDesuNe

2
Excel 2016でも動作します
Korayem

1
Excel 2016 for Mac:最初に空白のワークシートを開き、メインメニューで[データ]-> [外部データの取得]-> [テキストファイルのインポート]に移動します。
ダディM

6
インポート機能(またはテキストを列に追加するアシスタント)を使用すると、セル内の改行が台無しになることを意味するため(これはExcelで中断されます)、ダウン投票されました。次の行を新しい行にラップするため、下のデータレイアウト全体が破棄されます。
CoDEmanX

2
また、Excelでcsvファイルを直接開くときに文字エンコードを設定することに対する回答ではありません。エンコードを設定する全体のポイントは、これらの反復的で迷惑な必要な手順を排除することです。
アーロンブラムソン

8

次の手順は、Office 2003で機能します。

  1. .csvの名前を.txtに変更
  2. Excelから.txtファイルを開く(ファイルを右クリックしてからExcelで開く)と、Excelはテキストインポートウィザードダイアログを開き、テキストファイルの文字エンコードを含む.txtファイルの形式を要求します。
  3. 編集が完了したら、.txtの名前を.csvに戻します。

3

上のExcel for Macの2016

  1. 空白のワークシートを作成し、
  2. メインメニューにに行きますData- > Get External Data- > Import Text File
  3. ウィザードの手順に従います-正しいプレビューが表示されるまでエンコードを選択し、次の手順で列区切り文字を選択します(区切り文字はcsvファイルとcsvファイルでは異なります)。

2

これが役立つかどうかを確認します(MS Excel 2007以降)。

  1. Excelを開き、上部の[Microsoft Orb]をクリックして、[ Excelオプション ]をクリックし ます

  2. [ 詳細設定 ]に移動し、[ Webオプション ]ボタンを探します。Generalの下にある必要があります。

  3. [ エンコード ]タブに移動し、ドロップダウンメニューから日本語Shift-JISを選択 します。[ OK]をクリックし、Excelを再起動して、ファイルを開きます。


3
これはうまくいきませんでした。私のシステムは日本語システムであるため、SHIFT-JISはデフォルトとしてすでにここに設定されています。しかし、デフォルトの編集言語は英語に設定されています(日本語も追加されています)。デフォルトの編集言語を日本語に設定すると、SHIFT-JIS csvファイルが正しく開きます。しかし、これは面倒です。ファイルが他のエンコーディング(韓国語、中国語など)であった場合はどうなりますか?本当に必要なのは、ファイルのエンコードを設定する場所です(Open Office Calcでできるように)。
ロザー

1
これは保存には有効ですが、開くには有効ではありません。ファイルを開くときにエンコードを選択することが実際に意味があるかどうか疑問に思っています。これで問題は解決しますか?
Veverke

1

Lozzerは小さな活字で素晴らしいフィードバックを提供しました:「デフォルトの編集言語を日本語に設定すると、SHIFT-JIS csvファイルが正しく開きます。...」

私は1回のクリックで日本語のCSVを開く方法の解決策を探すのに何時間も費やしました。多言語環境(En-Jp)があります。

Excelには(コントロールパネルの言語設定に基づいて)日本語メニューが表示されていましたが、File > Options > Language > Choose Editing Language(上部領域)のデフォルトの編集設定は英語のままでした。これを日本語に変更すると(明らかに日本人ユーザーにとっては問題ありません)、問題を解決しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.