• ベストアンサー

【Excel】このような計算表での関数式

A1からA3までは貸金の領域、A4はその合計額欄とする。 A5からA7までは返済の領域、A8はその合計額とする。 たとえばA1に5,000と入力するとA4には5,000の合計額が自動計算される。この5,000円が返済されたときはA5に5,000と入力。同時にA1が0に反転する。 このような表を作りたいのですが、関数式はどのようになりますでしょうか?具体的にご教示頂けると幸いです。

  • frau
  • お礼率54% (2371/4376)

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

  • ベストアンサー
回答No.2

A1からA3までは貸金の領域、A4はその合計額欄とする。 A5からA7までは返済の領域、A8はその合計額とする。 この部分は今迄の経過事実で入力して表示しておけば良いと思います。 別セルに(この話の流れでは現在の状態を)A9に貸金残として表示すれば循環参照にならないですね A4は=SUM(A1:A3) A8は=SUM(A5:A7) A9は=A4-A8

その他の回答 (1)

  • k-josui
  • ベストアンサー率24% (3220/13025)
回答No.1

循環参照になりますから関数では無理。 > A5に5,000と入力。同時にA1が0に反転する これを実現するためにはA1に関数式を入力しなければなりません。 ところが冒頭で「A1に5,000と入力」この時点でA1の関数式は削除されてしまいます。 削除されたら「A1が0に反転する」は不可能になります。     私はマクロ、VBAは知りません。

frau
質問者

お礼

ご回答ありがとうございます。 なるほど、矛盾してしまいますね。どうしましょう…

関連するQ&A

  • Excel2003、ローン計算表の作り方で。

    Excel2003です。 住宅ローンの計算表を作っています。 借入先がA・B・Cと3箇所あり、それぞれに借入額・借り入れ年数・金利を入力し、各毎月返済額をPTM関数で出し、別のセルでさらにA・B・Cの合計返済額が出るようにしたいのです。 ただ必ず3箇所から借りるわけではないので、入力部分の数値が0や空白になると、『#DIV/0!』というエラーが出てしまい、その後の合計返済額の欄も同じエラーになってしまいます。入力箇所が0や空白の場合でもエラーにならず、合計返済額もきちんと計算されるようにするにはどうしたらよいでしょうか。 説明が下手でわかりづらいかもしれませんが、どなたかおわかりの方、教えてください。

  • Excel2007の関数について

    Excel2007の関数について教えてください。 A     B      C     D いいえ  いいえ 人参 1 はい   いいえ   キャベツ 2 はい   はい    大根    3 1番目にAの欄を入力。 2番目にBの欄を入力。 AとBを入力した時にCとDの項目が上記 表のように自動で反映されるようにしたいと思います。 どのような関数を使用すればいいでしょうか。

  • 表計算で、SUM関数でもとめた合計を10%アップルされる関数は?

    初歩的な質問で、恥ずかしいのですが、 エクセル表計算で、 A(個数)×B(単価)=合計 ←SUM関数でもとめています。 この合計を10%アップされる関数を教えて下さい。

  • EXCEL2010での表計算の質問です。

    EXCEL2010での表計算で列の単純な合計なのでSUM関数でいいのですが、単位(円)のついた数字列を計算したいのです(合計も円付きの数字)。どうしたらいいのでしょうか。おしえてください。お願いします。

  • 表計算ソフトんの関数について

    列ごと計算してくれる関数ってあるのでしょうか? 例えば A列に金額、B列に個数 そしてC列に合計の金額といった感じです。 一つ一つ関数を入力すると時間がかかりすぎて困っています。 知っている方がおられましたらお願いします。

  • Excel関数-整数と文字が含まれている計算はできますか?

    教えて下さい。。。     A   B   C  1  5個   2   10  2  3km   6   18  A1、A2 のように整数と文字が入力されていても C1のセルに合計(5個*2=10)が  計算できる関数はないのでしょうか・・・。  教えて下さい。  m(__)m お願いします。

  • 計算式or関数 教えて下さい

    計算式or関数 教えて下さい 下記の表をエクセルで計算式or関数を用いて作成しようとしているのですが、関数のPMTを使うことまでは何とかわかったのですが、どうもうまく行きません。 本当はこの表の内容を細かくしたいので、今のままでは進められず困っています。 ご存知の方、手解きの程よろしくお願い致します。 元利金等返済 100万円あたりの1ヶ月の返済額(円)    | 1.0% 1.5% 2.0% --------------------------------- 10年 | 8,760 8,978 9,201 15年 | 5,985 6,207 6,435

  • エクセル 作成したパターン表を元に、パターン番号を入力するだけで別の表に自動で式が代入できたら…

    いつも皆さんにはお世話になりありがとうございます。 仕事で以下の表を作成しなければならなくなり、ものすごく行き詰まってます。どうぞ助けて下さい。 パターン1のときは合計額のうちAさん50%、Bさん30%、Cさん20%の取り分、 パターン2のときはAさん30%、Bさん25%、Cさん45%の取り分、 パターン3のときはAさん10%、Bさん65%、Cさん25%の取り分…… 以降パターン10まであり、それを表にしました。 別の表にそのパターン番号と合計額を入力すると自動的に計算されていくという 便利な関数はありませんでしょうか…? VLOOKUPを使いましたが、数字や文字列ではなく式の代入なので パターン番号を変えると対応してくれませんでした。 使い方がまずかったのか、もういくら考えてもできません。 宜しくお願いします。

  • EXCEL表の関数の質問です。

    EXCEL表で作った1列の数字の合計をするとき、いつもSUMの関数で合計をしてますが、今回1列のそれぞれのセルに計算式がはいっている(たとえば\180×2=¥360とか)ものや、数字だけ(¥500とか)はいっているものが混在しています。これではSUM関数で合計できません。このセルの表示は会社の指示でそのとうりでしか表示できず困っております。このような列のそれぞれのセルの合計を出すにはどうしたらいいでしょうか。どなたか詳しい方、おしえてください。お願いします。

  • 【Excel】離れているセルを合計する関数式は?

    たとえばA1からA5までの合計数をA6に示す場合にはSUMやSUBTOTALを使えばよいですが、離れているセル(領域)同士の関数式は何を使えばよいでしょうか? たとえばA1からA5、A10からA15までの合計をA16に示したい場合です。

専門家に質問してみよう