• ベストアンサー

エクセルの個々の合計値

ご質問があります。 エクセルを使って大量行数の計算を考えております。 どなたか関数などのアドバイスを頂けないでしょうか。 1.左セル(値)には数値が始めから入力あり。 2.右セル(合計値)に左セルの合計値を反映したい。 3.左セル(値)の値が空白でない限り上から順に足し算する。 4.左セル(値)の入力が始まっているところに右セル(合計値)を反映したい。 5.左セル(値)の空白行数はランダムである。

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

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

もうちょい簡単な計算で B2に =IF(AND(A2<>"",NOT(ISNUMBER(A1))),SUM(A2:A$65536)-SUM(B3:B$65536),"") と入れて,一番下までコピー貼り付ける。

tamoriy1984
質問者

お礼

ご提案ありがとうございます。 大変助かりました。

その他の回答 (1)

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

とりあえずお手軽な方法で。 A1に「値」,B1に「合計値」と記入し B2に =IF(AND(NOT(ISNUMBER(A1)),A2<>""),SUM(A2:INDEX(A2:A100,INDEX(MATCH("",A2:A100&"",0),))),"") と記入し,下向けにつるつるっとコピーして入れておく。

tamoriy1984
質問者

お礼

関数のご提案ありがとうございます。 自分には難しい関数の組み合わせですが、質問してよかったです。 本当にありがとうございます。

関連するQ&A