Excel CSVやTSVが文字化けする場合の対処方法
Google AnalyticsなどからエクスポートしたCSVやTSVは
Excelで開いた際に文字コードの問題で文字化けする場合があります。
この記事では、その対処方法とそれぞれの適切な状況を紹介します。
対処方法
三種類の方法が存在します。
これらの方法と得意な状況も含めて紹介します。
方法 | 機能 | 大量データ | 手間の少なさ |
---|---|---|---|
①Excelのデータインポート機能 | 〇 | 〇 | × |
②テキストエディタからExcelにコピー&ペーストして区切り位置 | × | × | 〇 |
③テキストエディタで文字コードを変換したファイルを保存 | × | 〇 | △ |
①Excelのデータインポート機能
一番おススメでありExcelとしても王道な方法です。
他に比べて手間が大きいのが難点ですが、テーブルやフィルターが設定されるため
取り込み後にデータの分析を行う場合は特に強力な機能です。
それにはまず「データ」、「テキストまたはCSV」をクリックします。
ファイルダイアログが表示されるので開くファイルを選択します。
TSVなどの場合、拡張子が異なるので「すべてのファイル」に変更する必要があります。
PowerQueryの画面の表示されるので「元のファイル」の文字コードと「区切り記号」を変更します。
「元のファイル」にはファイルの文字コードを指定します。
文字化けする場合はGoogle Analyticsなど多くの場合、「65001:Unicode(UTF-8)」です。
(他のシステムであれば稀に「51932:日本語(EUC)」など)
「区切り記号」はCSVであればそのまま「コンマ」、TSVなら「タブ」に変更します。
設定したら下の「読み込み」をクリックすれば完了ですが、
さらに調整する場合は「データの変換」をクリックします。
Google Analyticsの場合は余計な行があるため削除します。
このサンプルファイルでは上に邪魔な行があるので「行の削除」の「上位の行の削除」から
上位の6行を削除します。(ファイルによって変わります)
同様に下にも5行、合計行などがあるため「下位の行の削除」で削除します。
予定な行を削除したら「1行目をヘッダーとして使用」を選択します。
(ヘッダーのないファイルであれば不要)
「閉じて読み込む」を選択すれば完了です。
テーブルやフィルターが設定された分析しやすい状態でExcelにインポートされます。
②テキストエディタからExcelにコピー&ペーストして区切り位置
既存のブックに追加したい場合に手間が少ないため①よりおススメの方法です。
まずテキストエディタでファイルを開きます。
サクラエディタのような大きいデータも扱えるものが良いですが、
Windowsにデフォルトで入っているメモ帳でも構いません。
開いた後、[Ctrl]+[A]か「編集」より「すべて選択」したあと
ファイルの内容を全コピーしExcelブックのペーストします。
そして「データ」より「区切り位置」を選択し「区切り位置指定ウィザード」を表示し
「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ」に
チェックされている状態で「次へ」をクリックします。
区切り文字でTSVなら「タブ」やCSVなら「カンマ」をチェックして
「完了」をクリックすれば終了です。(他の調整がある場合は「次へ」)
③テキストエディタで文字コードを変換したファイルを保存
②の状況でデータ量が多すぎてコピー&ペースト出来ない場合にお勧めです。
まずテキストエディタでファイルを開きます。
サクラエディタのような大きいデータも扱えるものが良いですが、
Windowsにデフォルトで入っているメモ帳で説明します。
それにはCSVやTSVのファイルを右クリックし、「プログラムから開く」より「メモ帳」をクリックします。
「ファイル」より「名前を付けて保存」をクリックします。
文字コードをANSIに変更して保存します。
保存したファイルをExcelで開くと文字化け無しで開かれます。
Excel完全マスター: 関数・テクニック・新機能を網羅した決定版ガイド
本書は、Excelの基礎から応用まで、包括的に学べるガイドブックです。当サイトの豊富な情報を、電子書籍向けに最適化し、読みやすく再構成しました。
【本書の特徴】
- 情報量:Word-A4サイズ換算で1,400ページ相当
- 基本操作から高度なテクニックまで、段階的に学習可能
- 140種類の関数を詳細に解説
- 109種類の実用的なテクニックと具体例を紹介
- 最新機能(XLOOKUP関数、LET関数、シートビュー、LAMBDA関数、スピル等)を徹底解説
【対象読者】
- Excel初心者からプロフェッショナルまで
- 体系的にExcelスキルを向上させたい方
- 業務効率化を目指すビジネスパーソン
- データ分析や可視化のスキルを磨きたい方
【本書の強み】
- 実務に即した例題と解説
- 視覚的な図表やスクリーンショットで理解を促進
- 最新のExcelバージョンに対応した内容
- 著者の長年の経験に基づく、実践的なTipsを多数収録
【更新とサポート】
- 常に最新の情報を反映するため、定期的に内容を更新
- 最新版の入手方法:Amazonカスタマーサポートへお問い合わせください
【入手方法】
- 買い切り:950円
- Kindle Unlimited:読み放題プランで利用可能
Excelマスターを目指す方、業務効率を劇的に向上させたい方に、自信を持っておすすめできる一冊です。この1冊で、Excelの可能性を最大限に引き出す力が身につきます。