質問: スプレッドシートの質問です。 IMPORTRANGE("1GG6Y7fvdZjiJE3Bh5e6q2ondnmfA1nZEKW_LbIfd9vc","31日!AG117:AI117")+IMPORTRANGE("1GG6Y7fvdZjiJE3Bh5e6q2ondnmfA1nZEKW_LbIfd9vc","30日!AG117:AI117")..... この数式を使って、シート「1日」からシート「31日」までの AG117:AI117の合計をシート「合計」に出しています。 セルをAG118:AI118、AG119:AI119と変えていきたいです。 可能でしょうか。
回答: SUM(IMPORTRANGE("1GG6Y7fvdZjiJE3Bh5e6q2ondnmfA1nZEKW_LbIfd9vc","31日!AG117:AI117")) の間違いかな、 その長い数式では間違いを修正するのも大変だし、第一に数式の文字数制限で数式が成立しないかもしれません。 新規シートにスプレッドシートIDと範囲名を別に出して集計するといいです。 A1セルに 1GG6Y7fvdZjiJE3Bh5e6q2ondnmfA1nZEKW_LbIfd9vc をコピペします。 A3セルに =row(A1)&"日!AG117:AI117" と入れて下にコピーします。 B3セルに =B2+sum(importrange(A$1,A3)) と入れて下にコピーします。 B33セルに合計値が出ます。