OpenOffice Calcでの複利計算についての質問

このQ&Aのポイント
  • OpenOffice Calcでの複利計算について悩んでいます
  • A4セルに何回目でA3セルの数値を超えるかを表示したいです
  • 助けていただける方がいらっしゃいましたら教えてください
回答を見る
  • ベストアンサー

OpenOffice Calcでの複利の計算

OpenOffice Calcでの複利の計算で悩んでいます。内容は以下の通りです。 以下のようなセルの内容だった場合に、 A1=100 A2=3 A3=1000 以下の様に、 「A1(100)」に「A2(3)」を掛けて結果を出し、 その結果に更に「A2(3)」を掛けて結果を出し、 その結果に更に「A2(3)」を掛けて結果を出し、 という様な繰り返しの計算を行い、 100*3=300 300*3=900 900*3=2700 2700*3=8100 8100*3=24300 「A4」セルに、何回目で「A3(1000)」セルの数値を超えるかを表示したいのですが、この様なことは難しいでしょうか。 つまり、上記の例では、「A4」セルは「3」と表示されて欲しいのです。 どなたかご存知の方がおられましたら、お教え頂けないでしょうか。

  • kon77
  • お礼率97% (92/94)

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! OpenOfficeは使ったコトがないので、数式の記号が微妙に異なるかもしれませんが Excelでやってみました。 >複利の計算で悩んでいます 複利(利率)が3倍というのはものすごい数値ですが、それはさておいてやり方だけ ↓の画像でC列を作業用の列として使用しています。 C1セルに =A$1*($A$2^ROW()) という数式を入れフィルハンドルで下へコピーしておきます。 この列で初めてA3セル数値を超えた行を求めれば良いというコトになりますので、 A4セルには =MATCH(A3,C:C,1)+1 という数式を入れています。 これで何とかご希望通りにならないでしょうか? ※ OpenOfficeの場合、コロン「:」はセミコロン「;」でないかと思います。 間違っていたらごめんなさいね。m(_ _)m

kon77
質問者

お礼

ご回答、ありがとうございます。 複利が3倍というのは、例として分かりやすいかなと思っただけで、実際は少数の数値です。大袈裟な数値を使ってすみません。 お教え頂いた数式をそのまま使用してみたのですがうまく行かず、少し変えさせて頂いて、 =MATCH(A3;C1:C999999;1)+1 としましたら、うまく行きました。 オフィスソフト初心者なので、Cの行の最後までという表現が分からず、「C999999」としていますが、これは後々自分で調べてスマートな書き方に変えようと思います。 本当にありがとうございました。バッチリです。 正直、OpenOffice Calcでは、この様な事は出来ないのではないかと諦めかけていたので、大変助かりました。 ご回答、本当にありがとうございました。

