- ベストアンサー
EXCELの関数式
未払い金の自動計算をしたいのですが、入金があったときに古い月の方から減算していきたいのです。 セルA1を「年月」として縦に表を作ると 年月 月額 入金額 未払金 1月 15484 0 2月 10609 20000 6093 このときは、セルD2に以下の式 =MIN(MAX(0,SUM($B$1:B2)-SUM(C:C)),B2)ですが、 これを横に作るときは 年 月 1月 2月 ・・・ 月 額 15484 10609 入金額 20000 未払金 0 6093 セルB4,C4・・・にどのような式を入れたら良いでしょう。 よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
質問ですが、なぜ1月の未払金が15484でなく0なのですか? これが15484なら B4=B3-B2 C4=C3-C2-B4 D4=D3-D2-C4 となります。 入金開始月から未払金計上というのは普通やら無いと思うのですが... =IF(SUM($B$3:B$3)=0,0,SUM($B$2:B$2)-SUM($B$3:B$3))
その他の回答 (1)
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 経理をされている方ではないのでしょうか? >年月 月額 入金額 未払金 >1月 15484 0 >2月 10609 20000 6093 >年 月 1月 2月 ・・・ >月 額 15484 10609 >入金額 20000 >未払金 0 6093 なぜ、未払い金を空欄にしたり、0にしたりするのですか? 過剰入金の時は、未払い金を赤(マイナス)にして、マイナス計上して、赤で帳簿に書きませんか?入金時に伝票など切らないのですか?現金が、反対勘定で出てくるはずですが。 そんな難しい計算なんていらないと思いますけれども。逆に、0にしたり空欄にしたら、後々大変なことになりませんか?余計な心配かもしれませんが。
お礼
早速のご回答ありがとうございます。 もう一度帳票を確認します。
補足
早速のご回答、ありがとうございます。 すいません。半角でスペースをあけたら寄ってしまいました。 正しくは以下の通りです。 縦の表を 年月 月額 入金額 未払金 1月 15484 0 2月 10609 20000 6093 3月 10580 16673 ・ ・ ・ 残額 1230 それを横にしたいのです。 年 月 1月 2月 3月・・・残額 月 額 15484 10609 10580 入金額 20000 未払金 0 6093 16673 1230
お礼
早速のご回答ありがとうございます。 もう一度、帳票を確認します。