厳密に言うとGASではなくGoogleスプレッドシート上の関数や数式に関する備忘録。
「当該セルの右隣から右10個目のセル範囲を合計したい」という場合に、SUM関数でR1C1方式で参照するには?
=SUM(INDIRECT("R[0]C[1]",FALSE):INDIRECT("R[0]C[10]",FALSE))
「indirect」関数を使うのがポイントで、
- R1C1形式の部分は必ず””(二重引用符)で囲う
- 第二引数に「FALSE」を指定する(TRUE=A1方式、FALSE」=R1C1方式)