• ベストアンサー

エクセルでのシグマ計算

エクセルでのシグマ計算はどうすればよいのでしょうか?また,エクセルで不可能な場合,フリーソフトでシグマ計算ができるものはあるのでしょうか?

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

  • ベストアンサー
回答No.5

マクロは初心者ですが、下記のようにマクロを書きますと、a1セルに、1から100までの平方の和が出ます。数列の式を目的のものに書き換えると、様々な数列の和が計算されます。 Sub test() Dim i As Single   '単精度数値 Dim s As Single   '単精度数値 s = 0        '合計を初期化する For i = 1 To 100  '1から100までの数列の和 s = s + i ^ 2  '数列の式 Next Range("a1") = s   'a1セルに合計sを書き込む End Sub

osiete12345
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • mumchan
  • ベストアンサー率66% (4/6)
回答No.4

A1からA10000まで1から10000をうめこみます B1に式 =1/(A1*A1) を入力します。(一般項an=1/ n^2 にあたる式) B1をB2からB10000までコピーします。 これでB列に 1/(1^2),1/(2^2),1/(3^2),1/(4^2),・・・が計算されて入ります。 ここで, B1からB10001まで範囲を選択し,標準ツールバーにあるΣ記号をクリックすると, B10001 に =SUM(B1:B10000) がはいります。 これで, 10000  Σ(1/k^2)  の数値計算ができます。 k=1 ちなみに,C10001に =SQRT(6*B10001) といれましょう。 円周率πの近似値です。3.141497 (π=3.1415926535・・・)

osiete12345
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.3

>シグマとは,単純に「Σ」の意味のつもりでした。これの関数は存在しないのでしょうか? ということですが、この「Σ」は、「数列の和」の意味でしょうか?それなら、マクロで組めばかなり簡単だと思います。 for ~next のループで次々に加算してゆけば答えが出てきます。

osiete12345
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • tetujin3
  • ベストアンサー率47% (116/246)
回答No.2

#1です。 シグマ計算が総計(Σ)を意味しているのなら,データ列の空白セルを選んだ上で,挿入(I)→関数(F)→SUMです。関数の分類は”数学/三角”です。 なお,=SUM(A1:A10)のように,セル番号を関数に入れることが必要ですが,直感的にできると思います。このセルは連続したものでなくてもOKです。 この種の計算はExcelに付属のビジュアルベーシックを使ってもできます。

参考URL:
http://homepage3.nifty.com/mmgames/c_guide/06-01.html
osiete12345
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • tetujin3
  • ベストアンサー率47% (116/246)
回答No.1

シグマ計算とは,統計の標準偏差σのことでしょうか? もしそれなら,データ列の空白セルを選んだ上で,挿入(I)→関数(F)→STDEV でできます。なお,関数の分類は”統計”です。

osiete12345
質問者

補足

ご回答ありがとうございます。シグマとは,単純に「Σ」の意味のつもりでした。これの関数は存在しないのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル2000においての時給計算式について

    エクセル2000で時給計算をさせたいのですが、単純に時間に単価をかけられないですよね…。どーしたらいいのでしょう。 ちなみに、計算式(関数)を知りたいのです。いいフリーソフトも見つけたのですけど、どーしてもそれでは使いづらく自分でシート作成しています。 どーか教えてください。

  • エクセルのようなソフトありますか。計算したい

    タイトル通りですが、 商品の販売してまして、 顧客の販売代金を足していきたいのですが 出来るフリーソフトありますか。 電卓ではなく、エクセルのように自動で計算できるソフトです

  • エクセルで時間の計算を簡単に

    色々調べましたが、質問することにします。 エクセル2003です。 タイムカードの計算を手計算でなくエクセルでやろうと思うのですが、 フリーソフトも色々試してみましたが、一長一短があるので 自分で作ってしまおうかと思いました。 まず時間の入力で、書式設定で、時刻を設定したいのですが、うまくいきません。 たとえば、15:30  と表示したいときに、1530 と入れてenter したら、15:30 となるようにするには、どうすればよいでしょうか? そして、それが表示できたとして、退社時間から出社時間を引くというような計算もできるでしょうか? おわかりの方いらっしゃいましたらよろしくお願いします。

  • エクセルで栄養計算

    エクセルで栄養計算教えてください。 栄養計算ソフトがあることはあるのですが、エクセルで建ててみたいのです。 わからなかったら、ぜひ質問してください。

  • エクセルの計算式について

    こんにちは。エクセルの計算式で教えていただきたいことがあります。 エクセルの計算式を以下のようにしたいのですが、どうすればよいですか? A1の数字が100万以内の場合 A1×10% 100万円を超える場合 (A1-100万円)×20%+10万円 どなたかよろしくお願いします。

  • エクセルの計算式について

    エクセルで 数字のみの 計算式は 分かるのですが 例えば 1個×¥300にした場合 普通の計算式では エラーになるのですが 単位を入れた場合の計算式の方法を教えてください。

  • エクセル 計算式 

    エクセル 計算式  教えて下さい。エクセルで、計算式を入れる場合ですが、文字列を表す場合"*"で代用しますよね? 数値を表す場合はどうすれば良いのでしょう? 例:COUNT IFなどで検索条件のところに「数値が入力されているセルの数」としたいのですが。 よろしくお願いします。

  • エクセルの計算式について

    エクセルの本を引っ張ってきて探して見たんですが、やり方が解らず降参です。どなたか教えてください。 エクセルでシート1、シート2、シート3のそれぞれのある値の合計をシート4に計算したい場合の計算式はどうやってやるのでしょうか? よろしくお願い致します。

  • エクセルの表計算

    エクセルの使用方法のことなんですが、ここに書き込めばいいのか少し心配です。 間違えていたらすいません。 エクセルの計算の方法でわからないことがあります。 エクセルの計算で「出会った2人の誕生日が一緒では無い確率は?」という質問から順に「出会った3人・・・」「4人・・・」と増えていき最終的には365人まで計算をしたいのです。 計算式としては 出会った2人の場合 364/365=0.9972 (99.72%)   3人の場合 (364/365)×(363/365)=0.991 (99.1%) という風に同じ式のようなものが続くではないですか。 こういう計算ならエクセルだと「コピー」「ペースト」を使うと簡単に計算が可能だと思うのですが、どうしたらいいのでしょうか? うまく表現できていないかも知れません。 わかりづらかったら申し訳ございません。 エクセルは初心者です。わかりやすく教えてもらえればありがたいです。 どうぞよろしくお願いします。

  • フリーの表計算ソフト

    こんばんは。 エクセルみたいな感じのフリーの表計算ソフトってないでしょうか。 エクセルが高いのでできればフリーでいいのがないか探しています。 ご存知の方いらっしゃったら教えてください。 宜しくお願い致します。