データの並べ替え方法と必要なソフトについて

このQ&Aのポイント
  • テキストデータに数値が入力されており、それをタブ(orスペース)区切りの形式に変換したいと考えています。
  • しかし、データの総数が512行に達しているためエクセルでは読み込むことができません。
  • このようなデータ整理を行うためのフリーソフトウェアをご存知でしょうか?
回答を見る
  • ベストアンサー

データの並べ替え?

テキストデータに数値が入力されています。 数値,数値,・・・・,数値,[改行] 数値,数値,・・・・,数値,[改行]   ・   ・   ・ 数値,数値,・・・・,数値, こういう感じのデータです。 このデータの,(カンマ)の部分をタブ(orスペース)に置き換えて 数値 数値 ・・・・ 数値[改行]   ・   ・ 数値 数値 ・・・・ 数値[改行] こういうデータにしたいと思っています。 しかし、横一列のデータ数が512なので(縦は256)、 エクセルでは読み込めません。 フリーソフトでこういうデータ整理のできるソフトは ないでしょうか? よろしくお願いします。

  • 128yen
  • お礼率92% (513/553)

質問者が選んだベストアンサー

  • ベストアンサー
  • wapparice
  • ベストアンサー率40% (142/347)
回答No.3

#1です すいません…理解が足りなくて… これはどうでしょうか? 3000個程度で1秒かからなかったのですが…

参考URL:
http://www.vector.co.jp/soft/win95/util/se142895.html
128yen
質問者

お礼

またまたご回答ありがとうございます。 教えて頂いたソフトで置換したところ、数秒で完了しました。 これって凄いですね。。。 いいソフトを教えて頂いてありがとうございました。

その他の回答 (2)

  • wapparice
  • ベストアンサー率40% (142/347)
回答No.2

#1です storyeditorだと、すべて置換という項目があるので、それで試してみては? 262144個だと時間がかかるかもしれませんが…

128yen
質問者

お礼

ご回答ありがとうございます。 普通のテキストでもすべて置換というのがあるので それをやっているのですが1時間ぐらいかかります。 できれば512×512のデータをエクセルのように 表になった状態で保存できるソフトをご存知でしたら 教えて頂きたいのですが。 (エクセルだと横が256を超えると表示しないので) よろしくお願いします。

  • wapparice
  • ベストアンサー率40% (142/347)
回答No.1

こんにちは テキストエディターでの置換を使えば出来ると思います。 テキストエディターは沢山あるのですが、自分はstoryeditorを使ってます。 これのテキスト→置換で検索を、にして、置換文字をスペースに設定して置き換えていくだけできます。 よろしければどうぞ

参考URL:
http://www.lares.dti.ne.jp/~cheebow/indexm.html
128yen
質問者

お礼

ご回答ありがとうございます。 私も最初はテキストで、タブをスペースに置換する事で 簡単にできると思っていたのですが、これをやると 1つのデータだけでも1時間以上かかります。 (カンマの数が512×512個あるので。。。) エクセルだと256×256でも一瞬でできたので エクセルのようなソフトがないかと思っています。 もしそのようなソフトがあれば教えて下さい。

