• ベストアンサー

エクセルで「残金を常に正確に表示する方法」

たとえば 左から順に「収入」 「支出」 「残金」とあった場合に、 収入額を入力したら残金を増額、 支出額を入力したら残金を 減額する場合  残金のセルにどういう式を入れたら良いのでしょうか? 教えてください。 お願いします。

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

  • ベストアンサー
  • misawajp
  • ベストアンサー率24% (918/3743)
回答No.2

A列日付 B列項目 C列収入 D列支出」 E列残金 として 1行目 見出し(上記) 2行目 最初の残金 E2セルに入力 E3セルに =E2+C3-D3 と入力し E4以降にE3セルをコピー(E4セルは=E3+C4-D4になります、以下同様) これで 収入C列 支出をD列に入力するだけです 表示形式をユーザ定義で #,##0 とすれば 12,333 の様に表示されます 0又は未入力のセルに 0を表示したくない場合には #,### とします 今後の展開では 相対参照、絶対参照を 覚えると便利です

rokkou2003
質問者

お礼

有難うございます。 大変参考になりました。 早速使わせて頂きます。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

しばしば「1つ前の行の残額+収入額-支出額」という式を書いて,ずらーっと#VALUEが並んでしまい諦めている人が多いようです。 ○残高の計算の元になる「前期からの繰越額」(つまり今のリストが始まる前の残高)がE2セルにある場合  残高のE3:  =IF(COUNT(C3:D3),SUM($E$2,$C$3:C3)-SUM($D$3:D3)),"")  以下コピーしておきます ○リストは元手額ゼロから開始する場合  残高のE2:  =IF(COUNT(C2:D2),SUM($C$2:C2)-SUM($D$2:D2)),"")  以下コピーしておきます

rokkou2003
質問者

お礼

 有難うございました。 実際にやってみたのですが、#VALUEと出てきてしまって 何度も見直したのですが 良く分かりませんでした。   せっかく教えていただいたのに申し訳ございませんでした。

関連するQ&A