- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル:ワークシート関数、等比級数)
エクセルでの等比級数計算方法は?
このQ&Aのポイント
- エクセルでセルA1に0から100未満の正の数が入っている場合、等比級数の計算をしたいです。
- 例えば、=(1+A1/100)^0+(1+A1/100)^1+(1+A1/100)^2+(1+A1/100)^3のような数式を使って計算したいです。
- 財務関数を使ってもうまくいかず、他の方法を探しています。マクロを使えばできるという情報もありますが、ワークシート関数だけで実現する方法はありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
あの、等比級数をまともに足し算する必要があるでしょうか? 結果を得たいなら初項a,公比r,項数nの等比級数Snは Sn=a{r^(n-1) -1}/(r-1) ですから、a=1,r=1+A1/100,n=Nを代入すると SN={(1+A1/100)^(N-1)-1}/(A1/100)=100{(1+A1/100)^(N-1)-1}/A1 NがB1に入っているなら =100*((1+A1/100)^(B1-1)-1)/A1 で計算したらよいと思います。
その他の回答 (1)
- age_momo
- ベストアンサー率52% (327/622)
回答No.2
#1です。少し、訂正します。 Sn=a{r^n -1}/(r-1) ですね。おまけに >(1+A1/100)^N(例えばNがセルB1に入っていて、そこまで足す) だと、0乗から足していて項数はN+1です。 (最後の項に再度、公比をかけることになりますから) =100*((1+A1/100)^(B1+1)-1)/A1 でした。すみません。
お礼
やっとこさ、理解できました。 ありがとうございます。 自分と同じようにここだけでは理解できなかった人は、 http://oshiete1.goo.ne.jp/qa4024635.html も参考にして下さい。