各列/カテゴリについて、別のシートから過去 X 日間の値を集計するスプレッドシートがあります。
この X は、列/カテゴリごとに異なります。
これは私が現在提訴している方程式で、D$2 (集計したい日数) の値に応じて、最大で 1 週間分の値を集計します。(式は、人間が読みやすいように書式設定されています):
= Daily!D15
+ IF(D$2 >= 2, Daily!D14, 0)
+ IF(D$2 >= 3, Daily!D13, 0)
+ IF(D$2 >= 4, Daily!D12, 0)
+ IF(D$2 >= 5, Daily!D11, 0)
+ IF(D$2 >= 6, Daily!D10, 0)
+ IF(D$2 >= 7, Daily!D9 , 0)
これは、1 ~ 7 日の範囲でのみ集計したい場合に限り、問題なく機能します。しかし、数式を変更せずに任意の日数を集計できるように、このスプレッドシートをアップグレードしたいと考えています。たとえば、99 個の IF ステートメントを含む数式を作成しなくても、100 日を集計できるようにしたいと考えています。