メモ帳を列単位でエクセルに変換する方法(5つの方法)

  • これを共有
Hugh West

Microsoftのテキストエディタであるメモ帳に、テキスト形式(.txt)で保存されているデータセットがある場合があります。 しかし、Excelでは様々なソースからデータセットをインポートできます。 さらに、Excelはテキストを変換し、別の列を作成します。 このセッションでは、メモ帳からExcelへの変換方法を5つの方法で説明します。の欄には、適切な説明をつけてください。

練習用ワークブックをダウンロードする

メモ帳からExcelに変換して列を表示する.xlsm

メモ帳を列付きでエクセルに変換する5つの方法

と仮定すると 売上報告 あるいみで 製品アイテム と共に与えられます。 プロダクトID , セーツ そして 売上高 をメモ帳にコピーしてください。

上のテキストはタブ区切りです。 つまり、タブがセパレータとして機能しているのです。

ここで、メモ帳のテキストを列付きでExcelに変換する必要があります。

1.メモ帳を直接開く

初級編では、メモ帳を直接開く方法を紹介します。

ステップ01:まずメモ帳を開く

➤ 最初は空白のワークブックを作成して ファイル > オープン .

➤ そして、次の画像のように、ファイルを保存している場所(メモ帳)に移動してください。

もし、ファイルが見つからない場合は、フォーマットを テキストファイル (右下側から)。

➤最後に、その上を押します。 オープン オプションを使用します。

ステップ02:テキストインポートウィザードへの対応

すぐに(テキストファイルを開いた後)、ダイアログボックスすなわち テキストインポートウィザード (デフォルトで開きます) 3ステップで完了します。

➤ まず(3つのステップのうち1つ目)、サークルをチェックした状態で 区切られた のデータ型の前にチェックを入れ、さらに 私のデータにはヘッダーがあります オプションを使用します。

➤今は、3つのうちのステップ2です。 テキストインポートウィザード データセットがタブ区切りであるため、その中から タブ かわりに デリミタ .

➤ 後で(3のステップ3)、列のデータ形式を確認します。 一般 をクリックしてください。 仕上がり ボタンをクリックします。

すると、以下のような出力が得られます。 驚くことに、ワークブックとシートの名前はテキストファイルのままです。

最終的には、要件に応じて書式を変更した後、以下のような出力が得られます。

続きを読む テキストファイルからエクセルに自動変換する方法(3つの適切な方法)

2.メモ帳からテキストをコピーして貼り付ける

最初の方法は確かに高速ですが、特定の場所でメモ帳を変換することはできません。 たとえば、データセットを次の場所から格納したい場合、次のようにします。 B4 セルでは、この方法に従ってください。

➤ 最初は、メモ帳を開いた後にテキストを選択して CTRL + C をコピーしてください。

➤ 今、ちょうど B4 セルを押して CTRL + V .

つまり、次のような出力になります。

3.カンマ区切りのテキストをメモ帳からエクセルに変換する

2番目の方法の重大な欠点は、次のスクリーンショットに描かれているように、テキストにカンマ区切りがある場合、うまく機能しないことである。

ステップ01:テキストをコピー&ペーストする

➤ 主として、テキストを選択してコピーする。

のテキストをコピー&ペーストした後、そのテキストを表示します。 B4 のセル(2つ目の方法で行ったように)には、次のような出力が得られます。 B4 まで B15 セルを使用します。

ステップ02:テキストを列にする機能を使う

さて、ここで活用したいのが テキストをカラムに 機能で、別の列を作成することができます。

➤ この操作を行うには データ tab> データツール リボンを選択します。 テキストをカラムに 機能を搭載しています。

➤ ステップ 1~3 で 区切られた のデータ型になります。

➤ 次に(3のステップ2で)、"PICK UP "を選びます。 コンマ かわりに デリミタ .

➤最後のステップで、このままでは 一般 データ形式を確認しました。

最終的には、以下のような出力が得られます。

続きを読む Excelをデリミター付きテキストファイルに変換する(2つの簡単な方法)

類似の読み物

  • Excelの数式を使ってリストからデータを抽出する方法(5つの方法)
  • ExcelからWordにデータを抽出する方法(4つの方法)
  • Excelで文字の後にテキストを抽出する(6つの方法)
  • セルから最初の3文字を取得するExcelの数式(6つの方法)
  • Excelで単一の条件に基づいて複数の値を返す(3つのオプション)

4.メモ帳をエクセルに変換するパワークエリ

メモ帳を列付きエクセルに変換しながら。 パワークエリ (Excelのデータ変換・準備エンジン)を使えば、抜群の出力が得られます。

➤ まず最初に データ のタブ> ドロップダウンリストを表示します。 データを取得する オプションの> ファイルから > テキスト/CSVから .

➤ テキストファイルの上をクリックし、その中の 輸入 ボタンをクリックします。

➤ すると、テキストファイルのプレビューが表示され、そこで タブ として固定されます。 デリミタ を自動生成します。

➤ さらに、変換したデータを作業用シートに読み込ませたい場合は ロードする オプションを使用します。

➤ 次に、場所を指定します(例. =PowerQuery!$B$4 ).

最後に、以下のような出力が得られます。

5.VBAコードの使用

最後の5つ目の方法は、アプリケーションについてです。 ブイビーエー のコードで、ワンクリックでメモ帳を列付きエクセルに変換できます。

を挿入するモジュールを作成する必要があります。 ブイビーエー のコードになります。

➤ まず、モジュールを開くには、次のようにクリックします。 デベロッパー > ビジュアル ベーシック (または ALT + F11 ).

➤ 第二に インサート > モジュール .

➤ そして、次のコードを新しく作成したモジュールにコピーします。

 Sub ConvertNotepadToExcel() Dim Txt As String Open "E:\ExceldemyTokyoSales Report.txt" For Input As 60 Range("B4").Select Do Until EOF(60) Input #60, Txt ActiveCell.Value = Txt ActiveCell.Offset(1, 0).Select Loop Close (60) End Sub. 

変えなければならないことが2つある。

  • パスを指定します。 確かに、既存のテキストファイルのパス(ファイルの場所)を指定する必要があります。 E:\ExceldemySales Report.txt
  • 出力セルを選択します。 次に、変換されたデータを取得する場所を指定します(例. B4 のセルがあります。

コードを実行した後(キーボードショートカットは F5 ) の場合、次のような出力が得られます。

使用後 テキストをカラムに で取り上げた特集 第3の方法のステップ2 と書式設定すると、上記の出力は以下のようになります。

続きを読む テキストファイルからExcelに変換するVBAコード(7つの方法)

結論

以上、本日のセッションを終了します。 以上、メモ帳を列付きでエクセルに変換する方法でした。 さて、あなたの要件に基づいて任意の方法を選択します。 とにかく、あなたの感想を共有することを忘れないでください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。