アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excel関数を使って$AE$4のを起点にして、例えば7列後のセル、次は14列目、次は21列目というように7の倍数のセルの(全部で25程度のセルにところになります)合計をSheet2のA4のセルに表示したいのですが、適当な関数はありませんか簡便な形にしたいのですが、お教え下さいませんか。

質問者からの補足コメント

  • つらい・・・

    No.3  銀鱗さんへ
    私の説明文が悪いのでしょうか。7列ごとに2・3のところに1を入力してみましたが、思うような合計の数ができません、なぜでしようか。また、Sheet1に入力してSheet2のA4に表示したいので、関数もSheet2のA4に入るようにできたらよいのですが、如何でしょうか。よろしくお願い致します。
    なお、ためしたのは、新しくSheet1のA4に関数をいれてやってみました。

      補足日時:2016/05/01 13:49

A 回答 (5件)

空いている列に


=OFFSET(X$1,0,7*ROW(A1))
と入れて下までコピーすれば
7列飛びで値がでますので
Sumで合計してみては如何でしょうか。

或いは配列関数で一発処理
=SUM(OFFSET(X$1,0,7*ROW(A1:A25)))
と入れてShit+Ctrl 押しながら Enter
    • good
    • 0
この回答へのお礼

おせわになりました。

お礼日時:2016/05/01 16:35

ROW関数とSUMIF関数でできないだろうか。



ROW関数で行番号を確認できるので
行番号を7で割った余りがAE4の行番号を7で割った値と等しければ、合計すると条件を付けてはどうか。
SUMIF関数で指定する範囲をOFFSET関数で与えれば、分かりやすいと思う。
=SUMIF(基準セル,基準セルから下への数,基準セルから右への数,範囲の高さ,範囲の幅)
と使うので、
OFFSET($AE$4,0,0,25,1)
で良いだろう。
すると、

=SUMIF(OFFSET($AE$4,0,0,25,1) , MOD(ROW(),7)=MOD(ROW($AE$4),7) , OFFSET($AE$4,0,0,25,1))

こんな感じになる。(未検証)


…とここまで書いて、質問は列方向ということに気が付いたw
ROW関数の変わりにCOLUMNS関数だ。
OFFSET関数の範囲の高さと幅も入れ替える。

=SUMIF(OFFSET($AE$4,0,0,1,25) , MOD(COLUMNS(),7)=MOD(COLUMNS($AE$4),7) ,OFFSET($AE$4,0,0,1,25))

たぶんこれで良いのではないだろうか。(当然未検証)
    • good
    • 0
この回答へのお礼

おせわになりました。

お礼日時:2016/05/01 16:35

失礼…COLUMNS関数ではなく、COLUMN関数の誤りです。



誤 =SUMIF(OFFSET($AE$4,0,0,1,25) , MOD(COLUMNS(),7)=MOD(COLUMNS($AE$4),7) ,OFFSET($AE$4,0,0,1,25))
正 =SUMIF(OFFSET($AE$4,0,0,1,25) , MOD(COLUMN() , 7)=MOD(COLUMN($AE$4) , 7) ,OFFSET($AE$4,0,0,1,25))
    • good
    • 0
この回答へのお礼

おせわになりました。

お礼日時:2016/05/01 16:34

よく理解していないかもしれませんが。


こちら↓のような式でしょうか?

=SUMPRODUCT((MOD(COLUMN($AE$4:$M$4)-38,7)=0)*($AE$4:$M$4))

$AE$4が31列目なので、そこから7つ目のセルから7の倍数で25程度の
セルの合計になるということなので。
(38列目、45列目、・・・・・ということでよいのですよね?)

関連サイト
http://okirakurak.exblog.jp/16478963/
    • good
    • 0
この回答へのお礼

おせわになりました。

お礼日時:2016/05/01 16:34

Sheet2のA4に


=SUMPRODUCT(Sheet1!AE4:GW4*(MOD(COLUMN(Sheet1!AE4:GW4)-30,7)=1))
と入れると、Sheet1のAE4~GW4までの、AE列を1列目として、7列目ごとのセル(合計25個のセル)に入っている数値の合計が表示されます。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2016/05/01 16:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!