TXTファイルをExcelにインポートする方法:2025年版ステップバイステップガイド



TXTファイルをExcelにアップロード:初心者時代の悪夢が成功に変わった

正直なところ、プレーンテキスト(.txt)ファイルをExcelに取り込む方法を見つけるのは、しばらくの間、まるでパズルを解いているようでした。簡単なはずなのに、最初の数回は、奇妙な列がくっついてしまったり、Excelが区切り文字を認識しなかったりと、何度も問題が発生しました。何か明らかな手順を見落としているのか、それともファイルが壊れているのか、時々不安になりました。ネタバレ:実際には壊れてはいませんでしたが、正しく動作するまで少し試行錯誤する必要がありました。そこで、もし他の方がこの時点で頭を悩ませている場合に備えて、最終的に私がうまくいった方法をお伝えします。最初の数回はなかなか難しいものです。

テキストファイルの場所を特定する – 隠さないでください

最初のハードルは、その見つけにくい.txt ファイルを見つけることです。簡単そうに思えるかもしれませんが、Excel で開こうとしてもファイルが表示されない場合は、ファイル エクスプローラー(Windows) またはFinder (Mac) を確認してください。既定のフィルターでは、Excel やその他のドキュメント タイプしか表示されない場合があります。そのため、Windows では、 [ファイル] > [開く]または を押すことで[開く]ダイアログを開くと、[ファイルの種類] または [ファイルの種類]というドロップダウン メニューが表示されます。必ず[すべてのファイル]または[テキスト ファイル (*.txt)]を選択してください。Mac では、同じように、フィルターを [すべてのファイル]または[テキスト ファイル]に切り替えます。そうしないと、ファイルは標準ビューに表示されないだけで、どこにでも隠れている可能性があります。これを行わないと、ファイルが失われたか、間違ったフォルダーにあると考え続けるのは簡単です。Alt + F + O

頭を爆発させずに開ける

ファイルを見つけたら、「開く」をクリックします。通常は、Excelのテキストインポートウィザードが自動的に起動します。もちろん、起動しないこともあります。その場合はご心配なく。新しいバージョンのExcelでは、 「データ」>「データの取得」>「テキスト/CSVから」をお試しください。または、古いバージョンのExcelでは、空白のシートでデータ領域を選択し、「データ」>「区切り位置」を選択してください。すると、テキストを列に分割する方法をガイドするウィザードが開きますが、少し手作業が多く、確実性に欠けるため、できればウィザードを使うことをお勧めします。

テキストの解読:違いを生むウィザード設定

インポートウィザードでは、まず「区切り文字」「固定幅」のどちらかを選択します。ほとんどの場合、区切り文字が選択されます。つまり、データはカンマ、タブ、またはセミコロンで区切られます。「固定幅」を選択した場合、Excel はピクセル単位の正確な線に基づいて各列をどこで分割するかを指定します。これは、データが非常に整然としている場合を除いて、通常は望ましい結果ではありません。私の場合は、「区切り文字」が正解でした。特に、私が受け取るファイルのほとんどがカンマ区切りだったからです。データの分割方法を示すプレビューパネルが表示されます。見た目がおかしくても慌てずに、区切り文字のオプションを変更してみてください。カンマではなくタブが区切り文字になっている場合や、その逆の場合もあります。コツは、プレビューをよく確認し、列が正しく表示されるまで区切り文字を切り替えることです。Microsoft のウィザードは完璧ではありません。特に地域設定や特殊な書式設定の場合は、試行錯誤が必要になることもあります。

適切な区切り文字の選択 – 誤って「スペース」を選択しない

この部分は、多くの人がつまずく可能性があります。一般的な区切り文字は、カンマ(, )、タブ(\t)、セミコロン(;)です。しかし、データがスペースで区切られているように見えるという理由で「スペース」( )を選択してしまう人が非常に多くいます 。これは、多くの場合、大きく見苦しい列が1つ作成されるだけなので、良い考えではありません。ファイルで実際に使用されている区切り文字を確認してください。不明な場合は、テキストファイルをメモ帳などのシンプルなテキストエディタで開き、データチャンクの間に何が含まれているかを確認してください。適切な区切り文字を選択したら、「次へ」をクリックします。

最後の書式設定 – 日付と数字の間違いに注意

ここから少し面倒な作業になります。列とデータ形式が表示されますが、通常は「標準」に設定されています。データに日付、数値、通貨が含まれている場合は、必ず確認してください。ファイルによっては、日付が誤って解釈されることがあります。特に地域設定が異なる場合、01/02/2025 が 02-Jan と解釈されたり、その逆になったりすることがあります。プレビューで各列を選択し、必要に応じて「日付」または「テキスト」を選択して形式を明示的に設定できます。私の経験では、適切なロケールや日付形式を設定しておくと、後々多くの面倒な作業を防ぐことができます。また、数値には注意が必要です。大きな数値や通貨値は、正しくフォーマットされていないと誤って解釈されることがあります。設定が完了したら、「完了」をクリックします。

まとめ—データを保存する

シート内のすべての設定が完了したら、ファイルをExcelブック( )として保存します.xlsx。こうすることで、後から毎回インポートし直すことなくデータに簡単にアクセスできます。作業内容を保存することは非常に重要です。Excelがクラッシュしたり、パソコンに予期せぬ問題が発生したりすると、構造化されたデータを保存しておいて本当に良かったと思うはずです。


正直に言うと、このプロセスは必ずしも最初からスムーズに進むとは限りません。特に、奇妙な形式のファイルや地域特有の問題がある場合はなおさらです。基本的なニーズであれば、このガイドを使ってインポートウィザードを操作すれば、多くのフラストレーションを回避できました。ヒント:それでもデータが正しくインポートされない場合は、区切り文字をもう一度確認し、開くプロンプトで「すべてのファイル」が選択されていることを確認し、日付や数値が間違っている場合は地域設定を確認してください。場合によっては、Excelの異常な動作を素早く再起動するか(本当にそうです)、BIOSをアップデートすると(本当に)、設定によっては解決できることがあります。また、ファイルが開かない場合は、メモ帳などのテキストエディターで再度保存し、書式設定に問題がないことを確認してください。

これがお役に立てば幸いです。私自身もかなり長い間、行き詰まっていました。もし困っている方がいたら、ぜひこれらのヒントを試してみてください。データのインポートがうまくいくことを祈っています!



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