- ベストアンサー
エクセルで対数の逆?を計算したいのですが
初心者です。 ある数値(X)が、月々一定比率(n)で減少していって、60カ月後に数値Yになる場合(つまり(1ーn)の複利計算で減ってくわけですが)、その比率がいくらかを計算したいのですが、どうすればいいでしょうか? 減少率nと、X,Yがわかっていて、そこまで減るのに何カ月かかるかは、LOGで計算できると思うのですが。。。 よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
#5>YとXに数値を、Mに60を入れてみましたが、できませんでした。 =EXP(LN(456000/12300000)/60) としたら 0.946566206 になりました。 何がどうできないんでしょうか?
その他の回答 (5)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
すいません、 #4は、何ヶ月を計算するものですね。 比率n =EXP(LN(Y/X)/M)
お礼
二度もご回答ありがとうございます。 上記の式を数式バーに入力し、YとXに数値を、Mに60を入れてみましたが、できませんでした。 どこがいけないのでしょうか? あまりに何もわかっていなくて申し訳ありません。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
Y=X*N^M だとすると LOG(Y/X)=M*LOG(N) M=LOG(Y/X)/LOG(N)
- zap35
- ベストアンサー率44% (1383/3079)
”01です。 すみません 変化させたいセル B2 でした。それで勘違いされたらごめんなさい なお数式バーもしくはD2セルに入力に入力するのは =X*n^60 です
お礼
なんどもありがとうございます。 ゴールシークというのは、なぜか「数式が入力されたセルを選択してください」と言われてしまい、できません。(T_T) 余裕のあるときにやり方を覚えたいと思います。 ありがとうございました。
- zap35
- ベストアンサー率44% (1383/3079)
#01です 質問の主旨は理解したつもりですよ。これはX、Yが分かっているときにnを求める操作です。 ゴールシークは Yの計算結果を50にしたいときnはいくつにすれば良いんだろう? を自動で計算する機能です。だまされたと思って回答の通りやってみて下さい。(ただし結果は近似値です)
お礼
なんどもご回答ありがとうございます。 やってみても、「数式が入力されているセルを選択してください」という小窓が現れて、できません。 数式は、コピペで入れて、nのところに#1のご回答の数字を入れ、XのところにはXの値の数字を入れましたが、それではいけないのでしょうか? どうして0.98851413 という数字になるのでしょうか? これは例としてでたらめに設定したという意味ですか? まったくわかっていなくてすみません。
- zap35
- ベストアンサー率44% (1383/3079)
財務関数とも少し違いますね。数学の復習するのは面倒なので、ゴールシークが楽でしょう。 以下のような表を作ってください(仮に左上がA1とします) X n 月数 Y=X*n^60 100 0.98851413 60 50.00033699 X、n、60は手入力。Yは = A2*B2^C2 という式になります 「ツール」→「ゴールシーク」を選択し 数値目標セル C2 目標値 60カ月後の数値(手入力) 変化させたいセル A2 として見て下さい。自動的にXの値(収束値なので近似値となる)を計算します
お礼
早速のご回答ありがとうございます。 あの、質問のしかたが悪かったようで、すみません。 XとYの値はわかっているんです。 例えば、X=12300000 Y=456000 で、Xが月々一定の比率で減少していって、60カ月後にはYの値まで減った。 その場合、月々の減少比率はどれだけか。 ……この減少率を計算したいんです。 お手数ですが、よろしくお願いします。 ※もし逆に、Xの値がわからないときは、上の方法でやればいいのですね。 Y=X*n^60は数式バーに入力するんでしょうか? あまりに無知ですみません。
お礼
何度も回答していただき恐縮です。遅くなって申し訳ありません。 ヘルプのゴールシークの項を読んで、以下のように設定してみました。 ※年利7%複利で10年運用すると約倍になるわけなので、それで試しに計算してみようと思いました。 A列 B列 1行 元の値 100 2行 期間 10 3行 比率 4行 結果の値 200 5行 数式 =EXP(LN(100/200)/10) ツールからゴールシークを選択し、小窓に 数式入力セル B5 目標値 200 変化させるセル B3 これでOKを押すと、「数式が入力されているセルを選択してください」と言ってきて、先へ進めません。 =マークを取ったり外したり、セルの指定を絶対参照にして$を入れたり外したりしましたが、同じです。 どこが間違っているのでしょうか? お手数かけてすみません。
補足
できました! ゴールシークではなく、単に一つのセルに表示させればいいわけですね。 お手数かけました。ありがとうございました。たすかりました。 m(_ _)m