関連するQ&A

  • openoffice calcでの計算結果の表示

    openoffice calcでの計算結果の表示についてですが、ある計算結果が「209204703796192」と、なったので、これを「20.92×10^10(10の10乗)」と表示させたいのですが、どのようにすればいいでしょうか。

  • OpenOffice Calcの自動計算

    OpenOfficeのCalcで「合計」と打つとその隣のセルあるいは指定したセルに 指定したいくつかのセルの合計金額を表示させることはできますか。 以上、どうかよろしくお願いします。

  • OpenOffice Calcで数式を表示(ExcelのCtrl+`相当)

    ExcelではCtrl+`(Ctrl+Shift+@)でセルに演算結果でなく計算式を表示することができます。 OpenOfficeのCalcで同じことをしようとしたのですが、この機能が見当たりませんでした。 これはCalcには存在しないのでしょうか?

  • OpenOfficeのCalcでコピー出来ない

    OpenOfficeのCalcで、セル内の計算式なんですが、 右クリックコピー出来ないのですが、他に方法があるのでしょうか? 計算式をコピーして、メモ帳に貼り付けたいのです。 お願いします。

  • OpenOffice-Calcで計算ドリル

    Office系のソフトを使用して乱数を発生させ、 百マス計算のような「計算ドリル」を作りたいと思っています。 OpenOffice-CalcでRANDBETWEEN関数を使い、 ひとつのセルに一桁、1-9までの範囲で乱数を発生させたのですが、 ・3~4つ隣り合うセルが皆同じ数値になってしまう(ex."333","4444"etc.) ・全体を見渡すと、毎回ある特定の数字が多く発生してしまう(ex."8"が全体の4割…etc.) など、精度に関してやや難があります。 統計に使用するわけではなく、計算ドリルとして作成したいので、 同じ数ばかりが連続して出現しないようにさせたいのです。 関数の精度をあげるためにいろいろ調べたところ、 メルセンヌツイスタ法などを応用する…とあったのですが、 マクロの設定などが必要で、素人の私にはまったく分からず…。 そこで、乱数を発生させた後、問題のある箇所を手入力で変更する方法を選択したのですが、 F9キーを押しても関数の再実行がされません…。 ExcelではF9で更新できたと思うのですが、 ネットで調べてもCalcでの方法を見つけられませんでした。 前置きが長くなってしまいましたが、 ・OpenOffice-Calcでの関数の再実行を行うキー ・隣接するセルに同じ数が出ないようにする方法 などが分かる方、ご教授の程よろしくお願いします。

  • Openoffice calc セルの結合について

    Openofficeのcalcなんですが、質問させて下さい。     A    B    C    D    E 1  1200  2500  1850 2  2450  1680  2000  1780  3200 3  1550  1225  1760 4  2100  2340  2500  2480 上記のような状態で各行の列ABCのセルのみを結合していきたいのですが、一行ずつ範囲指定して結合していくしかありませんか? 2000行ほどあるのでかなり骨が折れます。 一発で指定する方法などがあれば教えてください。 環境はOpenOffice calc3.3.0・WindowsXP利用です。

  • calc openoffice

    openofficeのcalcを使っています 列の合計sum関数で処理して、更に、とあるセルの値を加算しています。 現在の計算式はこちら  =SUM(G$10:G$100)+F38 ただ、F38の位置が、毎回変動するのです。 (列は変わらないのですが、F38の時もあれば、F49とか、F23とか) 現在は、計算式の中の、加算したいセルの位置(F38)を変更しているのですが 毎回変更するのが面倒でして 加算したい数値の入っているセルは、決まった文字、”本日”の 1つ下のセルであるので  合計を求める計算式の中に  ”本日”を検索させ、そのアドレスの1つ下を指定できないかと ネット検索するも、find、offsetなど、色々なものが、出てきて 計算式として、どのような記述にすればいいのか、わからなくて困っております。 良い方法をご存じの方、教えていただけないでしょうか

  • openoffice calcの使い方

    calcにて、「3-11」というテキスト表示のセル(A1とします)を作り(3-11と表示されます)他のセルに8(-8ではありません)と表示させる方法はありますか?「=A1」などとしてもうまくいきません。どなたか御教授願います。

  • OpenOffice-Calcショートカット

    最近強制されてOpenOfficeを使い始めました。 とりあえず不満はありませんが、ひとつだけ、Calcで非常に困っていることがあるので質問します。 Excelのショートカットに”選択範囲の非表示でないセルを選択(Alt+;)”というのがあったのですが、この機能がどうしても見つかりません。あるのでしょうか。ご存知の方いましたら教えてください。 OpenOfficeバージョンは1.1.0です。

  • OpenOffice Calcで、ゼロを非表示にできますか?

    OpenOffice Calcで、ゼロを非表示にできますか? 数式にもとづき、値を出した結果、ゼロである場合、0と出ずに、空欄(もしくは白い色のフォント)になるような設定方法はありますでしょうか?

専門家に質問してみよう