• ベストアンサー

250万行1ギガbのテキストデータを分割して、それぞれテキストファイルとして保存したい

250万行1Gbのテキストデータを分割して、それぞれテキストファイルとして保存して、 アクセスやエクセルで開きたい。 当方、VISTAです。 250万行1Gbのテキストデータを分割して、それぞれテキストファイルとして保存して、アクセスやエクセルで開きたいです。 ソフト「ファイル裁断+」だと、分割できましたが、テキストファイルでない形式なので、結局、再マージするしかないかと・・・ ソフト「div」は、なぜか、実行中の後、データが消えてしまいます。データが重すぎるのか、VISTAだからなのか・・・ ソフト「Em Editor」で、地道に切り取り→貼り付けして分割しようにも、10万行とかの貼り付けはできないようです。 ちゃんと起動してくれるなら、有料でもかまいません・・・ どうぞ、よろしくお願い致します。

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

  • ベストアンサー
  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.3

「ファイル裁断+」というソフトは見つからなかったので仕様が分かりませんが、分割することでテキストがテキストでなくなるということは通常考えられません。 単に拡張子が変わっただけなのをテキストでなくなったと判断していませんか? 切れ目にかかった全角文字が化けるか、その先1行全部化けるくらいのことはあるでしょうが、これは切る場所を変えて繋ぎ合わせれば解決できる問題です。

sunny0701
質問者

お礼

すみません。 ファイル裁断ではなく、ファイル破断でした・・・ http://www.vector.co.jp/soft/win95/util/se283383.html >分割することでテキストがテキストでなくなるということは通常考えられません。 あ、そうなんですか! 今、ファイルを確認すると、000・001のように、任意の拡張子に変わっており、それ以外にパッチファイルが付いていたので、 持ち運びしやすくするために、分割するだけで、 パッチを使って、再マージしない限り、使えないものと思っていました。 伺った通り、拡張子を変えてみたら、開けました。 一人でずっと格闘していたので、本当に助かりました。 ありがとうございます!

その他の回答 (2)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

SED ストリームエディタですから、メモリを消費しないし早いです。 何か区切りになる目安はあるのですか?

sunny0701
質問者

お礼

ありがとうございます。 グーグルで調べましたが、これは、リナックスのコマンドですかね?

回答No.1

こちら↓とか? 【 Div 】 http://www.vector.co.jp/soft/win95/util/se088352.html XPで動くようなので、VISTAでもたぶん大丈夫かと思います。 行数指定で分割できますので、Excelで使える行数にすることも 可能だと思います。

sunny0701
質問者

お礼

さっそく、ありがとうございます! そうなんです。質問文中にあるようにこちらのソフトを試したのですが、うまくいかなかったんです。 vistaだからですかね? それとも重すぎでしょうか?

