- ベストアンサー
エクセル関数に関して教えてください。
これからどれだけ貯金するか計算するために、表を作ってます。 以下のような感じです。 2007年1月 100万円 2007年2月 102万円 2007年3月 105万円 このような表を2050年まで作りました。 金額欄は一定に増えていくわけじゃありません。 そこで、例えば、”500万円”に達する日付を、 セル一つで求めるにはどのような関数を使えば良いでしょう? ”500万円”のところを変数にして、 結果を、”200x年y月” のようにしたいと思ってます。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
表範囲をA:B(金額は一定増でないとしても月単位で増分されている)とし、C1に入力金額、D1に結果表示として次の方法は如何でしょうか。 因みに各セルの書式設定は、日付(yyyy"年"m"月")、金額(0"円")としています。 =IF(((MIN(B:B)<=C1)*(MAX(B:B)>=C1)),IF(INDEX(B:B,MATCH(C1,B:B,1))=C1,INDEX(A:A,MATCH(C1,B:B,1)),INDEX(A:A,MATCH(C1,B:B,1)+1)),"金額エラー")
その他の回答 (2)
- merlionXX
- ベストアンサー率48% (1930/4007)
> 金額欄は一定に増えていくわけじゃありません。 だったらどうやって500万円達成日を求めるのですか? 一定でないなら、どのような計算で増えていくのか書かないと誰もこたえられませんね。
補足
説明不足ですみません。 毎月の収入は、毎月の給与+その増加見込み、ボーナス、投資による収益見込み、税金、他のビジネス等、複数の変数によって、変化するようになってます。 どのような設定の時に、ある金額を達成するかを計算できればと思ってます。アドバイスをお願いします。
- imogasi
- ベストアンサー率27% (4737/17069)
エクセルの関数に、財務関数という分類があり、その中にPMT関数 というのが有ります。 それでできるかどうか、WEB照会でもして、関数の働き。内容を理解し、考えてください。 それにしても質問は意味が判らないと思いますね。
お礼
ありがとうございます! まさに私が知りたかった回答です!! 勉強になりました。