• ベストアンサー

計算方法、教えてください!

a(1+x)(((1+x)∧(b)-1)/x)=c (※ ∧は、乗数を示す記号としてご理解ください。この場合、(1+x)のb乗です。) このxを求める方程式を教えてください! エクセルで計算シートを作りたいと思っています。 積立てを長期間実施し、最終的な期待値がある場合の金利を求める式です。 よろしくお願いいたします。

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

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 bが積み立てを行う回数であるものとして、今仮に、aの金額の値がA5セルに入力されていて、bの回数の値がB5セルに入力されていて、cの金額の値がC5セルに入力されていて、E5セルに金利の値xを表示させるものとします。  あくまでa(1+x)(((1+x)∧(b)-1)/x)=cの方程式が成り立つ様に、a、b、cの各数値に合わせてxの値を求めるだけなのですが、E5セルには次の様な関数を入力されると良いと思います。 =IF(AND(ISNUMBER($A5),ISNUMBER($B5),ISNUMBER($C5)),RATE($B5+1,-$A5,,$C5+$A5),"")  尚、E5セルの書式設定の表示形式を[パーセンテージ]にした上で、適当な小数点以下の表示桁数を設定しておきますと、例えば表示桁数を2とした場合において計算結果が0.01234だった場合には、データ上の値は0.01234のままなのですが、1.23%と表示させる事が出来ます。 【参考URL】  エクセルマニア > EXCEL関数辞書 > RATE関数の使い方   http://excel-mania.com/func/rate.html

その他の回答 (1)

回答No.1

エクセルにそういう機能が確かあります。

