40万行のデータをEXCELで読み込む方法は?

このQ&Aのポイント
  • EXCELでは約6万データしか読み込めない問題がありますが、全データを読み込む方法やデータ数をはしょって読み込む方法はあるのでしょうか?
  • データをWORDで読み込み、分割して保存しEXCELに取り込む方法は手間がかかります。他に良い方法はありますか?
  • データが約40万行あり、EXCELでは読み込み制限があります。解決策を教えてください。
回答を見る
  • ベストアンサー

40万行のデータをEXCELで読み込みは?

 ある時間間隔で電圧値をサンプルした約40万行のテキストデータがあるのですが、EXCELでは約6万データしか読み込めないようです。これら全データを読み込む方法はあるのでしょうか。  またはデータ数をはしょって読み込む(マクロを使う?)ことはできるのでしょうか。  データをWORDで読み込み、分割して保存しEXCELに取り込むことはできるのですが、非常に手間です。何か良い方法ご存知の方いらっしゃいましたらお願いします(こちらで聞くべき内容ではないかもしれませんが…)。

noname#230358
noname#230358

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

  • ベストアンサー
noname#230359
noname#230359
回答No.1

読み込んで どのような 計算を させるか 解りませんが text data そのものを c , c++ で 計算 プログラム を 作って 処理した方が 速い と思いますが

noname#230358
質問者

お礼

 おっしゃるとおりです。basicでプログラムを作ってデータをはしょり、問題解決しました。アドバイス感謝します。

その他の回答 (1)

noname#230359
noname#230359
回答No.2

時間のデータは含まれているのでしょうか? それがあればWordの「置換」機能を使ってExcelで読めるデータが作れそうです。

noname#230358
質問者

お礼

 なるほど。今後の参考にさせていただきます。

関連するQ&A

  • テキストファイルからデータ読み込みに関して。

    皆さん、始めまして。 テキストファイルのデータからエクセルへ読み込むエクセルマクロを構築したく質問させて頂きました。 テキストデータでリストの一覧をExportできるのですが、その整理が非常に手間なので自動化したく マクロを作成する事を検討しております。 環境はデータ内容を下記に記載させて頂きます。 [環境] Windows7 / Excel2007 [テキストデータサンプル] 下記に貼り付けたように条件によって出力方法が違うデータがあります。 ・レコードが1つのものは項目がたてに並んでいる。 ・レコードが2つ以上になると項目が横にならぶ。 処理番号 : 001-H20120910001 処理記録 ---------------------- 記録 日時    年齢   地域 0 20120712 63 東京 1 20120912 63 東京 (結果数 = 2) --- END 処理番号 : 001-H20120919999 処理記録 ---------------------- 記録 = 0 日時 = 20120909 年齢 = 19 地域 = 神奈川 (結果数 = 1) --- END [実行後に得たい情報] 処理番号で検索し、その中のデータを下記ならびでエクセルデータに変換したいと考えています。 001-H20120910001 0 20120712 63 東京 001-H20120910001 1 20120912 63 東京 001-H20120919999 1 20120909 19 神奈川 エクセルのマクロは勉強をし始めたばかりで初心者程度の知識ですが、 もしよろしければご回答、ご助言いただければと存じます。 よろしくお願いいたします。

  • エクセル 複数行にまたがっているデータを一つの行3

    エクセル 複数行にまたがっているデータを一つの行にまとめ(応用) 以前にも同じような質問で1商品複数行のデータを1行にまとめるマクロ をつくって頂いたのですが、(http://okwave.jp/qa/q8191364.html) これが、たまたま、1商品1行のデータがありまして、まとめるとエラーがでてしまいます。 (エラーがでるブック http://yahoo.jp/box/aiXHto) →成分の箇所だけまとめたいのが目的。 またかなり無理な作業を承知の上でのマクロなんですが、 下記のサンプルデータで http://yahoo.jp/box/SUs3B3 前のように複数行を1行にまとめたいのですが、成分の箇所がちょっと複雑で サンプルデータの黄色のA成分、B成分、C成分があるのですが、 これを一つのセルにsheet2のようにまとめたいのですが、 VBAで上記の処理を出来る方法がありますでしょうか。  またtom04さんいつもありがとうございます。

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

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

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

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

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

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

  • エクセルで複数行のデータを1行にする方法

    エクセルで複数行のデータを列挿入--切り取り--貼り付けで1行にしたいのですが、 その様なセルの並びが沢山あります。 VBAマクロなどで一度に出来る方法が有りましたらどうか教えて下さい。 データはこんな感じです。 ┌─┬─┬─┬─┬─┐ │01│04│07│10│13│ ├─┼─┼─┼─┼─┤ │02│05│08│11│14│ ├─┼─┼─┼─┼─┤ │03│06│09│12│15│ ├─┼─┼─┼─┼─┤ │16│19│22│25│28│ ├─┼─┼─┼─┼─┤ │17│20│23│26│29│ ├─┼─┼─┼─┼─┤ │18│21│24│27│30│ ├─┼─┼─┼─┼─┤ この様に並び替えたいのです。 ┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐ │01│02│03│04│05│06│07│08│09│10│11│12│13│14│15│ ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤ │16│17│18│19│20│21│22│23│24│25│26│27│28│29│30│ ├─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┼─┤ 何卒宜しくお願いいたします。

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

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

  • Excelで数行間隔で離れているデータの合計をしたい

    10列目から5行づつ離れたデータを合計したいと思っています。 例えばA10に1,A15に2,A20に3....とデータが続いているとします。 この5行離れているというのはかわりません。Excelの組み込み関数で このような計算をすることができるでしょうか? VBAを利用して5行間隔、X行間隔でデータを合計するというプログラムは作ることができたのですが、組み込み関数を利用してX行間隔のものを合計するといったことができるのかなと思い質問させていただきました。

  • Excelで外部ファイルからデータを読み込む際に、困った事があります。

    Excelで外部ファイルからデータを読み込む際に、困った事があります。教本の出版社のホームページから、サンプルデータを、ドキュメントに保存し、Excelのワーク・シートのOfficeボタンをクリックし、[ファイルの種類]を[テキストファイル]に変更し、読み込むテキストファイルを選択しようとして、ドキュメントの中から探そうとするとサンプルデータが表示されなくなってしまいます。掲示されなくなったのはサンプルデータだけではなくて、他のワード文書も含みます。これらの作業を止めて、ドキュメントの中を見るだけなら、サンプル・データは、しっかり表示されます。サンプル・データを表示させれば、大丈夫だと思いますが、その方法がわかりません。お手数をかけますが、おわかりの方がいらっしゃいましたら教えていただけると嬉しいです。

  • エクセルでの行間隔の操作

    エクセル2007を使っています。セルの書式を「折り返して全体を表示する」に設定しています。確かに折り返して表示されるのですが、行間隔をもう少し広げたいのです。行の高さを変更しても、行間隔は広げられません。何か良い方法がないでしょうか? なお、作成したい文書は20行分くらい、文章を折り返して表示させています。ワードなら簡単ではないかとお思いになると思いますが、あえてエクセルで作りたい都合があるのです。