関連するQ&A

  • テキストファイルを分割して保存するには? fsefsetwetjuutさん テキストファイルを分割して保存するには?

    テキストファイルを分割して保存するには? fsefsetwetjuutさん テキストファイルを分割して保存するには? ながーいテキストファイルがあるとします。 たとえば テキストテキスト ・ ・ ・ テキスト と、だらだら続くようなファイルがあったとして、 これを、とある記号、 たとえば★とかで区切って、 たとえばこういうファイルがあったとして、 +++++ ABCD ★ EFGH ★ +++++++ こういう感じだとして、 ★で区切って、 ファイル1(中身は、ABCD) ファイル2(中身は、EFGH) って感じで保存したいのです。 説明下手ですいません。 分割して、 ファイル1 ファイル2 ファイル3 と別途テキストファイルとして、保存したいのですが、 そういうソフトありますか。

  • テキスト指定数行分割保存可能なエディタでフリーソフトはありますか?

    1000行あるテキストを 100行指定で分割保存したいのですが、 テキストを指定数行分割し 保存できるフリーソフトはありませんか? 宜しくお願いします。

  • 80万行あるテキスト文書を正しく分割する方法

    80万行以上あるテクストを、Excelで読み込めるよう いくつかのフリーソフトを使って行数で分割しましたが なんと、分割したファイル各々の件数をカウントすると 元の件数と一致しませんでした・・・ ベストなのは、ツールで読み込めば自動的に分割して excelに随時読み込んでくれることですが、そんな そふとはあるでしょうか? また、行数ごとの分割が正しくできるソフトや方法はないですか> マクロのサンプルはどこかで見た気がするのですが、 マクロが全く使えず、困った記憶があります。 (もしそのマクロをご存知でしたらどうすればいいか  丁寧に教えていただけると嬉しいのですが・・・)

  • テキストデータ量が膨大で、エクセルに取り込めない

    テキストファイル形式で作成したデータをエクセルで読み込むようにデータ変換ができますが、そのデータ数量がレコード数(行)にして20万件あります。エクセルの1つのシートでは65,500行位だと思いましたが、これを何とか複数のシート、もしくは、別のファイル名に分けてエクセルに全て取り込めるようにはできないものでしょうか?それを一度、エクセルで加工後にアクセスにインポートしたいのです。もしくは、テキストデータをいくつかのファイルに分割できるのでしょうか? よろしくお願い致します。

  • テキストファイルを分割してそのままテキストファイルで使えるソフト

       先ほどのものです。PCがパワーアップされるまで時間がかかるようなので、一先ずテキストファイルを分割しようと思うのですが、フリーソフトで使えるものは全て結合することを目的としているので、用途に合いません。私の目的はテキストファイル(350MBぐらい)を分割して、分割されたテキストファイルをそのままアクセスに取り込むというものですが、これに適したフリーソフトはないでしょうか。。

  • 1行単位のデータをテキストファイルに保存するマクロ

    エクセルに入力済みの連続したデータを1行単位で以下のような内容でテキストファイルを作成し、 かつテキストファイル名を、セルに入力されている文字を使って保存するマクロを作りたいのですが、 どのようにしたら良いのでしょうか?よろしくお願いします。 *エクセルシート (ファイル名:aaa.xls シート名:sheet1 エクセルシートがあるフォルダ名:yyy) _|A |B |C | 1|x |y |z | 2|a1|a2|a3| 3|b1|b2|b3| *テキストファイル(保存するフォルダ名:zzz) ---テキストファイルの内容(ファイル名:a1.txt) x a1 y a2 z a3 --- ---テキストファイルの内容(ファイル名:b1.txt) x b1 y b2 z b3 --- エクセルはExcel2000でWindows2000を使用しております。

  • テキストファイルを1行ずつ別のファイルに分割する

    400行ぐらいのテキストファイルを、1行ずつ別のファイルに分割したいと思います。 ファイル名は**001.txtのように、(**は任意の文字列、数字は連番)なってくれれば嬉しいです。 どなたかこのような処理のできる簡単な方法をご存じないでしょうか? よろしくお願いします。

  • エクセルデータをテキストに移す方法

    エクセルのデータをテキストに移す方法を教えてください。 例えばエクセルの1行目~100行目までデータがあるとして、その100個のデータを100個のテキストファイルにそれぞれ入れてくれるソフトがあれば教えていただきたいです。 1行のデータを1つのテキストファイルに移すという作業です。 コピペすれば済む話ですが数が膨大なので、時間がかかりすぎます。 よろしくお願いします。

  • 巨大なテキストファイルを行単位で分割したい

     大きなテキストファイルを行単位で分割するツールを探しています。  実例として、1行が3000バイト、10万件を2万件づつに分割する 程度かそれ以上の作業ができるものを探しています。  容量で分割してしまったり、分割後のファイルのヘッダやトレイラに 管理情報を付加するものはダメです。  改行コードは存在しますが、無い場合の為に1レコードの長さを指定 できるものであれば尚良いです。  以上よろしくお願いします。

  • テキストファイル分割ソフト

    容量の大きいテキストファイル(数百メガバイト)をある程度のサイズ(数メガバイト)に分割したいのですが、分割時、行の途中で分割されては困ります。 サイズ優先で、しかも行の途中では分割しない、そんなソフトはあるでしょうか。 有料でも構いません。 よろしくお願いいたします。 ※windows10環境での使用を考えています。

専門家に質問してみよう