• 締切済み

Excelが取り込めるのは何行まで?(膨大--数10万件--データの度数分布表作成したいので)

でしょうか。たとえば、-100.22, -110.12, -105.87, ... といった(負号付の整数部三桁小数点以下二桁)のデータが、各数値は(この例のようにコンマでなく)、改行で区切られていて、行は3万行以上あります。 excelに取り込みたいですが、一体Excelは何行まで取り込み可能でしょうか?ご存知の方お教えください。(ちなみに33,700データでは旨く取り込めました) またexcelの関数FREQUENCY()なるものを使って、度数分布表を作りたいのですが、こちらも、何万データまで取り扱い可能でしょうか。数10万データぐらいまで取り扱い可能だと嬉しいのですが。。(ちなみに33,700データでは、FREQUENCY関数を,旨く、こけることも無く、実施できました) 数10万から数100万件(かそれ以上)の生データを基にした、度数分布表作成に、excelでは不足な場合、適切なソフトがありましたらお教えください。若干急いでいいます。オンラインで取得できるソフトだとありがたいです。あるいは、C言語で、どなたかが作成された、ソースファイルがあれば、入手できましたら、それはそれでとても嬉しいです。 Windows2000pro, Excel2002, Thinkpadです。 よろしくお願いします。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

●エクセルの行数は、既にお答えがあるように、約65000件ですが。 ●しかし例えばA列が65000行データを入れたとして、B列(第1行から65000行)にデータを入れられる、プログラムを組む技量があれば、2列になりますが、65000*2個のデータが入れられますよね。 ●というのは、エクセルの=frequency関数を見ると、第1引数はデータ配列となっていて、A1:B65000とかと、指定できるのではありませんか。であればA1:C65000とか指定できるのでは? ●それより階級区分は何区分にするのですか。 ●色々言っていますが、扱うソフト(エクセル)の仕様制約よりメモリーの制約の方が足かせで効いてくると思います。それの計算がなかなか難しいのだと思います。 ●適切なソフト 統計ソフトでSPSS、SAS、Mathematicaなど当たってみては。まずWEB検索で。 http://www.econ.tamacc.chuo-u.ac.jp/html/spss/spss-top.htm ●元データはテキストデータではないのですか。 元データは何と言うソフトで出力したものですか。 テキストであれば、C言語でなくて、エクセルVBAで十数行の処理できる程度でないかと、推定しますが。

harapeko99
質問者

お礼

いろいろ考える種を頂き、感謝いたします。結局C言語で度数分布「表」まで作ってしまい、その「表」をExcel等で「グラフ」にするだけに致しました。いろいろ情報を頂いたので、やっぱり、普通にやるしかないか、と思った次第です。ありがとうございます

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

エクセルの行数は 65536行までです。 それ以上は、取り込めません。

harapeko99
質問者

お礼

ありがとうございます。

