ExcelでTXTファイルを開く方法:ステップバイステップガイド(2025年)



Excelで.txtファイルを開く:リアルトークガイド

プレーンテキスト(.txt)ファイルをExcelにインポートしようとしたことがあるなら、きっと様々な奇妙な問題に遭遇したことがあるでしょう。私もそうでした。Excelはテキストファイルを自動的に開いたり、そのままでは正しく解析したりしてくれないので、このプロセスはワンクリックで済むわけではありません。そこで、私自身の試行錯誤から学んだことをお伝えします。どこを見ればよいのか、どのオプションを調整すればいいのか、そしてどのようにしてデータを使いやすいスプレッドシートに取り込めるのかを知る必要があるのです。

はじめに: まずExcelを開いて、ファイルを取り込みます

まず最初に、.txt ファイルをダブルクリックして Excel が勝手に読み込んでくれるのを期待してはいけません。まず Excel を起動して、新しい空のブックを作成する方が賢明です。確かに簡単ですが、インポートがスムーズになります。空のブックを開くと、Excel が混乱したり、データのレイアウトが崩れたりする可能性が低くなります。Ctrl +NCmd +NMac の場合は )をクリックするだけで準備完了です。そこから「ファイル」 > 「開く」に進みますが、すぐにテキストファイルを探さないでください。

ファイルへのアクセス: 参照ボタンを使用するが、フィルターに注意

開いているウィンドウには、「Excel ファイル」や「最近使用したファイル」などのデフォルトのフィルターが表示されます。スプレッドシートを開く場合はこれで問題ありません。ただし、.txt ファイルを開く場合は、フィルターを変更する必要があります。通常、ダイアログの下部に「すべての Excel ファイル」や「テキスト ファイル」といったドロップダウン メニューがあります。これを「すべてのファイル(*.*)」、より具体的には「テキスト ファイル (*.txt)」に切り替える必要があります。これで、.txt ファイルが突然リストに表示されるようになります。これを行わないと、ファイルが表示されないということを思い出すのに、何度か試す必要がありました。ファイルは隠れたように見えますが、確かにそこにあります。また、Excel のバージョンによって表示が多少異なる場合がありますが、概念は同じです。ドロップダウンを探してフィルターを変更します。

ファイルを選択し、インポートウィザードに注意してください

フィルターを設定したら、テキストファイルを見つけてクリックし、 を押しますOpen。ここで時々奇妙な動作が発生します。Excelは通常、プレーンテキストとして開くのではなく、*テキストインポートウィザード*を表示します(少なくとも以前は、バージョンによって異なります)。新しいバージョンでは、自動的にインポートされているように見えるかもしれませんが、内容がごちゃごちゃしている場合は、従来のインポートウィザードを手動で起動する必要があるかもしれません。そのためには、「ファイル」>「オプション」>「データ」に移動し、「従来のデータインポートウィザードを表示する」にチェックを入れてください。

データがどのように分離されているかを把握する

ここが難しい部分です。データの処理方法のオプションを含むインポート ウィザードが表示されます。通常、ファイルはDelimited(フィールドがカンマ、タブ、セミコロンなどで区切られている)またはFixed Width(列が特定の場所に並んでいる)のいずれかです。ほとんどのログやエクスポートされたデータはカンマまたはタブで区切られているため、 から始めてくださいDelimited。下のプレビューが表示されたら、列が正しく表示されているかどうかを確認します。正しくない場合は、おそらく間違った区切り文字を選択したことが原因です。たとえば、テキストが「名前、年齢、場所」のようになっている場合は、Commaがチェックされていることを確認します。タブで区切られている場合は、 をチェックしますTab。セミコロンを含むデータ(一部のヨーロッパのエクスポートで一般的)の場合は、代わりにそれを選択します。

エンコードもお忘れなく。変な記号や疑問符が表示された場合は、 「ファイルのオリジン」設定を変更してみてください。通常はUTF-8またはANSIでほとんどの場合問題ありません。ウィザードにはライブプレビューが表示されるので、すべてがうまく収まるまでオプションを切り替えてみる価値はあります。

インポートの完了: 最終処理と問題の修正

プレビューが適切になったら、 をクリックしますFinish。場合によっては、データの配置場所を尋ねられますが、特別な理由がない限り、 A1から始まるデフォルトのままにしておきましょう。その後、データを確認してください。列がごちゃごちゃしている場合は、戻って区切り文字を調整し、もう一度試してください。特にテキストが適切に構造化されていない場合は、試行錯誤が必要になります。忍耐強く取り組むことが重要です。

インポートしたデータの保存と使用

完成したら、新しいシートをExcelブック(.xlsx)として保存するのを忘れないでください。テキストファイルを上書きするよりも、 「ファイル」>「名前を付けて保存」を使用することをお勧めします。わかりやすいファイル名と、後で簡単に見つけられるフォルダを指定してください。これで、データの操作、数式の追加、グラフの作成など、再インポートなしで必要な操作をすべて実行できます。後でソーステキストが変更された場合は、この手順を繰り返すだけです。私は繰り返しインポートを行うためにマクロを記録することがあります。定期的にインポートを行う場合は、これにより大幅な時間節約になります。


正直に言うと、最初は少しイライラしました。Excelはプレーンテキストファイルの操作があまり直感的ではなく、特に区切り文字やエンコードが間違っていると、操作が難しくなります。インポートがうまくいくまで、思ったよりもずっと時間がかかり、設定をあれこれいじくり回しました。でも、ようやく区切り文字を正しく設定してプレビューがきちんとできるようになると、作業は格段に速くなりました。ファイルフィルター、区切り文字、エンコードをもう一度確認し、最終確認する前に簡単にプレビューしてみてください。これが秘訣です。

これがお役に立てば幸いです。私自身、解決にかなり時間がかかりました。とにかく、これで誰かの週末が節約できれば幸いです。インポート作業がうまくいくことを祈っています!



この記事は役に立ちましたか?