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