関連するQ&A

  • エクセルで度数分布グラフを書く方法教えて

    エクセル上に170個のデータが10列17行の形で配列してあります。このデータの分布を表したいのですが、度数分布グラフの書き方を教えてください。=FREQUENCY()関数を使うのかとも思いますが、使い方がよく解りません。

  • Excelを使った度数分布表の作り方

    Excelを用いて下記の問題を回答せよ。 問1ある鉄板の束から40枚の鉄板を取り出して、厚み(単位はmm)を測定したところ次のようになった。 8.2 6.7 2.1 7.8 8.3 4.7 8.5 5.8 3.4 7.2 5.1 2.3 8.9 3.8 5.3 1.7 9.6 6.2 5.6 9.4 0.7 1.3 5.9 0.8 4.3 3.7 1.6 8.2 9.6 6.4 2.1 7.3 8.8 4.8 7.3 0.7 9.7 5.2 5.6 4.8 (1)度数分布表を作り、ヒストグラムを図示せよ。 (2)上記データそのものを利用した平均と分散と標準偏差を求めよ。 (3)度数分布表を利用した平均と分散と標準偏差を求めよ。 度数分布表の作り方を教えてください、また(2)と(3)のExcelを使った計算のやり方と答えを教えてください。 回答宜しくお願いします。

  • 行ごとの最小値から度数分布を作成したい

    Excel2010を使用しています。 質問のタイトルは「行ごとの最小値から度数分布を作成したい」ですが、ちょっと複雑です。 図のように、各行ごとにA列とC列とE列の中から最小値を求めて、それをもとに度数分布表を作りたいです。 方法A(成功): F列で各行ごとの最小値を求めます。 F列をもとにしてI列で度数分布表を作成します。 方法B(失敗): F列は見せる必要はなく作業領域なので、J列のように配列数式の中に埋め込んでしまいたいと思います。 方法BでJ列へ計算式を書いてみたのですが、うまくいきませんでした。 たぶん、=FREQUENCY(MIN(A3:A7,C3:C7,E3:E7),H3:H8)の式では F列にあるような最小値の配列ができていないのではないかと思っているのですが、 どうすればいいのかわかりません。 (「そういうやり方はできない」ということでしたらあきらめます) ご存知の方、よろしくお願いします。

  • エクセルでの度数(頻度)分布表の作成

     エクセルでのデータ処理に関してですが、いくつかあるデータの中で、どの値が一番多いかといった、度数(頻度)分布の作成方法を教えていただきたいのです。  統計学でいう、「正規分布」というやつです。  できれば、その処理方法と、図(グラフ)作成について詳しく教えていただきたいと思っています。  簡単な説明ではありますが、よろしくお願いします。

  • 度数分布を元に間隔を変更した度数分布を作る

    Excelで、このような度数分布表が既にあります。 間隔は10で、頻度0のものは行自体が存在しません。 resp count 0 49000 10 7000 210 1 230 1 250 1 280 1 290 1 320 2 340 1 370 1 400 2 ここから、間隔を100にした度数分布表を作りたいです。 resp count 0 56000 100 0 200 5 300 4 400 2 どうすればいいでしょうか? VBAでゴリゴリ書くしかない?

  • Excelで "重み付けをした度数分布" を求める

    Excel 2003 を使用しています。データの度数分布を求めたいのですが、単なる度数分布ではなく、"度数に重み付けをする" 必要があります。(数学や統計で用語があるのかもしれませんが、小生には分かりません) 具体的な例を挙げると、左のマトリックスの数字の度数分布に右のマトリックスの重みを乗じた度数分布表やヒストグラムを作りたいと考えています。 42   3  32     1  2  2 21  15  11     3  3  5 10  21   5     5  1  3 通常の度数分布では、 区間 0<x≦10 の度数は2(データ3と5の2個)となりますが、それぞれのデータに右のマトリックスの対応する位置の数字を掛け算した和、3×2+5×3 を度数としたい、ということです。 これを Excel の 分析ツール - ヒストグラム のように、入力範囲とデータ区間を指定するだけで簡単に計算したいのですが、良い方法はないでしょうか。

  • 都合で、度数分布表しか手にないらないデータがあります。このデータから、

    都合で、度数分布表しか手にないらないデータがあります。このデータから、正規分布グラフを書き、かつ平均や分散を近似でも良いのでより正確に求める方法はありますでしょうか。できれば無料ソフトでそういうものがあればよいのですが、有料でもかまいません。

  • Excel度数分布表を○記号の積み重ねにしたい

    Excelで作った度数分布表を○などの記号を使って 見やすくする方法を教えて下さい。 例えば,身長の度数分布で 女性   身長   男性      180以上  ○○    ○ ~175   ○○○   ○○ ~170   ○○○○  ○○○ ~165   ○○  ○○○ ~160   ○ というようなものを作りたいのですが どなたか教えて下さい。

  • エクセルで度数分布と正規分布を重ね合わせて表示する方法

    エクセルで度数分布と正規分布を重ね合わせて表示する方法 あるサンプルデータから求められる平均と標準偏差を用い、正規分布曲線をエクセルで作成することはできます。また、そのサンプルデータの度数分布を作成することもできます。エクセルでこの両者を重ね合わせて表示することはできるのでしょうか? グラフの種類>ユーザー設定>2軸上の折れ線と縦棒でやってもうまくできません。 ご存じの方がおられましたら、ご教示ください。

  • 度数分布表・推計

    表1は、ある学級の体重の度数分布表である。 これについて次の各問に答えなさい。 1、表の中の、(1)、(2)、(3)にあてはまる数を求めなさい。 2、人数のもっとも多い階級を示しなさい。 3、この学級の体重の平均を求めなさい。   (四捨五入、小数第一位まで求めなさい。) 表1  階級    階級値    度数    (階級値)×(度数)   累積度数    (体重kg)   (kg)     (人)             --------------------------------------------------------------   以上  未満    40~45             4    45~50            14         (2)    50~55     (1)      11    55~60             9                     (3)    60~65             2    ---------------------------------------------------------------     合計              40 です。お願いします。

専門家に質問してみよう