• ベストアンサー

エクセル2000  合計するセルの個数を任意に変更

2つの疑問が生じました。ご存知の方がいらっしゃいましたら、お時間の許す方にご回答をお願いします。 【1】 B1からB1000、C1からC1000までにデータが入力されているとします。 A1に3を入力するとD1にB1以下3個のセルの合計 A1に4を入力するとD1にB1以下4個のセルの合計 ・・・・・・・・・・ A1にxを入力するとD1にB1以下x個のセルの合計を表示したいのですが、このときのD1の関数式。 【2】 A1に3を入力するとE1に〔B1以下3個のセル〕と〔C1以下3個のセル〕の合計 A1に4を入力するとE1に〔B1以下4個のセル〕と〔C1以下4個のセル〕の合計 ・・・・・・・・・・・・ A1にxを入力するとE1に〔B1以下x個のセル〕と〔C1以下x個のセル〕の合計を表示したいのですが、このときのE1の関数式。 以上似たような質問なのですが、よろしくお願いいたします。

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

  • ベストアンサー
  • EL-SUR
  • ベストアンサー率76% (83/108)
回答No.1

D1 =SUM(B1:INDEX(B1:B1000,A1)) E1 =SUM(B1:INDEX(B1:B1000,A1))+SUM(C1:INDEX(C1:C1000,A1))

kuwakuwakuwa
質問者

お礼

早速ご回答いただきありがとうございます。さまざまな方法があるようですので皆様の回答を参考にして完成させてみます。ありがとうございました。

その他の回答 (2)

  • EL-SUR
  • ベストアンサー率76% (83/108)
回答No.3

#1です、補足 D1、E1両方に数式を入れるのなら E1 =D1+SUM(C1:INDEX(C1:C1000,A1))

kuwakuwakuwa
質問者

お礼

何度もアドバイスありがとうございます。この方法が一番楽ですね。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

D1=SUM(OFFSET($B$1,,,A1)) E1=SUM(OFFSET($B$1,,,A1,2))

kuwakuwakuwa
質問者

お礼

早速ご回答いただきありがとうございます。さまざまな方法があるようですので皆様の回答を参考にして完成させてみます。ありがとうございました。

関連するQ&A