関連するQ&A

  • テキストファイルの内のデータ処理について

    はじめまして。 C言語に関しての初心者の者です。 どうぞよろしくお願いします。 テキストファイルで連続したコンマ区切りのデータがあります。 一部分を示すと 0.000,1.000,5.000,0.000,・・・ のように改行等なく数値が約7万個ほど連なったデータです。 このデータの数値を一列に並べてエクセルファイル上に 0.000 1.000 5.000 0.000 ・ ・ ・ と書き込み、保存したいのですが、どう手を付けていけば良いか分かりません。 どのような手順でプログラムを書けばよいかご教授いただけないでしょうか。 よろしくお願いいたします。

  • EXCELで縦に並んだデータをテキストファイルでカンマ、シングルクォテ

    EXCELで縦に並んだデータをテキストファイルでカンマ、シングルクォテーションで区切り横一列に並べ変えたい。 縦に KNTTT1 NINOH2 NIHOK3 というようなコードが縦に並んでいるEXCELデータをテキストへ'KNTT1','NINOH2','NIHOK3'という形でエクスポートさせたいのです。 VBAは初心者ですが継続的に使用するのでVBAなどのプログラムで作成できたらと考えております。 よろしくお願いします。

  • テキストデータをエクセルに変換したい!

    改行されていない連続したテキストデータをエクセルに変換したいのですがどうしたらいいのでしょう? 普通、レコード毎に改行されたテキストデータならば、エクセルから該当のテキストファイルを読み込めば区切ってやればいいと思うのですが、改行されていないため、縦に並ばずにすべてのデータが横に並んでしまっています。 すいません、教えてください。

  • エクセルのような表を表示できるソフト

    エクセルの場合だと、横がIV列(256列)までしか表示できませんが、 横の列が512ぐらいまで表示できるフリーソフトってありますか? テキストデータからの読み込みなので、エクセルにあるように 『カンマやスペースなどによって区切られたデータ』といった データ変換をできるものであれば嬉しいです。

  • 行と列の並べ替え

    テキストデータをエクセルに貼り付けたいのですが、列数がエクセルの上限(256列)を超えるため、256列以上のデータが切れます。 テキストデータの行と列の並べ替え+エクセルへの貼り付けを方法を教えて下さい。 テキストデータは、カンマで区切られた504個の数値が208行並んでいます。 変換前 1,3,7,4,9,・・・504個 4,4,9,2,4,・・・504個 ・ ・ ・ 208行 変換後 A B 1 1 4 2 3 4 3 7 9 4 4 2 5 9 4 宜しくお願いします。

  • エクセルのデータ並べ替え

    エクセルで各縦列の数値データを昇順に並べ替えたいのですが、 一列ごとに昇順の作業をするのは非常にめんどうなので、一度で 行なう方法はないでしょうか? 添付画像をご参照のうえ、どなたかご教授いただければ幸いです。よろしくお願いいたします。

  • エクセルの表データを、ワードで縦書きにする際のタブ設定について

    エクセルの表データを縦書きにするため、ワードにテキスト形式で貼り付けました。そして縦書きにして、タブで句切られたデータが縦書きになるところまではできたのですが、そのタブの幅(といいますか? エクセルでいえばセルの幅)をうまく整えることができません。ワードの縦書きの表の、同じ項目に該当する横一列を、同じ幅でそろえたいわけですが、よい方法はないでしょうか。なお、ワードの中にエクセルの表を作るのではなく、あくまで、テキスト形式で貼り付けたものです。

  • データの読み込み方

    visualBasic.NETを使用しているのですが、データの読み方がわかりません。 縦n個、横m個のdouble型数値のカンマ区切りのテキストファイルがあります。 配列a(n,m)にそれらの数値を入れるプログラムを教えてください。 仕事で必要なのですが、手持ちの参考書には書いてありません。 配列の数と数値の長さがわかっているときの方法はわかります。 今、問題になっているのは、配列の数も数値の長さも未知のときです。 大変申し訳ありませんが、よろしくお願いします。

  • EXCELでの並べ替え

    縦一列(EXCELの場合A列に10000以上もあります)にずらっと並んだデータがあります。 このデータは、測定を100回ぐらい行ったデータが下に加算されてるため縦長なのです。 そこでこのデータを1回の測定データごとに一列に並べたいと考えています。 それぞれのデータの頭にはpointやらnoneという文字があるので、その文字が出てきたら列を変える!みたいなプログラムをEXCELでは出来ないのでしょうか? あまりプログラムとかわからないので、何か簡単に並べかえる方法ってないでしょうか? 丁寧に教えていただけたら嬉しいです。よろしくお願いいたします。

  • アクセスにデータをインポートする時に困っています、

    アクセス2003にデータをインポートするとき、 テキストファイル→エクセル→アクセスで行いたいのですが、 テキストファイルがコンマやタブで区切られていない為、 インポートした時、1つのセルに全ての値が入力されてしまいます。 テキストファイルをタブやコンマ区切りにする以外に、 アクセスにうまく取り込む方法はあるでしょうか。 教えてください!!

専門家に質問してみよう