- ベストアンサー
TSVファイルをEXCELに変換
TSVファイルをEXCELに変換する。変換したものはA列に並ぶので、タブに区切られた各文字列をB列、C列・・・に配分したい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
下記サイトは役立ちませんか?
その他の回答 (1)
- shinotel
- ベストアンサー率51% (940/1815)
Excelのバージョンは何をお使いか分かりませんが、TSVファイルを作って 「プログラムから開く」でExcel(2003)を指定したら、ちゃんとセルにおさまって開きました。 試しに、Excelのシートを開き、メニューバーの「データ」→「外部データの取込」→ 「データの取込」でTSVファイルを指定し、「開く」を行うと「テキストファイルウィザード」が開きます。 「次へ」→「次へ」→「開く」の3ステップでExcelのセルに収まって開くと思うのですが。 または、前回お知らせのURLで、TSVからCSVに変換してしまえば、より簡単にExcelで開くのでは ないかと思います。 お試し下さい。
お礼
有難うございました。何しろ、あと10日で80歳を迎える老人なもんですから、大変手間取りましたが、あなた様の内容を参考にしながら進めたら、ようやく目的のものを得ることができました。 EXCELは、2007(Vista Home Premium)で購入して10カ月になります。 Windows Me のEXCEL 2000に8年ばかり慣れてきたものですから、EXCEL 2007 を手に入れるのに時間がかかっています。 TSVファイルの拡張子が .txtであることを確認し、2007での「データの取り込み」でtxtタブを選択し、目的のTSVファイルのいるフォルダを指定すると 自動的にそのフオルダの中にいる対象のtxtファイルの一覧が自動的に出てくるようになっているらしいのですが、出てきませんでした。手動でTSVファイルを入力してようやく進むことができました。、 ようやく出来ました。ありがとうございます。
補足
TSVファイ利をEXCELにコピーすると、例えば下のようになります。 08/07/01 2755 2830 2750 2790 447.3 08/07/02 2775 2790 2725 2735 279.1 08/07/03 2700 2740 2675 2735 308.0 08/07/04 2735 2740 2700 2715 249.8 08/07/07 2710 2755 2680 2720 309.3 この表の第一行が全部がEXCELのセルA1に入ります。 第二行は A2に入り 結局、このデーターは全部 A列に入ることになります。私のほしいのは、各行のデータはタブで分離した一行の文字列ですが、これを分離して、 A, B、C, E, G 列 に配分したいのです。 すなはち、EXCEL で表を作りたいのです。 よろしくお願いします。