3
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

データが入力されるたびに合計範囲を自動に変更する方法

Last updated at Posted at 2017-05-08

合計範囲自動.png

利用シチュエーション

  • データの入力有無で、合計範囲を変更したい場合

直面した問題

 × 数値を比較する際に、同じ期間だけの合計数値を比較したいが、SUM関数の範囲をいちいち変更しなければいけない。

記述方法

=SUM(OFFSET(基準セル,行の移動距離,列の移動距離):合計開始セル)

<記述例>
=SUM(OFFSET(B2,COUNT(B11:B15)-1,0):B2)

前提条件
A列に時系列に並んだ日付情報
B〜D列に基礎データ
data1.png


抽出結果
data2.png


解説

  • OFFSET関数で合計範囲の終了地点を指定。
  • SUM関数で開始位置から終了地点(OFFSET関数で抽出した地点)までを合計

####個々の関数の説明####
OFFSET関数は基準のセル又はセル範囲から指定した行数・列数分を移動させた位置にある高さと幅のセルやセル範囲のオフセット参照を返す

書き方 利用例
書式 OFFSET(基準,行数,列数) OFFSET(B2,5,0)
引数1 基準となるセルまたはセル範囲の参照を指定 B2
引数2 基準からシフトさせる行数を数値で指定 5
引数3 基準からシフトさせる列数を数値で指定 0

サンプル

3
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?