• ベストアンサー

エクセル2007です。

エクセル2007です。 会員番号を入力したときの 累計金額を瞬時に(自動計算)で だしたいのですが・・・ A2 会員番号 B2 日付 C2収入 D2支出 E2 差し引き  以下順に 入力 たとえば F2 に 会員番号を入力すると      G2 に  現在までの合計差し引き金額を表示させるには どうしたらいいでしょうか? よろしく お願いします。

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

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.4

 回答番号:ANo.3です。  失念しておりました。  差し引き欄も自動的に計算にする方が良いのですね。  その方法は、まずE2セルに以下の数式を入力して下さい。 =SUMIF($A$2:$A2,$A$2,$C$2:$C2)-SUMIF($A$2:$A2,$A$2,$D$2:$D2)  次に、E2セルをコピーして、E3以下のセルに貼り付けて下さい。  後はANo.3に記した数式をG2セルに入力されれば完了です。

reo9546
質問者

お礼

kagakusukiさん お礼のほう おそくなりすみませんでした。 大変参考になりました。ありがとうございます。

その他の回答 (5)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.6

良く使うSUMIF関数を使えばよい。その際F2で指定する会員番号が条件になって、個別に C列収入 D列支出 E列差し引き の合計計数がそれぞれ出るから、それらを好きなように足し引きしたら仕舞いでは。 何でこの質問が出るか判らない。

reo9546
質問者

お礼

imogasiさん 遅くなりましたが 回答ありがとうございます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.5

E列の差し引き金額は都度計算されているとしています。 =IF(COUNTIF(A:A,F2),SUMIF(A:A,F2,E:E),"番号不正")

reo9546
質問者

お礼

mu2011さん 遅くなりましたが 回答ありがとうございます。

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.3

 G2セルに以下の数式を入力されると良いと思います。 =SUMIF($A:$A,$F$2,$C:$C)-SUMIF($A:$A,$F$2,$D:$D)

  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.2

すいません。差し引き欄がありましたね。 =SUMIF(A:E,F2,E:E) だけで、出ると思いますが。

  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.1

G2へ =SUMIF(A:D,F2,C:C)-SUMIF(A:D,F2,D:D) こんな感じですか?