『数式』(22時の男) SUM関数でC25の値の範囲が2〜10と変化します。A15に2と入れてあるとC17にしたいのですがどうしたらよいですか? =SUM(C16:C25) ---- 質問の意味がよくわかりませんが、OFFSET 関数で何とかなりそうな話でしょうか。 (Mook) ---- Mookさん、ご回答ありがとうございます。 OFFSET 関数は違うようです。(22時の男) ---- =SUM("C16:C"&A15&")" こんな具合につなげればよいのですが、エラーになります。 (22時の男) ---- >OFFSET 関数は違うようです。 の根拠はなんでしょうか? =SUM(OFFSET(C16,0,0,1,A15)) のようなことではないのですか? (Mook) ---- Mookさん 検索して調べたのですが使い方がよく分からず間違っていました。 =SUM(OFFSET(C16,0,0,1,A15))これで形は良さそうなのですが、 横に合計なので縦に合計はどうすればよいのでしょうか。 (22時の男) ---- Mookさん お世話になりました。やっと意味が分かりました。 感謝いたします。 =SUM(OFFSET(C16,0,0,A15,1)) (22時の男) ---- >=SUM("C16:C"&A15&")" >こんな具合につなげればよいのですが と思ったら、INDIRECT関数が使えると思います。 ="C16:C"&15+A15 こんな数式をセルに入れると、「C16:C17」と言う文字列が出来ますので それをINDIRECT関数の中に入れます。 =SUM(INDIRECT("C16:C"&15+A15)) (HANA) ---- HANAさん ご返事ありがとうございます。 INDIRECT関数馴染みのある関数ですからあっそうか!と感じました。 OFFSET関数は初めて使う関数ですから捨てがたいです。 半分ずつ併用して使います。 お二人様ありがとうございました。 (22時の男)