• 締切済み

エクセル txtデータを取り込みたい

お世話になります。 エクセルの初心者ですが、宜しくお願いします。 【aabbcc.txt】と言うファイルがあるとして、 そのファイルのtxtをコピーして貼り付けしたら 自動的に、エクセルに取り込めるようにするにはどうやったらよいのでしょうか? 抽象的で申し訳ございませんが宜しくお願いします。 【例】 "1" "1" "0" "190226" "000009" "11" "1" "1" "1" "4" "" "" "1" "1" "aabbcc-0018" "" "abcdefg"

みんなの回答

回答No.2

こちらを参考になさってみては… http://akiyama.net-trader.jp/guide/excel/1.html

mitsu241226
質問者

お礼

ありがとうございます。 早速やってみます。

回答No.1

テキストデータをCSVに変換すれば、楽ができそうな気がします。 長文ですが、お付き合いください。 ご質問で例示されたデータについてですが、 ・ダブルクォーテーションでくくられた部分が1つのセルに該当するデータ ・ダブルクォーテーションとダブルクォーテーションの間にあるスペース は単なる区切りで、無視してよい ……という理解で宜しいですか? であれば、 1.当該のテキストデータをメモ帳で開く。 2.「編集」メニューから「置換」を選択。 3.「検索する文字列」に「" "」(ダブルクォーテーション・スペー ス・ダブルクォーテーション)と入力する。 4.「置換後の文字列」に「,」(カンマ)と入力する。 5.「すべて置換」をクリックする。 以上を実行すると オリジナルの "1" "1" "0" "190226" "000009" "11" "1" "1" "1" "4" "" "" "1" "1" "aabbcc-0018" "" "abcdefg" が "1,1,0,190226,000009,11,1,1,1,4,,,1,1,aabbcc-0018,,abcdefg" に置換されます。 6.これではまだ、最初と最後のダブルクォーテーションが邪魔です が、手作業で削除すれば良いでしょう。そうすると、 1,1,0,190226,000009,11,1,1,1,4,,,1,1,aabbcc-0018,,abcdefg ↑こうなります。 7.「ファイル」メニューから「名前をつけて保存」しますが、その際 に、下の方にある「ファイルの種類」という項目(初期値は「テキスト 文書(*.txt)」となっていますが)を「全てのファイル」に変更ます。 8.その上の「ファイル名」に直接ファイル名を入力します。ファイル 名は任意ですが、このときに、拡張子を「.csv」としてください(例: OKWave.csv)。 9.保存されたCSVファイルをダブルクリックすると、Excelで開かれま す。ご希望の形式になっていますでしょうか? 10.このファイルはCSV形式というファイルですので、Excelで開いた 後「Excel形式」で保存しておいてください。 もしかしたら他に便利なツールがあるかも知れませんが、メモ帳だけで もこれくらいはできますよ。

mitsu241226
質問者

お礼

早速のご回答ありがとうございました。 さっそくやってみます。

関連するQ&A