関連するQ&A

  • エクセルの計算式で質問です。

    エクセルの計算式で質問です。 表を作っているのですがA2からA10の範囲に☆や○等の記号を入力するとそれに見合った値(☆=10、○=5)がでるような感じに作ってあります。(Sheet1) そこで別シート(Sheet2)に A1=☆ B1=10 と入力した場合(A2、B2……と下方向に続いていきます) 上記の数字を合計した式をSheet2!B1*(COUNTIF(A3:A15,Sheet2!A1))+Sheet2!B2*(…………)+と入力するとSheet1のA20に合計値がでるようにしてあります。 これでもできたのですが、記号と数字がたくさんある場合、式が非常に長くなってしまい大変なことに…… 何か短くなるような式ってありますでしょうか…? VLOOKUPとかですと検索値が範囲になってしまいますし…

  • エクセルの計算式でできますか?

    エクセル2003を使用してます。 計算式の組み方が分からないので、下記のようなことを実現できる式があれば教えてください。 シート1(商品の基本台帳)   A(記号)  B(商品)    C(元の個数)  D(在庫数) 1 A      リンゴ      100       57 2 B     オレンジ      166      106 3 C      レモン      70        8 シート2(売上げ台帳)   A(日付)  B(記号)   C(商品)   D(販売数) 1 4/7       B     オレンジ   58 2 4/7       C     レモン    15 3 4 5 4/28      A     リンゴ     38 6 4/28      C     レモン     35 7 4/28      B     オレンジ    2 8 9 10 5/3      C    レモン      12 11 5/3      A    リンゴ       5 ・・・・・ ROUNDでシート1の記号を、シート2に打ち込むと商品名が出てくるようになってます。 さらにシート2の販売数をその記号から勝手に計算してもとの個数から引いていき、シート1の在庫数に表示させたいのですが、そんなことができる計算式はありますか?  

  • 乗数(対数?)の計算を教えてください。

    乗数(対数?)の計算を教えてください。 4322=1000*(1+X)^30で、Xを求める方法を教えてください。 関数電卓のような特殊な電卓はないので、それが必要な場合はエクセルでの計算方法も教えていただけると助かります。 どうぞよろしくお願い致します。

  • EXCELを使った複利計算

    お世話になります。 宜しくお願いします。 現在、海外の変動金利型積立貯金での簡単なシミュレートをしようと 慣れないEXCELを使っていますが計算式をどう入力すればいいのか 詰まってしまっています。 変動型と書きましたが固定10%とした時の複利金利や手数料計算の入力方法を教えてもらえませんか。 例)金利10% 月の積立10万円 手数料年間6% 毎月複利金利と手数料の差し引きがある場合でお願いします。

  • 誤差の計算について

     誤差の計算で困っています。 A,B,C,Dについて、それぞれ10個の実験データがあります。  最終的には、C*D/(A-B) といった式の誤差を求めたいと思うのですが、この式の正規方程式を立てることはできるのでしょうか?よろしくお願いします。

  • 複素数の計算方法

    エクセルで、複素数の四則演算が混じった単純な式(ただ、長い)を解くのですが、IMSUBやIMDIV・・・などの計算が面倒くさすぎて、非常に式が長くなってしまいます。 理想的には、虚数が混ざってない式のように、ただ虚数記号(例えばi)を式に入れれば解けるようにしたいです。 プログラム等の知識はありませんが、簡単なものでしたら勉強したいと思います。また、エクセル以外で良い計算ソフトがありましたら教えて下さい。 よろしくお願い致します。

  • エクセルの計算で・・・

    エクセルの計算で、例えばB1に『A1にXをかけたらB1になる』という式を入力するとします。そしてB2ににもA2にXをかけたらB2になるようにしたいのですが、また同じような入力をしなければならないのでしょうか? かけるものが同じならばA1A2A3・・・・と簡単に計算できないでしょうか? 分かりにくくてすみません。お願いします

  • 数学II 式の計算と方程式

    数学II 式の計算と方程式 二次方程式 x~2-3x+1=0 の解をa,bとするとき、a~2,b~2を解とする二次方程式を2つ求めよ。 という問題なのですが、解と係数の関係からa+bとabをもとめてみたもののどうにもなりません。 アドバイスをお願いします。

  • Excel:残高の計算方法

    Excelの残高の計算方法について教えてください。 画像の左は「損益計算」シート、右は「月別結果」シートです。 「損益計算」シートは省略しています。 「損益計算」シートのEは終了日時の年、Fは終了日時の月、Gは終了日時の日、Hは終了日時の時刻、Qは残高です。 「月別結果」シートのAは年、Bは月、Mは収支、Nは残高です。 いずれのシートもデータは行番号「3」から始まりです。 「損益計算」シートの年(E)、月(F)の最終行と「月別結果」シートの年(A)、月(B)に一致する場合、「損益計算」シートの残高(Q)を「月別結果」シートの残高(N)に表示させたいのですが、残高が一致しません。 2011年1月の残高:「損益計算」シートの場合542,498、「月別結果」シートの場合549,807、 2011年2月の残高:「損益計算」シートの場合587,732、「月別結果」シートの場合652,229、 2011年3月の残高:「損益計算」シートの場合674,520、「月別結果」シートの場合747,684、 2011年4月の残高:「損益計算」シートの場合799,922、「月別結果」シートの場合843,504、 2011年5月の残高:「損益計算」シートの場合893,616、「月別結果」シートの場合932,951、 2011年6月の残高:「損益計算」シートの場合1,063,244、「月別結果」シートの場合1,143,798、 2011年7月の残高:「損益計算」シートの場合1,368,267、「月別結果」シートの場合1,633,258、 2011年8月の残高:「損益計算」シートの場合1,863,098、「月別結果」シートの場合2,169,823、 2011年9月の残高:「損益計算」シートの場合2,626,244、「月別結果」シートの場合3,038,066、 2011年10月の残高:「損益計算」シートの場合3,597,069、「月別結果」シートの場合4,206,500、 2011年11月の残高:「損益計算」シートの場合4,480,164、「月別結果」シートの場合5,310,789、 2011年12月の残高:「損益計算」シートの場合5,617,960、「月別結果」シートの場合5,617,960、 2012年1月の残高:「損益計算」シートの場合6,543,278、「月別結果」シートの場合549,807、 となってしまいます。 ちなみに「月別結果」シートのN3には、 =IF(OR(A3="",B3=""),"",IF(COUNTIFS(損益計算!$E$3:$E$1048576,A3,損益計算!$F$3:$F$1048576,B3)=0,"",INDEX(損益計算!$Q$3:$Q$1048576,MIN(COUNTIF(損益計算!$F$3:$F$1048576,"<=" & B3),COUNTIF(損益計算!$E$3:$E$1048576,"<=" & A3))))) という関数式を入力しています。 どのような関数式を入力すれば、「損益計算」シートの年月の最終行の残高を「月別結果」シートの年月と一致する残高を表示させることができるでしょうか? 回答よろしくお願いします。

  • 数学の問題です。途中の計算が分かりません。

    (1) a+b=-6, ab=4の時次ぎの式の値の求め方   a^3+a^2b+ab^2+b^2  答えは-168 (2)方程式    3(2x+3)(2x-1)=-(2x-3)^2+4 答えはx= ±1/2 (3)2次方程式  (x/2+1/2)^2-2=x/2 答えは±√7 (4)(x/2+1)^2-(x/2-2)^2+(2x-1)^2=3x^2-2 答えは0と1  途中の計算が良く分かりませんどなたかよろしくお願いします。

専門家に質問してみよう